Share via


UserRole Class

Definition

Represents the user role.

public ref class UserRole : Microsoft::EnterpriseManagement::Common::CreatableMonitoringBase
[System.Serializable]
public class UserRole : Microsoft.EnterpriseManagement.Common.CreatableMonitoringBase
type UserRole = class
    inherit CreatableMonitoringBase
Public Class UserRole
Inherits CreatableMonitoringBase
Inheritance
Attributes

Constructors

UserRole()

Initializes a new UserRole object.

UserRole(UserRole)

Initializes a new UserRole object by using the specified user role to clone.

Properties

ActivityImplementersUserRoleId

Gets the ID for the service manager activity implementers user role.

AdministratorsUserRoleId

Gets the ID for the administrators user role.

AdvancedOperatorsUserRoleId

Gets the ID for the advanced operators user role.

AuthorsUserRoleId

Gets the ID for the authors user role.

ChangeInitiatorsUserRoleId

Gets the ID for the service manager change initiators user role.

ChangeManagersUserRoleId

Gets the ID for the change managers user role.

Description

Gets or sets the description of the user role.

DisplayName

Gets or sets the display name of the user role.

EndUsersUserRoleId

Gets the ID for the service manager end users user role.

Id

Gets or sets the ID of the user role.

ImpliedInstanceId

Gets the ID of the implied instance.

IncidentResolversUserRoleId

Gets the ID for the service manager incident resolvers user role.

IsScopeFixed

Gets or sets a value that indicates whether the scope of the user role is fixed and cannot be altered.

IsSystem

Gets or sets a value that indicates whether this is a system user role.

LastModified

Gets the last modified time.

LastModifiedBy

Gets the last modified by user.

ManagementGroup

Gets the management group that the object is in.

(Inherited from MonitoringBase)
ManagementGroupId

Gets the unique identifier of the management group that owns this object.

(Inherited from MonitoringBase)
Name

Gets or sets the name of the user role.

OperationsManagerAdministratorsUserRoleId
Obsolete.

This property is now obsolete. Please use AdministratorsUserRoleId instead.

OperationsManagerAdvancedOperatorsUserRoleId
Obsolete.

This property is now obsolete. Please use AdvancedOperatorsUserRoleId instead.

OperationsManagerAuthorsUserRoleId
Obsolete.

This property is now obsolete. Please use AuthorsUserRoleId instead.

OperationsManagerOperatorsUserRoleId
Obsolete.

This property is now obsolete. Please use OperatorsUserRoleId instead.

OperationsManagerReadOnlyOperatorsUserRoleId
Obsolete.

This property is now obsolete. Please use ReadOnlyOperatorsUserRoleId instead.

OperationsManagerReportOperatorsUserRoleId
Obsolete.

This property is now obsolete. Please use ReportOperatorsUserRoleId instead.

OperationsManagerReportSecurityAdministratorsUserRoleId
Obsolete.

This property is now obsolete. Please use ReportSecurityAdministratorsUserRoleId instead.

OperatorsUserRoleId

Gets the ID for the operators user role.

ProblemAnalystsUserRoleId

Gets the ID for the problem analysts user role.

Profile

Gets or sets the profile assigned to the user role.

ProfileDisplayName

Gets the display name of the profile.

ReadOnlyOperatorsUserRoleId

Gets the ID for the read-only operators user role.

ReleaseManagersUserRoleId

Gets the ID for the release managers user role.

ReportOperatorsUserRoleId

Gets the ID for the report operators user role.

ReportSecurityAdministratorsUserRoleId

Gets the ID for the report security administrators user role.

ReportUsersUserRoleId

Gets the ID for the report users user role.

Scope

Gets or sets the scope of the user role.

ScopeId

Gets the scope ID.

ServiceRequestAnalystsUserRoleId

Gets the ID for the service request analysts user role.

Users

Gets or sets the users assigned to the user role.

WorkflowsUserRoleId

Gets the ID for the workflows user role.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Gets the hash code for this object.

Reconnect(EnterpriseManagementGroup)

Reconnects to a management group object after this object has been disconnected.

ToString()

Returns the relevant display string for the object.

(Inherited from MonitoringBase)
Update()

Updates this user role.

Applies to