The platform's dataspace concept in Stellio
The Stellio Content Broker manages data entities by storing them in Tenants and granting Access to tenants. The Access check is done in the Civitas Platform by the API Management in Front of Stellio.
How the Platform's Dataspace Concept Maps to Stellio
For each dataspace, we implement a Tenant in Stellio with a set of three needed Roles for Reading, Writing and Deleting entities. The API Management checks, if the needed role is assigned to the user.
- Entities: Entities in Stellio are the core data objects. Entities are assigned to tenants and stored in tenants.
- Tenant: A tenant is a grouping of entities where access to the tenant can be granted. The integrated check of stellio is disabled and replaced by the API Management in Front. Tenants are seperated schemas on database level.
This mapping is illustrated in the following image by using the same color for matching objects.
Setting Up Dataspaces in Stellio
There is no manual setup of the dataspace concept in Stellio.