A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class Roles

Define role names.

Inheritance
System.Object
Roles
Namespace: EPiServer.Authorization
Assembly: EPiServer.Cms.AspNetCore.dll
Version: 12.0.3
Syntax
public static class Roles : Object

Fields

Administrators

The Administrators role name. An administrator can access all parts of the system.

Declaration
public const string Administrators = "Administrators"
Field Value
Type Description
System.String

CmsAdmins

The CmsAdmins role name. A CmsAdmins can access admin view.

Declaration
public const string CmsAdmins = "CmsAdmins"
Field Value
Type Description
System.String

CmsEditors

The CmsEditors role name. A CmsEditors can access edit view.

Declaration
public const string CmsEditors = "CmsEditors"
Field Value
Type Description
System.String

VisitorGroupAdmins

The VisitorGroupAdmins role name. A VisitorGroupAdmins can access visitor group definitions.

Declaration
public const string VisitorGroupAdmins = "VisitorGroupAdmins"
Field Value
Type Description
System.String

WebAdmins

The WebAdmin role name. A WebAdmin can access both admin and edit views.

Declaration
public const string WebAdmins = "WebAdmins"
Field Value
Type Description
System.String

WebEditors

The WebEditors role name. A WebEditors can access to the edit view.

Declaration
public const string WebEditors = "WebEditors"
Field Value
Type Description
System.String