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 : EnumRemarks
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 AdministerField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Create
Create access for an item, i e create new items below this item
Declaration
public const AccessLevel CreateField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Delete
Delete this item
Declaration
public const AccessLevel DeleteField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Edit
Change / create new versions of this item
Declaration
public const AccessLevel EditField Value
| Type | Description | 
|---|---|
| AccessLevel | 
FullAccess
Full access for an item
Declaration
public const AccessLevel FullAccessField Value
| Type | Description | 
|---|---|
| AccessLevel | 
NoAccess
No access to an item
Declaration
public const AccessLevel NoAccessField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Publish
Publish/unpublish items and versions of an item
Declaration
public const AccessLevel PublishField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Read
Read access to an item
Declaration
public const AccessLevel ReadField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Undefined
Access level not defined.
Declaration
public const AccessLevel UndefinedField Value
| Type | Description | 
|---|---|
| AccessLevel | 
Remarks
This enum value is reserved for internal use.
value__
Declaration
public int value__Field Value
| Type | Description | 
|---|---|
| System.Int32 | 
