prime-simplereport icon indicating copy to clipboard operation
prime-simplereport copied to clipboard

Clean up feature flag and any unused Okta code

Open mehansen opened this issue 1 year ago • 0 comments

Background

We would like to migrate user roles, org membership, and facility membership to be stored within the SimpleReport app, as opposed to managing it in Okta. This will increase stability of the app and improve code readability and extensibility, among other benefits. The goal of this ticket is to clean up deprecated feature flag and Okta code.

Change requested

Clean up the feature flag and any code that's unused as a result. If we are still doing comparisons with Okta data, clean those up now as well.

Acceptance criteria

  • feature flag should not exist in our feature flag table or in our config files
  • no code for authorization touches Okta EXCEPT for checking if a user is superadmin

Dependencies

  • #7601

Open questions

How long do we wait to do this?

Additional context

Main design doc Design doc - backend Design doc - data migration plan Okta migration tickets plan Okta tech talk Okta tech talk part 2

mehansen avatar Apr 23 '24 23:04 mehansen