PermissionsCan Method (String, NullableGuid) |
Returns the value of the specified permission as boolean.
Namespace:
AskiaPortalCmn.Common
Assembly:
AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax public bool Can(
string key,
Nullable<Guid> moduleGuid = null
)
Public Function Can (
key As String,
Optional moduleGuid As Nullable(Of Guid) = Nothing
) As Boolean
public:
virtual bool Can(
String^ key,
Nullable<Guid> moduleGuid = nullptr
) sealed
Parameters
- key
- Type: SystemString
Key of the permission to obtain. - moduleGuid (Optional)
- Type: SystemNullableGuid
GUID of the module that contains the permission.
It uses the current module CurrentModule if the value is null
Return Value
Type:
BooleanThe permission value associated with the item as boolean.
Implements
IPermissionsCan(String, NullableGuid)Remarks
If the permission is not defined,
it always return `false` by default.
If the user is a super administrator,
it always return `true` by default.
See Also