GfSE / SpecIF-Schema

Definition of the SpecIF JSON-schema and constraint checker
Apache License 2.0
1 stars 0 forks source link

Add roles with permissions #18

Open odungern opened 1 year ago

odungern commented 1 year ago

Add the possibility to define roles with their permissions. The permissions shall support inheritance: For example a read permission at project root is a read permission on every item, except if a different permission is given in the children hierarchy.

There are 2 inheritance hierarchies, which must both grant a certain permission to become effective:

Each permission is a vector of Create, Read, Update and Delete permissions to allow a fine-grained access control on property level.

odungern commented 1 year ago

I will submit a design proposal in the near future.