Request data product access
springroll.connect.request_accessRequests access to a data product for one environment, naming the exact fields the application needs. A data owner must approve, and may narrow the field list or add a row filter before doing so. Nothing is readable until then. You never receive a credential: an approved grant lets the deployed application ask questions through the SpringRoll Connect gateway, which enforces the grant on every request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Qualified field names to request, as `dataset.field`. Ask for what the application actually reads, because a narrower request is approved faster and survives review. | |
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| purpose | No | Why the application needs this data. Shown to the data owner. | |
| application | Yes | Application slug or id. | |
| dataProduct | Yes | Data product slug from springroll.connect.data_products. | |
| environmentType | Yes | Canonical environment class. SpringRoll promotes development -> uat -> production. |