Share via


MonitoringUserRoleScope Class

Definition

User role scope is a scope defined for a user role.

public ref class MonitoringUserRoleScope : Microsoft::EnterpriseManagement::Security::UserRoleScope
[System.Serializable]
public class MonitoringUserRoleScope : Microsoft.EnterpriseManagement.Security.UserRoleScope
type MonitoringUserRoleScope = class
    inherit UserRoleScope
Public Class MonitoringUserRoleScope
Inherits UserRoleScope
Inheritance
MonitoringUserRoleScope
Attributes

Constructors

MonitoringUserRoleScope()

The public constructor of an user role scope that is created by users while inserting a user role.

MonitoringUserRoleScope(UserRoleScope)

Initializes a new instance of the MonitoringUserRoleScope class.

Properties

CredentialMonitoringTasks

Returns a read only collection of credential monitoring tasks for the user role scope.

MonitoringClasses

Returns a read only collection of monitoring classes for the user role scope. This applies to the monitoring class part of the scope.

MonitoringObjects

Returns a read only collection of monitoring object groups and or services for the user role scope. This applies to the monitoring object part of the scope.

MonitoringViews

Returns a read only collection of monitoring views for the user role scope.

NonCredentialMonitoringTasks

Returns a read only collection of non credential monitoring tasks for the user role scope.

RootCredentialMonitoringTaskId

This represents the root credential task. Use this guid to set access to all credential tasks.

RootMonitoringClassId

This represents the root of all monitoring class. Use this guid in the user role scope if you want to set access on the root monitoring class.

RootMonitoringObjectId

This represents the root of monitoring objects. Use this guid in the user role scope if you want to set access on the root monitoring object.

RootMonitoringViewId

This represents the root view. Use this guid to set access to all views.

RootNonCredentialMonitoringTaskId

This represents the root non credential task. Use this guid to set access to all non credential tasks.

Applies to