11

The Security

permission set doesn’t handle included permission sets

For a while

now, it has been possible to nest/include/link to existing permission set from

other permission sets and thereby allowing for easier creation and maintenance of

permission sets.



For example,

you want to create a permission set that includes D365 Basic and D365 Purch

Edit and call it NewSet.

If I assign

the permission sets NewSet and Security to a user named UserX, I would expect

that UserX would get all the permissions of D365 Basic and D365 Purch Edit as

well as the right to assign these to other users – a right granted by having

the Security permission set.



That is however

not the case – if I try with UserX to assign either D365 Basic or D365 Purch

Edit to another user (UserY) I get an error. If I assign NewSet it works.

If I add D365

Basic and D365 Purch Edit directly to UserX’s list of permission sets, I can now

assign them to UserY.



So, the

conclusion is that the Security only looks at directly assigned permission sets

and not nested/included/linked, and that severely limits the usability of the

Security permission set. This more or less forces you to either hand out Super

permissions for more users or manually sit and assign all permission sets to

Security users, so they in turn can assign permission sets to others.


It's currently a limitation of the security permission set. You can only assign permission sets that are directly assigned to you. So this needs to be changed.

Category: Development
STATUS DETAILS
New