MOM Management Server Class Library Security

System Center

Wherever possible, the objects in the MOM Management Server Class Library demand the same security permissions that would be required in the MOM consoles. The following table displays the permissions required to use the Management Server Class Library classes and members:

Name MOM Users MOM Authors MOM Administrators MOM Service
Computer.UpdateLastContactTime Method No No No Yes
Administration.GetAgentlessManagedComputers Method No No Yes Yes
Administration.GetAgentManagedComputers Method No No Yes Yes
Administration.GetManagementServerObject Method No No Yes Yes
Administration.GetManagementServers Method No No Yes Yes
Administration.GetProductConnectors Method No No Yes Yes
Administration.GetTaskQueryObject Method No No Yes Yes
Administration.GetUnmanagedComputers Method No No Yes Yes
Alert.GetForwardees Method No No Yes Yes
Computer.InsertAlerts Method No No Yes Yes
Computer.InsertEvents Method No No Yes Yes
Computer.InsertPerformanceData Method No No Yes Yes
Computer.Update Method No No Yes Yes
ConsoleScope Class No No Yes Yes
ConsoleScopesCollection Class No No Yes Yes
ManagementServer.CommitConfigurationChange Method No No Yes Yes
ManagementServer.DeleteConsoleScope Method No No Yes Yes
ManagementServer.GetConsoleScopes Method No No Yes Yes
ManagementServer.InsertConsoleScope Method No No Yes Yes
ManagementServer.PerformScan Method No No Yes Yes
ManagementServer.UpdateConsoleScope Method No No Yes Yes
Administration.GetComputerGroup Method No Yes Yes Yes
Administration.GetComputerGroups Method No Yes Yes Yes
Administration.GetMomToMomProductConnectors Method No Yes Yes Yes
Administration.GetRule Method No Yes Yes Yes
Administration.GetRuleGroup Method No Yes Yes Yes
Administration.GetRuleGroups Method No Yes Yes Yes
Administration.InsertComputerGroup Method No Yes Yes Yes
Alert.GetAssociatedRule Method No Yes Yes Yes
Computer.GetAssociatedComputerGroups Method No Yes Yes Yes
Computer.GetAssociatedRuleGroups Method No Yes Yes Yes
Computer.GetAssociatedRules Method No Yes Yes Yes
Computer.GetAssociatedRulesResultantSet Method No Yes Yes Yes
Computer.GetOverrides Method No Yes Yes Yes
ComputerGroup Class No Yes Yes Yes
ComputerGroupsCollection Class No Yes Yes Yes
Override Class Yes Yes Yes Yes
OverridesCollection Class No Yes Yes Yes
Rule Class No Yes Yes Yes
RulesCollection Class No Yes Yes Yes
RuleGroup Class No Yes Yes Yes
RuleGroupsCollection Class No Yes Yes Yes
Script Class No Yes Yes Yes
ScriptCollection Class No Yes Yes Yes
ScriptParameter Class No Yes Yes Yes
ScriptParameterCollection Class No Yes Yes Yes
Task Class No No Yes Yes
TasksCollection Class No No Yes Yes
TaskQuery Class No No Yes Yes
Threshold Class No Yes Yes Yes
Administration.GetAdministrationObject Method Yes Yes Yes Yes
Administration.GetAlertQueryObject Method Yes Yes Yes Yes
Administration.GetComputerMaintenanceObject Method Yes Yes Yes Yes
Administration.GetComputerQueryObject Method Yes Yes Yes Yes
Administration.GetEventQueryObject Method Yes Yes Yes Yes
Administration.GetOperators Method Yes Yes Yes Yes
Administration.GetScopedComputerGroups Method Yes Yes Yes Yes
Alert.AddAlertHistoryComment Method Yes Yes Yes Yes
Alert.GetAlertHistory Method Yes Yes Yes Yes
Alert.GetAssociatedComputer Method Yes Yes Yes Yes
Alert.GetAssociatedEvents Method Yes Yes Yes Yes
Alert.GetKnowledge Method Yes Yes Yes Yes
Alert.SetCompanyKnowledge Method Yes Yes Yes Yes
AlertQuery Method Yes Yes Yes Yes
AlertResolutionState Method Yes Yes Yes Yes
AlertsCollection Method Yes Yes Yes Yes
Attribute Class Yes Yes Yes Yes
AttributesCollection Class Yes Yes Yes Yes
Computer.GetAssociatedAlerts Method Yes Yes Yes Yes
Computer.GetAssociatedAttributes Method Yes Yes Yes Yes
Computer.GetPerformanceData Method Yes Yes Yes Yes
Computer.InsertOverride Method No Yes Yes Yes
ComputersCollection Class Yes Yes Yes Yes
ComputerMaintenance Class Yes Yes Yes Yes
ComputerQuery Class Yes Yes Yes Yes
Event Class Yes Yes Yes Yes
EventQuery Class Yes Yes Yes Yes
EventsCollection Class Yes Yes Yes Yes
Knowledge Class Yes Yes Yes Yes
PerformanceData Class Yes Yes Yes Yes
PerformanceDataCollection Class Yes Yes Yes Yes
PerformanceData.Value Class Yes Yes Yes Yes
PerformanceData.ValuesCollection Class Yes Yes Yes Yes
Show: