Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The permission entity is structured as follows:

entity:

  • [int?Nullable<int>] EntityId: This identifier is equal to the parent’s entity instance id.
  • [string] OperationUID: The unique identifier for the operation
  • [Principal] Principal: 

    • [int] Id: The id associated with the permissions
    • [PrincipalType] Type: 
      • User:  When the type is user, "name" is login
      • Role: When the type is role, "name" is role
  • [boolIsFixed: Indicates if the entity permissions are editable by the customer or not
  • [boolIsInherited: If true, the entity permissions are inherited

  • [bool] IsAllowed: Allows or denies permissions to perform a given operation

  • [DateTime] CreationDate: The date that the entity permissions were created. See DateTime for more information about this data type.