[FOLIO-3321] Update create-tenant-admin role to use new perms.users.assign* permissions Created: 25/Oct/21 Updated: 03/Nov/21 Resolved: 03/Nov/21 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | TBD |
| Reporter: | Wayne Schneider | Assignee: | Wayne Schneider |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||
| Sprint: | DevOps Sprint 126 | ||||||||||||||||
| Development Team: | FOLIO DevOps | ||||||||||||||||
| Description |
|
A new, special permission is being created to allow users to assign permissions that they don't have themselves to other users – perms.users.extra – which not part of perms.all. This may require the create-tenant-admin role to be updated. See PR #135 on mod-permissions, and
|
| Comments |
| Comment by Wayne Schneider [ 02/Nov/21 ] |
|
Permission names are The third one should only be assigned to the supertenant admin user, the tenant admin user should not have it. |
| Comment by Wayne Schneider [ 03/Nov/21 ] |
|
Updates made to folio-ansible (create-tenant-admin and okapi-secure) and to folio-install (bootstrap-superuser.pl). |