BlueBrain / BlueBrain/nexus

Support Permissions and ACLs editing in Project Settings

Open
#3,920 0 comments 0 reactions 0 assignees View on GitHub
enhancement fusion
Dominant language
Scala
Stars
301
Forks
76
PR merge metrics
No merged PRs in 30d

Description

# Description
Currently, Fusion's interface offers a read-only view of the ACLs. While this is informative, it is hard to make sense of and requires the user to updated ACLs through scripts directly against the Delta API.
We would like to improve that by creating a section tailored to this effect.

# View functionalities (to be reviewed with backend team)
- Ability to add/remove ACLs if the logged in user has appropriate ACL (acls/write)
- Ability to act at `/`, `organization` and `project` level
- Ability to deal with the various Identities:
- Anonymous
- Authenticated (to a given Realm)
- Group
- User

TODO
- organise a co-creation workshop with at least @loris-olivier and @imsdu to discuss functionalities and iterate on design.
- Share designs with @MFSY for feedback.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.