Class AccessLevel
The access levels (bitmapped) that are used to control the various actions that a user is allowed to perform.
Inheritance
System.Object
AccessLevel
Namespace: EPiServer.Security
Assembly: EPiServer.dll
Version: 12.0.3Syntax
public sealed class AccessLevel : Enum
Remarks
Primarily used to control access to page manipulation functions in EPiServer, but can be used for general-purpose access restriction functions.
Fields
Administer
Set access rights for an item
Declaration
public const AccessLevel Administer
Field Value
Type | Description |
---|---|
AccessLevel |
Create
Create access for an item, i e create new items below this item
Declaration
public const AccessLevel Create
Field Value
Type | Description |
---|---|
AccessLevel |
Delete
Delete this item
Declaration
public const AccessLevel Delete
Field Value
Type | Description |
---|---|
AccessLevel |
Edit
Change / create new versions of this item
Declaration
public const AccessLevel Edit
Field Value
Type | Description |
---|---|
AccessLevel |
FullAccess
Full access for an item
Declaration
public const AccessLevel FullAccess
Field Value
Type | Description |
---|---|
AccessLevel |
NoAccess
No access to an item
Declaration
public const AccessLevel NoAccess
Field Value
Type | Description |
---|---|
AccessLevel |
Publish
Publish/unpublish items and versions of an item
Declaration
public const AccessLevel Publish
Field Value
Type | Description |
---|---|
AccessLevel |
Read
Read access to an item
Declaration
public const AccessLevel Read
Field Value
Type | Description |
---|---|
AccessLevel |
Undefined
Access level not defined.
Declaration
public const AccessLevel Undefined
Field Value
Type | Description |
---|---|
AccessLevel |
Remarks
This enum value is reserved for internal use.
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |