UserRoleScope Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the user role scope.
public ref class UserRoleScope : Microsoft::EnterpriseManagement::Common::MonitoringBase
[System.Serializable]
public class UserRoleScope : Microsoft.EnterpriseManagement.Common.MonitoringBase
type UserRoleScope = class
inherit MonitoringBase
Public Class UserRoleScope
Inherits MonitoringBase
- Inheritance
- Attributes
Remarks
The user role scope is a scope defined for a user role.
Constructors
UserRoleScope() |
Initializes a new UserRoleScope object. |
UserRoleScope(UserRoleScope) |
Initializes a new UserRoleScope object by using the specified user role to clone. |
Fields
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. |
RootConsoleTaskId |
Specifies the root console task. You can use this ID to set access to all console tasks. |
RootCredentialTaskId |
Specifies the root credential task. You can use this ID to set access to all credential tasks. |
RootDashboardReferenceId |
Specifies the root dashboard reference. You can use this ID to set access to all dashboard references. |
RootNonCredentialTaskId |
Specifies the root non-credential task. You can use this ID to set access to all non-credential tasks. |
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. |
RootTemplateId |
Specifies the root template. You can use this ID to set access to all console templates. |
RootViewId |
Specifies the root view. You can use this ID to set access to all views. |
Properties
Classes |
Gets a read-only collection of classes for the user role scope. |
ConsoleTasks |
Gets a read-only collection of console tasks for the user role scope. |
CredentialTasks |
Gets a read-only collection of credential tasks for the user role scope. |
DashboardReferences |
Gets a read-only collection of dashboard references for the user role scope. |
IsScopeFixed |
Gets or sets a value that indicates whether the scope is fixed. |
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) |
NonCredentialTasks |
Gets a read-only collection of non-credential tasks for the user role scope. |
Objects |
Gets a read-only collection of object groups, services, or both for the user role scope. |
Templates |
Gets a read-only collection of templates for the user role scope. |
Views |
Gets a read-only collection of views for the user role scope. |
Methods
Reconnect(EnterpriseManagementGroup) |
Reconnects the object to the specified management group. (Inherited from MonitoringBase) |
ToString() |
Returns the relevant display string for the object. (Inherited from MonitoringBase) |