System Center 2012 - Operations Manager Custom Actions
Updated: May 13, 2016
Applies To: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager
System Center 2012 – Operations Manager contains the following custom actions.
Action Name |
Description |
---|---|
_StopSDKConfigSvcForUpgrade |
Stops SDK and config service during upgrade. |
_CleanUpAgentManagementDirs.C6F00077_9737_419B_A8B6_B309BA6F8FC8 |
Cleans up AgentManagement directory from install directory during uninstall. |
_CleanUpAgentServiceState.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Cleans up Health Service state directory during uninstall. |
_CleanUpCertificates.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Cleans up Certificates directory from under install directory. |
_CleanUpHelperObjects.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Cleans up HelperObjects directory from under install directory. |
_EnumerateSqlInstances |
This function enumerates all the SQL server instances installed on the machine and sets the MSI properties needed for display of these instances in the setup UI. |
_ImportSFTPDataXFms.75388160_3CA1_43D0_B4A0_6597EAE34B91 |
Runs UI data type transforms stored proc based on DatatypeTransforms .xml for Cross Platform UI. |
_ImportUnixSSHDataXFms.75388160_3CA1_43D0_B4A0_6597EAE34B91 |
Runs UI data type transforms stored proc based on DatatypeTransforms xml for Cross Platform UI. |
_InstallHealthServicePerfCounters.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Installs HS performance counters. |
_KillMOMProcesses.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Kills all Operations Manager processes. |
_LaunchConsole |
Launches the operations console on setup completion when the user selects the check box. |
_LaunchSecureStorageBackupWizard |
Launches secure storage backup wizard UI on setup completion on user prompt. |
_NGenProcessor |
Initiates NGENs Operations Manager assemblies. |
_NGenProcessorDeferred |
Invokes NGEN of Operations Manager assemblies. |
_RegisterMU.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Registers for automatic updates. |
_RemoveWindowsFirewallPortException.C6F00077_9737_419B_A8B6_B309BA6F8FC8 |
Removes Operations Manager firewall exception for root management server port. |
_ReserveMOMTCPIPPorts.C6F00077_9737_419B_A8B6_B309BA6F8FC8 |
Reserves Operations Manager's port by asking TCPIP. |
_Rollback_AddWindowsFirewallPortException.C6F00077_9737_419B_A8B6_B309BA6F8FC8 |
Reverts Operations Manager firewall exception for root management server port. |
_SetADComputerNameForInstall.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets AD_COMPUTERNAME MSI property. |
_SetADComputerNameForUninstall.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets AD_COMPUTERNAME MSI property in case of uninstall. |
_SetDNSComputerName.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets DNS_COMPUTERNAME MSI property. |
_SetErrorReportingAndADIntegrationSettings.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets error reporting and AD integration related global settings. |
_SetErrorReportingAndADIntegrationSettings_Wizard |
Sets error reporting and AD integration related global settings when run from setup UI. |
_SetHealthServiceACL.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets permissions for HS registry. |
_SetHealthServiceConfig.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets certain settings for HS depending on agent or server is installed on workstation or server. |
_SetHealthServiceStateFolderSecurity.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
This function sets ACLs for agent and server queue files and folders. |
_SetNetbiosDomainName.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets the NetBIOS domain name property. |
_SetSqlProperties_Wizard |
Validates DB selected options and sets MSI properties for internal use when run from UI. |
_StartNamedServices_HealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Starts HS. |
_StopNamedServices_HealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Stops HS. |
_UninstallHealthServicePerfCounters.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Uninstalls HS performance counters. |
_ValidateConfigGroup_Wizard |
Checks whether the configuration group is valid or not, when run from UI. If configuration group name is valid then it sets IsValidMgmtGroup to 1 otherwise to 0 (Zero). |
_ValidateDBOptions_Wizard |
Validates selected DB options and sets related MSI properties when run from UI. |
_VerifyActionsAccount_Wizard |
Validates Action account. |
NetFxExecuteNativeImage |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageCommit |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageCommitInstall |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageCommitUninstall |
Ngen extension CA to un-NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageInstall |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageUninstall |
Ngen extension CA to un-NGEN Operations Manager assemblies. |
NetFxScheduleNativeImage |
Ngen extension CA to schedule NGEN Operations Manager assemblies. |
_CanRegisterMU.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Checks to see if possible to enable Microsoft Update. |
_GetACSServiceState |
Gets the state of the ACS service. |
_GetACSServiceState_ForUpgrade |
Gets the state of the ACS service. |
_IsActiveDirectoryPresent |
Checks to see if computer is joined to domain. |
_SaveMOMRegKey |
Backs up registry key for upgrade. |
_SetAgentSummaryText |
Sets installer summary text. |
_SetFirstAgentManagementGroup |
Configures management group for agent. |
_TestForUAC |
Checks if user access control (UAC) is enabled. |
_ValidateAdvancedConfig |
Verifies configuration settings. |
_ValidateAgentConfig |
Verifies configuration settings. |
_VerifyActionsAccount |
Verifies configuration settings. |
_GrantAuditLogAccessForUpgrade |
Grants access to security audit log. |
_CanRegisterMU |
Checks to see if possible to enable Microsoft Update. |
_SetMonadFilePath.2E2BE3AC_D65C_4571_A611_5399594537C6 |
Updates PowerShell path. |
_SetMonadFilePath.CFE2C791_D05A_4240_90ED_DEB20161DFB0 |
Updates PowerShell path. |
_FindSQLServer2008RSWSUserGroup |
Reads SQL Server configuration. |
ConfigurePerfmonManifestRegister |
Performance counter uninstallation. |
ConfigurePerfmonManifestUnregister |
Performance counter uninstallation. |
ConfigureIIs |
Performs IIS configuration actions. |
InstallCertificates |
Installs SSL certificates. |
SchedXmlFile |
Updates configuration files. |
UninstallCertificates |
Uninstalls SSL certificates. |
CADwSensSchedule.F0DF3458_A845_11D3_8D0A_0050046416B9 |
Dr. Watson configuration. |
_CanRegisterMU_Wizard |
Checks to see if possible to enable Microsoft Update. |
_EnumerateConfigGroups_Wizard |
Enumerates installed management groups. |
_GetMOMServerDNSName |
Reads the DNS name for the management server. |
_PopulateAgentDomainComboList |
Reads Active Directory domain list. |
_SetACSServiceState_ForUpgrade |
Sets ACS service state. |
_SetConfigGroupData_Wizard |
Sets configuration data for management group. |
_ValidateAdvancedConfig_Wizard |
Verifies configuration settings. |
_ValidateAgentConfig_Wizard |
Verifies configuration settings. |
_SetGatewayGroupData |
Configures management group for gateway management server. |
_ReadWebConsoleParametersFromRegistry |
Reads web console configuration information for repair. |
_RestoreMOMRegKey |
Restores saved management group data for upgrade. |
_RegisterMU |
Registers for automatic updates. |
_LogEventForAddMG |
Logs event that management group was added. |
_LaunchWMIAdap.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Configures WMI performance counter. |
_AddManagementgroup |
Adds new management group. |
_AddWMIServiceDependencyToHealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Windows 2000 compatibility action to mark health service as dependent on WMI service. |
_ChangeMOMHealthServiceRecoverySettings.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Updates health service configuration. |
_InstallBIDMOF.DB577B04_77CF_4F29_BA24_844EA640D17E |
Registers tracing library. |
_InstallHealthServicePerfCountersForUpgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Performance counter installation. |
_SetACSServiceState |
Sets the ACS service state. |
_SetSecurity |
Configures security ACL for agent. |
_GrantAuditLogAccess.A7850EAF_DD6F_4ED6_9581_E958CBD8A522 |
Configures access to security audit log. |
_RemoveAuditLogAccess.A7850EAF_DD6F_4ED6_9581_E958CBD8A522 |
Removes access to security audit log. |
_AddWindowsFirewallPortException.C6F00077_9737_419B_A8B6_B309BA6F8FC8 |
Configures Windows firewall to allow outbound agent communication. |
_AddCodeGroup.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE |
Configures SQL Server reporting services. |
_AddPSEnviornmentVariable.CFE2C791_D05A_4240_90ED_DEB20161DFB0 |
Configure PowerShell. |
_SetMonadExecutionPolicy.2E2BE3AC_D65C_4571_A611_5399594537C6 |
Configure PowerShell. |
_SetMonadExecutionPolicy.CFE2C791_D05A_4240_90ED_DEB20161DFB0 |
Configure PowerShell. |
_AddChartingToCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Configures code access security for reporting. |
_AddCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Configures code access security for reporting. |
_AddDundasGaugeToCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Configures code access security for reporting. |
RegisterPerfmonManifest |
Installs performance counter. |
_AddMOMServerWindowsFirewallPortException.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Configures Windows firewall to allow inbound agent communication. |
_ChangeMOMCFGServiceRecoverySettings.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Configures service recovery settings. |
_ChangeMOMSDKServiceRecoverySettings.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Configures service recovery settings. |
_InstallServerPerfCounters.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Installs performance counter. |
_InstallServerPerfCountersForSDK.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Installs performance counter. |
_InstallWF40ModulePerfCounters.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Installs performance counter. |
_SetACLForSDKComponents.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Configures security ACL for data access service. |
ConfigureIIsExec |
IIS configuration. |
ExecXmlFile |
Updates XML configuration. |
_CleanUpACS.AA340868_5499_4D1C_BFAF_B7FA7993262E |
Clean up ACS data on uninstall. |
CADwSens.F0DF3458_A845_11D3_8D0A_0050046416B9 |
Dr. Watson configuration. |
_UninstallBIDMOF.DB577B04_77CF_4F29_BA24_844EA640D17E |
Removes tracing registration. |
_UninstallHealthServicePerfCountersForUpgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Performance counter uninstall. |
_CleanUpReposDir.ADADB3CF_4DA7_4040_90AE_3E4E0E0A6FBF |
Cleans up service state. |
NetFxExecuteNativeImageInstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageUninstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to un-NGEN Operations Manager assemblies. |
_RemoveCodeGroup.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE |
Removes reporting security settings. |
_RemovePSEnviornmentVariable.CFE2C791_D05A_4240_90ED_DEB20161DFB0 |
Removes PowerShell information. |
_RemoveShortcut.2E2BE3AC_D65C_4571_A611_5399594537C6 |
Removes shortcuts. |
_RemoveShortcut.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE |
Removes shortcuts. |
_RemoveShortcut.CFE2C791_D05A_4240_90ED_DEB20161DFB0 |
Removes shortcuts. |
_RemoveChartingCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Removes reporting security settings. |
_RemoveCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Removes reporting security settings. |
_RemoveDundasGaugeCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Removes reporting security settings. |
UnregisterPerfmonManifest |
Removes performance counter. |
_CleanUpServerServiceState.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Cleans up service state on uninstall. |
_RemoveMOMServerWindowsFirewallPortException.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Removes Windows firewall exception. |
_UninstallServerPerfCounters.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Removes performance counter. |
_UninstallServerPerfCountersForSDK.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Removes performance counter. |
_UninstallWF40ModulePerfCounters.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Removes performance counter. |
RollbackUnregisterPerfmonManifest |
Removes performance counter. |
ExecXmlFileRollback |
Updates XML file. |
_RollBack_UninstallHealthServicePerfCountersForUpgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Roll back action on uninstall failure. |
_Rollback_AddManagementgroup |
Roll back action on uninstall failure. |
_Rollback_UninstallBIDMOF.DB577B04_77CF_4F29_BA24_844EA640D17E |
Roll back action on uninstall failure. |
_Rollback_RemoveCodeGroup.6C283D0A_50A8_439C_BDF9_0BA55C19F3FE |
Roll back action on uninstall failure. |
_Rollback_RemoveChartingCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Roll back action on uninstall failure. |
_Rollback_RemoveCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Roll back action on uninstall failure. |
_Rollback_RemoveDundasGaugeCodeGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Roll back action on uninstall failure. |
RollbackRegisterPerfmonManifest |
Roll back action on install failure. |
_Rollback_AddMOMServerWindowsFirewallPortException.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Roll back action on install failure. |
NetFxExecuteNativeImageCommitInstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to NGEN Operations Manager assemblies. |
NetFxExecuteNativeImageCommitUninstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to un-NGEN Operations Manager assemblies. |
_StopNamedServices_SDKConfigSvc.1451A536_2C9B_42F2_A37A_C9C6460E7EEA |
Stops Windows services. |
AddMachineCertificate |
Installs SSL certificate. |
DeleteMachineCertificate |
Removes SSL certificate. |
StartMetabaseTransaction |
Updates IIS metabase. |
WriteMetabaseChanges |
Updates IIS metabase. |
RollbackAddMachineCertificate |
Roll back action on install failure. |
RollbackDeleteMachineCertificate |
Roll back action on uninstall failure. |
RollbackMetabaseTransaction |
Roll back action on install failure. |
CommitMetabaseTransaction |
Updates IIS metabase configuration. |
_AddUserAccountToLocalGroup.4119747A_7138_44C4_9E09_DF5FBC0C2EF7 |
Adds user to local security group. |
_PopulateUserRoles.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Updates role access security. |
AddUserCertificate |
Installs SSL certificate. |
DeleteUserCertificate |
Removes SSL certificate. |
RollbackAddUserCertificate |
Roll back action on install failure. |
RollbackDeleteUserCertificate |
Roll back action on uninstall failure. |