The relationship name for PermissionSetLicenseAssign is PermissionSetLicenseAssignments.
create(), delete(), describeSObjects(), query(), retrieve()
Field Name | Details |
---|---|
AssigneeId |
|
PermissionSetLicenseId |
|
Use the PermissionSetLicenseAssign object for querying permission set license assignments to find out which permission set licenses are assigned to which users. Because each user can be assigned to many permission set licenses, each PermissionSetLicenseAssign ID represents the association of a single user and single permission set license.
SELECT Id, PermissionSetLicenseId FROM PermissionSetLicenseAssign WHERE AssigneeId = '005D0000001RFek'
SELECT AssigneeId FROM PermissionSetLicenseAssign WHERE PermissionSetLicenseId = '0PLD000000003mwOAA'
You can also create a new permission set license assignment, or use delete to remove a permission set license that’s been assigned to a user. To update an assignment, delete an existing assignment and insert a new one.