Defining and configuration of permission groups (ops, admins, editors, viewers)
We are getting ready to migrate from entitlements v1 to entitlement v2 service, which supports hierarchical structure in OSDU. So we need to define and configure permission groups (ops, admins, editors, viewers) for all the existing OSDU service groups.
As a part of the Entitlements v2 - Tenant Init Api, we will be bootstrapping all the service groups and the user groups.
- Updated JSON file with all the existing OSDU service groups
- Update the service principals for all the new service groups
- Removed the following service groups which did not exist in OSDU -
"service.plugin.admin"
"service.messaging.admin"
- Added following service groups -
"service.schema-service.editors"
"service.schema-service.viewers"
"service.schema-service.admin"
"service.file.editors"
"service.file.viewers"
"service.workflow.creator"
"service.workflow.viewer"
"service.workflow.admin"
Edited by Preksha Beohar-Slb