[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the user role scope.

The following tables list the members exposed by the UserRoleScope type.

Public Constructors

  Name Description
UserRoleScope Overloaded. Initializes a new UserRoleScope object.
Top

Public Fields

  Name Description
public fieldstatic RootClassId Specifies the root of all classes. You can use this ID in the user role scope if you want to set access on the root class.
public fieldstatic RootConsoleTaskId Specifies the root console task. You can use this ID to set access to all console tasks.
public fieldstatic RootCredentialTaskId Specifies the root credential task. You can use this ID to set access to all credential tasks.
public fieldstatic RootNonCredentialTaskId Specifies the root non-credential task. You can use this ID to set access to all non-credential tasks.
public fieldstatic RootObjectId Specifies the root of objects. You can use this ID in the user role scope if you want to set access on the root object.
public fieldstatic RootTemplateId Specifies the root template. You can use this ID to set access to all console templates.
public fieldstatic RootViewId Specifies the root view. You can use this ID to set access to all views.
Top

Public Properties

  Name Description
public property Classes Gets a read-only collection of classes for the user role scope.
public property ConsoleTasks Gets a read-only collection of console tasks for the user role scope.
public property CredentialTasks Gets a read-only collection of credential tasks for the user role scope.
public property IsScopeFixed Gets or sets a value that indicates whether the scope is fixed.
public property ManagementGroup  Gets the management group that the object is in. (inherited from MonitoringBase)
public property ManagementGroupId  Gets the unique identifier of the management group that owns this object. (inherited from MonitoringBase)
public property NonCredentialTasks Gets a read-only collection of non-credential tasks for the user role scope.
public property Objects Gets a read-only collection of object groups, services, or both for the user role scope.
public property Templates Gets a read-only collection of templates for the user role scope.
public property Views Gets a read-only collection of views for the user role scope.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public method Reconnect  (inherited from MonitoringBase)
public methodstatic ReferenceEquals  (inherited from Object)
public method ToString  Returns the relevant display string for the object. (inherited from MonitoringBase)
Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
Top

See Also


Send comments about this topic to Microsoft.