ServerRoles Enum

Definition

Describes specific server functionality, components, and services.

This enumeration supports a bitwise combination of its member values.

public enum class ServerRoles
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Flags]
[System.Runtime.Serialization.DataContract(Name="ServerRoles", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.Crm")]
public enum ServerRoles
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Flags>]
[<System.Runtime.Serialization.DataContract(Name="ServerRoles", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.Crm")>]
type ServerRoles = 
Public Enum ServerRoles
Inheritance
ServerRoles
Attributes

Fields

AdminWebService 8192

For internal use only.. Value = 0x2000.

ApiServer 32768

The role that allows programmatic access to the organization Web service. Value = 0x8000.

AppServer 1

The role that runs the Web application server that is used to connect users to Microsoft Dynamics CRM data. Value = 1.

AsyncService 2

The role that allows processing of queued asynchronous events, such as workflows, asynchronous plug-ins, bulk e-mail, or data import. Value = 2.

ConfigSqlServer 65536

For internal use only.. Value = 0x10000.

ConfigWitnessServer 131072

For internal use only.. Value = 0x20000.

DeploymentManagementTools 67108864

The role that allows the use of the Deployment Manager and Windows PowerShell cmdlets. Microsoft Dynamics 365 administrators can use the Windows PowerShell cmdlets to automate Deployment Manager tasks. Deployment Manager is a Microsoft Management Console (MMC) snap-in that system administrators can use to manage organizations, servers, and licenses for deployments of Microsoft Dynamics 365. Value = 0x4000000.

DeploymentService 2097152

The role that allows programmatic access to deployment management. Value = 0x200000.

DiscoveryService 8

The role that allows discovery of organizations. Value = 8.

Dns 16384

For internal use only.. Value = 0x4000.

EmailConnector 1073741824

The role for the email connector. Value = 0x40000000.

EmailService 16

For internal use only.. Value = 0x10.

GeoSqlServer 1048576

For internal use only.. Value = 0x100000.

HelpServer 262144

The role that makes Microsoft Dynamics 365 help available to users. Value = 0x40000.

LivePlatform 2048

For internal use only.. Value = 0x800.

None 0

Indicates no roles. Value = 0.

OnlineAnalyticsServer 134217728

For internal use only.. Value = 0x8000000.

OnlineAnalyticsSqlServer 268435456

For internal use only.. Value = 0x10000000.

OpsServer 64

For internal use only.. Value = 0x40.

Portal 512

For internal use only.. Value = 0x200.

Provisioning 1024

For internal use only.. Value = 0x400.

SandboxServer 16777216

The role that enables an isolated environment for the execution of custom code, such as plug-ins. This isolated environment reduces the possibility of custom code affecting the operation of the organizations. Value = 0x1000000.

ScaleGroupProvisioning 8388608

For internal use only.. Value = 0x800000.

SiteSqlServer 4194304

For internal use only.. Value = 0x400000.

SqlServer 256

The role that installs the configuration database (MSCRM_CONFIG) on the SQL Server. Value = 0x100.

SrsDataConnector 4

The role that provides reporting functionality by interfacing with the Microsoft Dynamics 365 system and Microsoft SQL Server Reporting Services. Value = 4.

StatsSqlServer 524288

For internal use only.. Value = 0x80000.

Support 4096

For internal use only.. Value = 0x1000.

VssWriter 536870912

For internal use only.. Value = 0x20000000.

WebService 32

Obsolete. Value = 0x20.

WitnessServer 128

For internal use only.. Value = 0x80.

Applies to