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 |