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

While adding a new cloud volume, it is listing all users. #22974

Open
SanthoshRam-03 opened this issue Apr 4, 2024 · 6 comments
Open

While adding a new cloud volume, it is listing all users. #22974

SanthoshRam-03 opened this issue Apr 4, 2024 · 6 comments
Assignees
Labels

Comments

@SanthoshRam-03
Copy link

Hi @agrare @Fryguy,

When creating a new cloud volume, in the tenant dropdown, it lists all tenants for admin and non-admin users.

image

@jrafanie
Copy link
Member

@SanthoshRam-03 can you provide a screenshot of the user's role? Edit the role and open up the two highlighted sections below:

image

@SanthoshRam-03
Copy link
Author

Hi @jrafanie ,
roles

I've updated the role of the user who wants to create a new volume, and its the role of EvmRole-physical_storages_user, but I cannot edit the roles.

@jrafanie
Copy link
Member

Ok, @SanthoshRam-03 thank you. It does look like the feature permissions look to be correct. I was curious if all of the features below the lower "tenant" were selected. It could be that we are mapping the cloud tenant incorrectly in this situation so we'll look at that next.

@agrare
Copy link
Member

agrare commented Apr 16, 2024

@SanthoshRam-03 is the issue that you're having that "Cloud Tenant" dropdown shows selections that you don't think users should see?

@SanthoshRam-03
Copy link
Author

Thanks. @jrafanie and @agrare users should see that their particular tenants, but it lists all the OpenStack tenants, like the admin user.

@jrafanie
Copy link
Member

After looking at it a second time, the non-admin user looks to have all feature permissions in the cloud tenant area, via a white filled checked checkbox, including adding, removing and modifying cloud tenants. In that respect, it's like a cloud tenant administrator. Is it able to do these admin tasks for all cloud tenants or only child tenants? I'm curious what the current desired permissions are for this user and what you're seeing.

I would not have expected the "modification" permissions for a non-admin user who shouldn't be able to see other tenants.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants