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

[FEATURE] Tenancy status in role creation flows #67

Closed
shanilpa opened this issue Feb 24, 2023 · 2 comments
Closed

[FEATURE] Tenancy status in role creation flows #67

shanilpa opened this issue Feb 24, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@shanilpa
Copy link

Context

The following changes are additional pieces of UX required to support the work outlined by this initiative to make tenancy configurable through Dashboards.

What should the solution look like

1. Show tenancy status in role permissions overview

  • When a role is selected currently there is a section for tenant permissions. We should add a status column to the table in this section so admin users are aware of the status of tenancy when they are administering tenant permissions.

State when tenancy enabled
image

State when tenancy disabled
image


2. Can't edit existing role tenancy permissions when tenancy is disabled

  • Users can't make changes to existing tenancy permissions if tenancy is disabled.
  • When tenancy is enabled users should be able to edit and add tenant permissions as normal.

Edit permissions when tenancy disabled
image


3. No tenancy permission section when creating role if tenancy disabled

  • When tenancy is disabled we should not show a tenant permissions section during role creation.
  • This section show when tenancy is enabled.

image


@jimishs
Copy link

jimishs commented Feb 28, 2023

Thanks Shanil. Here's another suggestion, maybe we simply gray out the tenants that are disabled? Also we can add a hover text that suggests that you can only edit or change mappings for active tenants. We could do this for mockup option 1 and 2 above

Thoughts?

@jimishs
Copy link

jimishs commented Feb 28, 2023

What is the current behavior for mockup option 3?

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

2 participants