IAssetSecurityManagerPermissions Method
|
Retrieves all permission entries for a given asset path
Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.3.169
Syntax IEnumerable<IAssetNodeLevelPermission> Permissions(
string assetPath,
EnumAssetType assetType,
out bool isInherited
)
Function Permissions (
assetPath As String,
assetType As EnumAssetType,
<OutAttribute> ByRef isInherited As Boolean
) As IEnumerable(Of IAssetNodeLevelPermission)
IEnumerable<IAssetNodeLevelPermission^>^ Permissions(
String^ assetPath,
EnumAssetType assetType,
[OutAttribute] bool% isInherited
)
abstract Permissions :
assetPath : string *
assetType : EnumAssetType *
isInherited : bool byref -> IEnumerable<IAssetNodeLevelPermission>
Parameters
- assetPath
- Type: SystemString
The path of asset whose permission information you want to retrieve. The path must be relative to the XML folder and cannot start a "\" character. - assetType
- Type: Ingeniux.CMS.EnumsEnumAssetType
The type of asset in the path - isInherited
- Type: SystemBoolean
An output parameter that is true if the permissions returned are inherited from the parent folder
Return Value
Type:
IEnumerableIAssetNodeLevelPermissionCollection of permissions for the given asset path
See Also