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

WOR-1797 roles for rawls #1496

Merged
merged 12 commits into from
Aug 8, 2024
Merged

WOR-1797 roles for rawls #1496

merged 12 commits into from
Aug 8, 2024

Conversation

dvoet
Copy link
Collaborator

@dvoet dvoet commented Jul 18, 2024

Ticket: https://broadworkbench.atlassian.net/browse/WOR-1797

What:

add permissions required by rawls for the tasks detailed in the ticket

Why:

see ticket for design doc

How:

Mostly adding new roles for rawls and creating resource type admin policies to grant the new role to rawls. Existing roles were used where our services require them. Roles are used instead of adding actions directly to policies to reduce database churn when altering the actions. Also there are cases where Leo required a role to exist but any role will do.


PR checklist

  • I've followed the instructions if I've made any changes to the API, especially if they're breaking changes
  • I've filled out the Security Risk Assessment (requires Broad Internal network access) and attached the result to the JIRA ticket

@dvoet dvoet changed the title roles for rawls WOR-1797 roles for rawls Jul 31, 2024
@dvoet dvoet requested review from a team, blakery and marctalbott and removed request for a team July 31, 2024 18:06
Copy link

sonarqubecloud bot commented Aug 8, 2024

@dvoet dvoet merged commit 309f402 into develop Aug 8, 2024
24 checks passed
@dvoet dvoet deleted the rawls_roles branch August 8, 2024 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants