YALB-1554: Remove "Platform admin" from options for site admins when adding or managing site users #426
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
YALB-1554: Remove "Platform admin" from options for site admins when adding or managing site users
Description of work
role_delegation
modulerole_delegation
to only allowsite admins
to setsite admin
permission levelsrole_deleagation
module's settings to determine options to select fromFunctional testing steps:
People
Platform administrator
; if not, please set it on the admin user account's pageTest adding non-CAS users
Add User
in the upper right cornerPlatform administrator
andSite administrator
Test adding CAS users
Add CAS user(s)
in the upper right cornerPlatform administrator
andSite administrator
Platform administrator
and ensure thatSite administrator
is selected and save.Site administrator
as the only role you can assignSite administrator
roleNOTE: I noticed that each time our users log into the site via CAS, it gets the
Platform administrator role
. My assumption given the CAS group name used is that this does not happen for our users of the platform. If this is incorrect and any logged in CAS user gets this outside of our group, please let me know.