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

Teams and Members Grievance #1823

Open
cjanz4711 opened this issue Feb 5, 2025 · 0 comments
Open

Teams and Members Grievance #1823

cjanz4711 opened this issue Feb 5, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@cjanz4711
Copy link

It's really difficult to manage permissions in OneUptime.

Users are only assigned to a single team and must be invited. There is no concept of a "user account" which I can associate to different teams on an as-needed basis. Ideally, user access would be calculated as the sum of all granted permissions from all teams in which they belong, minus any block permissions from all teams in which they belong.

Roles - You have predefined roles named "Project Owner" "Project Admin" "Project Member" "Project User" and "Manage Billing" but you require end users to assign allow and deny permissions one element at a time in a very difficult to use drop down popup to the team itself. Please let us create and also associate custom roles to Teams. If I have to create more than one team with granular permissions, I basically have to do everything one permission at a time, which is pretty awful given the number of permissions available and really difficult method of assigning them.

Please give us a page to manage role permissions, create and delete custom roles. Ideally, list all of the roles with checkboxes for allow or deny so that we can scroll down the list and check off the permissions to assign to those roles. This would be 100x faster than the current method. For the predefined roles, if we can't customize those just grey the boxes out on the page but let us view the assigned permissions so that we can at least understand what permissions we're granting to those persons.

@cjanz4711 cjanz4711 added the enhancement New feature or request label Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant