Enables scripted content fragments to use Permissions
Methods
Get
Gets a role
Usage
#set($roleResponse = $core_v2_permission.Get($application, $id, $roleId, $permissionId))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
application | string | Application | Required | ||
id | int? | Id | Required | ||
roleId | int | Role Id | Required | ||
permissionId | string | Permission Id | Required |
Return Type
Get
Gets a role
Usage
#set($roleResponse = $core_v2_permission.Get($application, $id, $roleId, $permissionId, "%{Include = $includeArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
application | string | Application | Required | ||
id | int? | Id | Required | ||
roleId | int | Role Id | Required | ||
permissionId | string | Permission Id | Required | ||
Include | string | Include | Optional | denied, granted |
Return Type
Get
Gets a role
Usage
#set($roleResponse = $core_v2_permission.Get($applicationTypeId, $applicationId, $roleId, $permissionId, "%{Include = $includeArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
applicationTypeId | Guid | Application Type Id | Required | ||
applicationId | Guid | Application Id | Required | ||
roleId | int | Role Id | Required | ||
permissionId | string | Permission Id | Required | ||
Include | string | Include | Optional | denied, granted |
Return Type
Get
Usage
#set($permissionCheckResponse = $core_v2_permission.Get($permissionId, $userId))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
permissionId | Guid | Permission Id | Required | ||
userId | int | User Id | Required |
Return Type
Get
Usage
#set($permissionCheckResponse = $core_v2_permission.Get($permissionId, $userId, $contentId, $contentTypeId))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
permissionId | Guid | Permission Id | Required | ||
userId | int | User Id | Required | ||
contentId | Guid | Content Id | Required | ||
contentTypeId | Guid | Content Type Id | Required |
Return Type
Get
Usage
#set($permissionCheckResponse = $core_v2_permission.Get($permissionId, $userId, $entityId, $entityTypeId, $entityPermissionType))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
permissionId | Guid | Permission Id | Required | ||
userId | int | User Id | Required | ||
entityId | Guid | Entity Id | Required | ||
entityTypeId | Guid | Entity Type Id | Required | ||
entityPermissionType | string | Entity Permission Type | Required |