Permission model
Hierarchical RBAC authorization model based on Casbin (instance/domain/project scopes).
Model overview
enforce("alice", "icij", "banana-papers" "PROJECT_ADMIN")
enforce("bob", "default", "citrus-confidential" "PROJECT_MEMBER")Roles (instance → domain → project)
Mapping Datashare features to permissions
How does it works inside Datashare?
How to enroll users in the permission model ?
Migration
Creating the super user of the instance:
Casbin model (RBAC with hierarchical scopes)
Last updated