IAssetSecurityManagerPermission Method (String, EnumAssetType, IUserGroup)
|
For a specific UserGroup, retrieve the highest permission for a given asset path
Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.3.169
Syntax EnumAssetNodeLevelPermission Permission(
string assetPath,
EnumAssetType assetType,
IUserGroup group
)
Function Permission (
assetPath As String,
assetType As EnumAssetType,
group As IUserGroup
) As EnumAssetNodeLevelPermission
EnumAssetNodeLevelPermission Permission(
String^ assetPath,
EnumAssetType assetType,
IUserGroup^ group
)
abstract Permission :
assetPath : string *
assetType : EnumAssetType *
group : IUserGroup -> EnumAssetNodeLevelPermission
Parameters
- assetPath
- Type: SystemString
The path of asset whose permission information you want to retrieve. The path must be relative to XML folder and cannot start with a "\" character. - assetType
- Type: Ingeniux.CMS.EnumsEnumAssetType
The type of asset in the path - group
- Type: Ingeniux.CMSIUserGroup
The UserGroup whose permission information you want to retrieve
Return Value
Type:
EnumAssetNodeLevelPermissionThe highest permission for given UserGroup
See Also