-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Permissions Registry
and permissions handler
#12713
Milestone
Comments
mattiagiupponi
changed the title
Permissions Registry and permissions handler
Nov 11, 2024
Permissions Registry
and permissions handler
13 tasks
13 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Overview
The permissions in geonode are static, GeoNode itself is the only one who can decide the permissions to be assigned to a resource. This is not always true because my thrid party application may want to override a specific permissions and provide it by default.
Some workflow may not be required to be included by default in GeoNode (like advanced workflow) but just activated if needed
Proposed By
@mattiagiupponi
Assigned to Release
GeoNode 5.x
Proposal
We will create a
PermissionsRegistry
where GeoNode and other apps can register their ownPermissionsHandler
which will be responsible to add/change/modify the permissions payload before save it.The read permissions part will not be changed since it will automatically get the changes applied on the permissiosn
Backwards Compatibility
None
The text was updated successfully, but these errors were encountered: