Class SystemPermissions
Defines EPiServer system-specific permissions.
Inheritance
System.Object
SystemPermissions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Security
Assembly: EPiServer.dll
Version: 9.12.2Syntax
[PermissionTypes]
public static class SystemPermissions
Remarks
This is used to determine access to different types of system functions, such as allow a user to access web services. Note that this should not be confused with the access levels used to control access to pages.
Fields
GroupNameCMS
The GroupName for CMS specific builtin permissions.
Declaration
public const string GroupNameCMS = "EPiServerCMS"
Field Value
Type | Description |
---|---|
System.String |
Properties
ContentProviderMove
Allow users to move content between providers
Declaration
public static PermissionType ContentProviderMove { get; }
Property Value
Type | Description |
---|---|
PermissionType |
Remarks
This is currently only validated in the user interface and not business logic
DetailedErrorMessage
Detailed error messages for troubleshooting
Declaration
public static PermissionType DetailedErrorMessage { get; }
Property Value
Type | Description |
---|---|
PermissionType |
WebServiceAccess
Allow the user to act as a web service user
Declaration
public static PermissionType WebServiceAccess { get; }
Property Value
Type | Description |
---|---|
PermissionType |