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

✨ feat: crud access tokens #268

Merged
merged 49 commits into from
Mar 18, 2023
Merged

✨ feat: crud access tokens #268

merged 49 commits into from
Mar 18, 2023

Conversation

cosmos-explorer
Copy link
Contributor

@cosmos-explorer cosmos-explorer commented Mar 12, 2023

Implemented Access token feature. Need to rerun the seed
Three IAM permissions

  1. ListAccessTokens
  2. CreateServiceAccessTokens
  3. CreatePersonalAccessTokens

Owner, Admin and developer policies have all the above permissions. People have CreateServiceAccessTokens permission can take all actions (Edit, Activate, Deactivate, Remove) on service access tokens, idem for CreatePersonalAccessTokens

List view
image

Creation view
image

Creation confirm modal
image

Edition view
image

With only personal permission (actions is hidden)
image

cosmos-explorer and others added 6 commits March 13, 2023 11:25
* fixed error

* fixed bug

* in progress

* refactor iam

* translations

* PR fix
@deleteLater deleteLater changed the title ✨Feat/access tokens ✨ feat: crud access tokens Mar 17, 2023
Copy link
Contributor

@deleteLater deleteLater left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cosmos-explorer cosmos-explorer merged commit 7825803 into main Mar 18, 2023
@cosmos-explorer cosmos-explorer deleted the feat/access-tokens branch March 18, 2023 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants