Skip to content

NRL-2099 manage permissions script (parity)#1197

Merged
anjalitrace2-nhs merged 19 commits intodevelopfrom
NRL-2099-manage-permissions-script-parity
Apr 15, 2026
Merged

NRL-2099 manage permissions script (parity)#1197
anjalitrace2-nhs merged 19 commits intodevelopfrom
NRL-2099-manage-permissions-script-parity

Conversation

@anjalitrace2-nhs
Copy link
Copy Markdown
Contributor

@anjalitrace2-nhs anjalitrace2-nhs commented Apr 8, 2026

  • renamed existing manage permissions script -> manage_permissions_v1.py
  • manage_permissions.py is for managing v2 permissions now
  • for v2 permissions, you can use this script to:
    • list apps & orgs and show their permissions
    • list assignable pointer types & access controls (limited to currently supported access controls)
    • add and remove supported permissions - only types & access controls currently. Will not let you remove a permission not already assigned or add a permission already assigned.
    • clear permissions
  • This is hopefully easily extensible for anyone adding support for new future permissions e.g. interactions, categories. Will just need to add to the list of supported keys currently_supported_permission_keys and fill in any PERMISSION_KEY_ATTRIBUTES

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2026

🚀 PR environment successfully deployed.
Commit Hash: 82c618aa39b8f6ef379d0f4e55ecbe24390a359d
URL: https://nrl2099-01ba47.api.record-locator.dev.national.nhs.uk/

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 9, 2026

🚀 PR environment successfully deployed.
Commit Hash: 9cb3832626aec2a0b6b0293f24c34ccfda33448a
URL: https://nrl2099-01ba47.api.record-locator.dev.national.nhs.uk/

Comment thread scripts/manage_permissions.py Outdated
Comment thread scripts/manage_permissions.py
@github-actions
Copy link
Copy Markdown

🚀 PR environment successfully deployed.
Commit Hash: 9dcfe43507cae5fc24bbea4a9d1b369c042166f6
URL: https://nrl2099-01ba47.api.record-locator.dev.national.nhs.uk/

…remove already removed permissions. Allow the rest to proceed
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

🚀 PR environment successfully deployed.
Commit Hash: d544f88b39842402e016dcbb087ab0fd57a607f6
URL: https://nrl2099-01ba47.api.record-locator.dev.national.nhs.uk/

@anjalitrace2-nhs anjalitrace2-nhs merged commit a78363a into develop Apr 15, 2026
11 checks passed
@anjalitrace2-nhs anjalitrace2-nhs deleted the NRL-2099-manage-permissions-script-parity branch April 15, 2026 16:28
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.

2 participants