-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
All DINA modules will require some kind of authorization. A simple example could be: A collection manager should only have access to the data of its collection (at least for modifications).
This is already implemented in SeqDB and the current plan was to delegate it to KeyCloak eventually. In SeqDB each "entities" in the database belong to a "group" then, depending on your group "membership" and ACL, you are authorized (or not) to perform an action.
I'm fairly convinced that all modules should use KeyCloak for authentication AND authorization but the purpose of this issue is really to start the discussion.
Metadata
Metadata
Assignees
Labels
No labels