Skip to content
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

Clarity for Users in the Public role #243

Open
loleg opened this issue Dec 15, 2021 · 1 comment
Open

Clarity for Users in the Public role #243

loleg opened this issue Dec 15, 2021 · 1 comment
Labels
enhancement New feature or request frontend Pull requests that update Javascript code

Comments

@loleg
Copy link
Contributor

loleg commented Dec 15, 2021

A user that is in the Public role (essentially their user account is disabled) does not clearly see that they are restricted. When a user account is created on a newly deployed Proxeus instance, they are assigned to the Public role even though the default option seems to be "Creator" in the settings.

Steps to reproduce

Create a user account on a freshly installed Proxeus instance. Or create a user account, then as administrator set its role to "Public".

Expected behaviour

The user should be told that an administrator needs to upgrade their account for them to be able to access some parts of the Proxeus application.

Actual behaviour

Log in and try to modify the account details, e.g. changing your Name. You will get a cryptic error message, and in the logs, a 401 Unauthorized pops up.

Thanks to @Javany for discovering this problem.

@loleg loleg added the bug Something isn't working label Dec 15, 2021
@loleg loleg added frontend Pull requests that update Javascript code enhancement New feature or request and removed bug Something isn't working labels Jan 5, 2022
@loleg
Copy link
Contributor Author

loleg commented Oct 13, 2023

We need better documentation for the roles, currently it is no description for admins, either. @tafonina

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Pull requests that update Javascript code
Projects
Development

No branches or pull requests

2 participants