athenz icon indicating copy to clipboard operation
athenz copied to clipboard

UI - list well known actions as suggestions while creating policy assertions

Open abvaidya opened this issue 3 years ago • 0 comments

Enhance the current policy and / or assertion creation in UI to convert "actions" field from textfield to dropdown listing well known actions given below - get, put, exec, update, create, read, assume_role, assume_aws_role

But also allow free form custom actions during policy and/or assertion creation.

Guide to start a local UI server - https://athenz.github.io/athenz/local_ui_development/

Following URL paths in UI, allow creation of policy and / or assertion

https:///domain//policy ( Add policy button to add a new policy, add rule to add new assertion ) https:///domain//role//policy ( Add policy button to add a new policy, add rule to add new assertion )

Expectations:

  • New code and corresponding unit tests with 100% code coverage

abvaidya avatar Mar 18 '21 03:03 abvaidya