Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

26014 - Auth API permissions updates #3292

Closed
wants to merge 3 commits into from

Conversation

ochiu
Copy link
Collaborator

@ochiu ochiu commented Mar 6, 2025

Issue #:
bcgov/entity#26014

Description of changes:

  • update permissions with migration for staff / external staff to move this out of the frontend
  • maintain backwards compatibility for permissions route
  • logic to support org membership types (ADMIN, COORDINATOR, USER)
  • logic to union permission sets with staff / external staff permissions
  • fix user type
  • remove contact_centre_staff specific role --> convert to external_staff_read_only for general checks

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the sbc-auth license (Apache 2.0).

@ochiu ochiu force-pushed the 26014-auth-permissions-updates branch from cd8b70a to 844f745 Compare March 6, 2025 17:30
Copy link

sonarqubecloud bot commented Mar 6, 2025

@ochiu ochiu closed this Mar 6, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant