You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After having an initial structure and the PMR class, the next step is to start working on the create_or_update_profiles(pmr) function. For this, the first step is to cover the logic that gets the PMR and then removes access of all contributors from this Profile.
For more information on this function please also take a look in our spec
The APs / RBs are filtered based on the user and role annotations. Only those that have both are considered "Contributor APs / RBs" and are subject to the create_or_update_profiles(pmr) function.
What needs to get done
Create the module that will host the create_or_update_profiles(pmr) function
Handle the logic of detecting which Profiles are stale (not in PMR)
For each stale Profile, remove the contributor RoleBindings and AuthorizationPolicies
Definition of Done
Have integration tests that ensures a Profile that doesn't belong to a PMR is deleted
The create_or_update_profiles(pmr) function will be removing access from all stale Profiles
The text was updated successfully, but these errors were encountered:
Context
This is a sub-step from #8
After having an initial structure and the PMR class, the next step is to start working on the
create_or_update_profiles(pmr)
function. For this, the first step is to cover the logic that gets the PMR and then removes access of all contributors from this Profile.For more information on this function please also take a look in our spec
The APs / RBs are filtered based on the
user
androle
annotations. Only those that have both are considered "Contributor APs / RBs" and are subject to thecreate_or_update_profiles(pmr)
function.What needs to get done
create_or_update_profiles(pmr)
functionDefinition of Done
create_or_update_profiles(pmr)
function will be removing access from all stale ProfilesThe text was updated successfully, but these errors were encountered: