-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
UI Workflow Master Ticket #4937
Comments
Please review @alex-kovoy @benarent @klizhentas |
@kimlisa thank you for this master ticket! Lets start with the Admin experience which seems the most straightforward and I will answer your questions regarding other parts afterwards. |
Let's change access role btn text to assumed. One approval or denial should not affect other requests. User can switch back only by using global "Switch back" mode. They can then assume another role from the same modal. They should be able to assume another roles if they click "Switch back" or if they use the same list. |
Style 1 |
Yes, let's ignore Revoke |
@alexwolfe will post the latest designs in sketch.com next week here |
@kimlisa @alex-kovoy this code should go in enterprise only repo |
@klizhentas the 2nd is more universal as it would work in the terminal/session player as well. |
@alex-kovoy fair point. I am going with style 1 because it does not disrupt the vertical space. We will work on adding a state for the player as well. |
After looking at it, taking a bit of a vertical space to handle this use case actually seems fine but if go with the 1st then we are claiming a horizontal space of the top nav which might be more useful for something else. What I like about the 2nd is that we can use it for other notifications by stacking them on top of each other, like notificats/alerts from SalesCenter about expired licenses/payments. Each would have close "x" button to dismiss and would work on every screen. |
Add GRPC api method that returns the current user their context: @fspmarshall this is required so that UI can know what roles the user can request
We need to discuss this a bit more before rolling it out |
@alexwolfe @klizhentas ui update: changing the expiry time is not a feature present, so i am leaving this one out too |
@fspmarshall I just recall that we do have UserContext on the webapi level which we can use to return this information. If so, we can handle it ourselves. |
Is the workflow related to only requesting access, not approving access? |
@jeffjen you can also approve/deny access request in the UI |
Description
UI workflow break down. For issue: #4028
https://app.avocode.com/revisions/77400993/comments/?design=52149182
Basic workflow features
Frontend:
access requests
tab on side nav underactivity
Backend requirement:
Extend basic features
Frontend:
Add filters in list viewAllow reviewer to override ruleswill not be part of 6.0Backend requirement:
Implement Banner for assumed roles
https://app.avocode.com/revisions/77435353/?design=52233887
switch back
button that switches role back to defaultThe text was updated successfully, but these errors were encountered: