Summary
Force superuser to actively pick a partner if partner is the role.
Why?
Mitigate potential for mis-assignment
Details
Reproduction
You do have to go out of your way to make this happen
sign in as superadmin@example.com
pick users
New user
fill in a new user name and email
Choose organization from the role type
Choose a resource
Switch to partner
Save (without changing the resource)
The user is given the role partner with the partner who has the resource ID of the organization that was initially chosen.
Desired behaviour
Clear the resource if the role type is changed
Criteria for completion
Summary
Force superuser to actively pick a partner if partner is the role.
Why?
Mitigate potential for mis-assignment
Details
Reproduction
You do have to go out of your way to make this happen
sign in as superadmin@example.com
pick users
New user
fill in a new user name and email
Choose organization from the role type
Choose a resource
Switch to partner
Save (without changing the resource)
The user is given the role partner with the partner who has the resource ID of the organization that was initially chosen.
Desired behaviour
Clear the resource if the role type is changed
Criteria for completion