Currently, permissions are computed on the UI for buttons such as "settings" for projects or groups. This is the wrong approach because it duplicates authorization rules in the UI and will fail to be correct when these rules are changed in the backend. Instead, rely on information from the backend.
Currently, permissions are computed on the UI for buttons such as "settings" for projects or groups. This is the wrong approach because it duplicates authorization rules in the UI and will fail to be correct when these rules are changed in the backend. Instead, rely on information from the backend.
See: https://github.com/SwissDataScienceCenter/renku-data-services/issues/453.