Instantiates a new UserPermissionEntity.
The active SDK client instance.
The raw user permission data from the API.
Grants a new permission node directly to this user.
The permission node to add.
A promise resolving to the updated UserPermissionEntity.
Revokes a permission node directly from this user.
The permission node to remove.
A promise resolving to the updated UserPermissionEntity.
Represents a set of permissions assigned directly to a specific user. Provides helper methods to manage nodes directly from the entity instance.