HDI hdbgrants File for Schema Privilege Granting
The concept name was not provided, so a precise definition cannot be determined. Based on the available sources — which cover topics such as granting access to Calculation Views, accessing classic schemas from HDI containers, cross-container access in SAP HANA XS Advanced, and managing users, roles, and privileges — these tutorials collectively relate to SAP HANA HDI (SAP HANA Deployment Infrastructure) access control and cross-container data access. Developers use these techniques to expose database objects such as Calculation Views and classic schema tables to HDI containers through synonyms, grants, and role assignments, enabling secure data sharing across container and schema boundaries.
Tutorials that teach this
- Tutorial Access a Classic Schema from SAP Web IDE Full-Stack
- Tutorial Grant Access to Calculation Views
- Tutorial Access a Classic Schema from SAP Business Application Studio
- Tutorial SAP HANA XS Advanced, Access a classic schema from an HDI container
- Tutorial Enhance Your Project with Services, Synonyms and Grants
- Tutorial SAP HANA XS Advanced - Cross-container access
- Tutorial Generate Users and Roles for Assigning Privileges
- Tutorial Create a Development Project in SAP Business Application Studio
Prerequisites
- Concept Cross-Schema Access from HDI Container via User-Provided Service The concept name was not provided (marked as "undefined"), and the supplied source snippets do not contain enough specific, attributable detail to construct a grounded 2–4 sentence prose definition for an unknown concept. A valid concept name is required to produce an accurate and properly sourced reference definition.
- Concept SAP HANA Cloud with HDI Containers The concept name was not provided, and the available source snippets do not contain enough detailed textual content to accurately define a specific SAP developer concept. A reliable, source-grounded definition cannot be written without a valid concept name and supporting source text.
- Concept HDI Container Creation and Configuration No concept was provided to define, and the available source snippets do not contain enough grounded detail to produce a reliable definition for an unnamed or undefined concept. Please supply a valid concept name so that a precise, source-grounded definition can be written.
- Concept SAP HANA Calculation Views A **Calculation View** is a type of SAP HANA data model that allows developers to define complex analytical queries by combining and transforming data from multiple sources, such as tables or other views. Developers use Calculation Views to expose business logic and aggregated data for reporting and analytics, supporting types such as [Dimension and Cube](https://developers.sap.com/tutorials/hana-cloud-calculation-view-cube.html). They can be created graphically in the SAP HANA Modeler perspective and consumed by applications or services, including CAP-based projects and Hibernate-based apps running on SAP HANA.
- Concept User-Provided Service Instances A **user-provided service instance** is a mechanism in the Cloud Foundry environment that enables developers to use credentials for externally managed services — those not available in the SAP BTP service marketplace — within their applications. Developers create these instances to deliver connection details and credentials to applications in the same way that marketplace service instances do. You can create and manage user-provided service instances via the [SAP BTP cockpit](https://help.sap.com/docs/btp/sap-business-technology-platform/0ecafdec8d0a4385bd710de4505bab82?locale=en-US&state=PRODUCTION&version=Cloud) or by [creating them directly](https://help.sap.com/docs/btp/sap-business-technology-platform/a44355e200b44b968d98ddaa42f07c3a?locale=en-US&state=PRODUCTION&version=Cloud) in the Cloud Foundry environment.
- Concept HDI Container and Artifact Management The concept provided is **undefined** — no concept name or supporting source content was supplied, making it impossible to derive a grounded definition. Please provide a valid concept name and relevant source snippets so a definition can be written.