-
Notifications
You must be signed in to change notification settings - Fork 159
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
Federated and lightweight accounts #9381
Comments
The landing page is implemented via extension: cernbox/web-extensions#23 For disabling specific UI elements (similar to 9c4ec26) we suggest to work with permissions. Web queries permissions for the current user via The relevant ones to achieve similar as in 9c4ec26 are:
One thing that currently can't be controlled via permissions is the trash bin nav item. That's because even without a personal space, you can still access trash bins of other spaces. |
@elizavetaRa @diocas could oyu please discuss how we should proceed with the trashbins for lightweight accounts? |
Agreed in meeting on 26th of October, that lightweight accounts will be able to see all trash bins as a first iteration and wait for user feedback. Current idea is to also have an action from within spaces to directly navigate to the trash bin of the respective space (we had that already in the past). |
Ftr: In addition to the permissions, we needed a way to determine early in the bootup process, whether a user has a lightweight account. In our PR to the CERN web-extensions repo we chose to check against the role name "user-light" . |
Closing here since this is finished on our side. @elizavetaRa @diocas please feel free to create a new issue if you run into any trouble. |
relates to 9c4ec26
The text was updated successfully, but these errors were encountered: