Permission - aegif/NemakiWare GitHub Wiki
English/日本語
How it works
Principal(user/group) -> Permission -> Action
- Each node(document/folder) has its ACL(Access Control List).
- ACE(Access Control Entity) maps a principal to some permissions.
- A permission is mapped to some CMIS action by the repository configuration.
- If a user is mapped to an action eventually, the action is allowed for the user.
Inheritance from the parent folder
- A new node inherits its parent's ACL by default.
- You can change the ACL if you have the appropriate permission to do so.
- Inherited each ACE can be overwritten , not necessarily switching off the whole ACL.
Inheritance from the group
- User or group can belong to groups.
- If an ACE maps the group to some permissions, it members are also mapped to them.
Configure permissions
ACL(principal & permission)
UI: Detail > Permission tab