System Center Service Manager 2010 SP1 Custom Actions
Applies To: System Center Service Manager 2010
System Center Service Manager 2010 contains the following custom actions. The custom actions that are listed do not have back-out processes.
Note
Service Manager was developed using modules that are shared with System Center Operations Manager 2007 R2. Some custom actions are used in both products. An [Unused in Service Manager] note in the Description column indicates that some custom actions common to both products are not actively used in Service Manager.
Action Name | Description |
---|---|
InstallSqlData |
Schedules all other certification authorities (CA) from the SQL extension library. |
UninstallSqlData |
Removes CAs from the CA extension library. |
_GetLocalizedAdminGroupName |
Gets the localized built-in administrators group name. |
_SetSqlProperties |
Validates the selected database options and sets the Windows Installer properties for internal use. |
_ValidateDBOptions |
Validates the selected database options and sets the related Windows Installer properties. |
_ValidateConfigGroup |
Checks whether the configuration group is valid or not. If the configuration group name is valid then it sets IsValidMgmtGroup to 1, otherwise to 0 (Zero). |
_Validate_ProductRegistration |
Checks whether the provided product key is valid or not. The validated key configuration gets set in the registry. |
_Uninstall_ProductRegistration |
Removes configured product key registries during product uninstallation. |
_SetManagementGroupID |
Sets management group ID and root management server port ID related Windows Installer properties. |
_SetLanguageID |
Sets language ID related Windows Installer property based on the current locale. |
_SetSDKAccountInformationForDB |
Sets SDK account related properties for internal use. |
_SetConfigServiceAccountInformationForDB |
Sets config service account related Windows Installer properties for internal use. |
_SetActionsAccountInformationForDB |
Sets action account related Windows Installer properties for internal use. |
_GetManagementGroupInfoFromDB |
Gets management group information for a given Service Manager database server and database name. |
_ConfigureDatabase |
Configures MSSQL Database based on the information in MOMXDatabase and MOMXSqlScripts Windows Installer tables. |
_MPProcessor |
Initialize management pack import step during Setup. |
_OEMMPProcessor |
Initiates management pack import for OEM. |
_RunPostMPImportSQLScripts |
Calls install SQL scripts that are defined as part of a second step where scripts are run after management pack import. |
_ReadInstanceQualityRelationship |
Initializes the instance creation step during Setup. |
_SetHealthServiceConfig.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets certain settings for the health service. |
_SetDNSComputerName.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets DNS_COMPUTERNAME Windows Installer property. |
_SetADComputerNameForInstall.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets AD_COMPUTERNAME Windows Installer property. |
_SetNetbiosDomainName.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets the NetBIOS domain name property. |
_SetErrorReportingAndADIntegrationSettings.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets error reporting and Active Directory integration related global settings. |
_CanRegisterMU.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Checks whether Microsoft Updates can be configured for Service Manager. If yes, then sets CAN_REGISTER_FOR_MU property to 1, otherwise 0. |
NetFxScheduleNativeImage |
Ngen extension CA to schedule NGEN Operations Manager assemblies. |
ConfigureIIs |
Standard custom action to configure a Web site in IIS. |
SxsInstallCA |
CA from CRT mergemodule to install CRT files. |
SxsUninstallCA |
CA from CRT mergemodule to uninstall CRT files. |
_CleanupDatabase |
Configures MSSQL Database based on the information in MOMXDatabase and MOMXSqlScripts Windows Installer tables. |
_SetADComputerNameForUninstall.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets AD_COMPUTERNAME Windows Installer property in case of uninstall. |
_SetErrorReportingAndADIntegrationSettings_Wizard |
Sets error reporting and Active Directory integration related global settings when run from Setup. |
_CreateSrsFolder_SM |
Creates the Service Manager folder in SQL Server Reporting Services. |
_ReserveMOMTCPIPPorts |
Reserves Service Manager's port by asking TCPIP. |
_CreateTargetForDWWorkflows |
Populate Scoped Instance Target Class for the data warehouse |
_RegisterMU.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates registering automatic updates. |
_CreateSrsFolder_SC |
Creates the System Center folder in SQL Server Reporting Services. |
_AssignDwAdminAsSsrsContentManagerOnRootFolder.1CA03A32_06E0_4726_8E63_FEA4484D9D6F |
Sets the reporting account as the Content Manager on the System Center folder in SQL Server Reporting Services. |
_AssignDwAdminAsSsrsContentManagerOnSmFolder.1CA03A32_06E0_4726_8E63_FEA4484D9D6F |
Sets reporting account as the Content Manager on the Service Manager folder in SQL Server Reporting Services. |
_AssignSdkAccountAsSsrsPublisher |
Sets SDK service account as publisher on Service Manager folder in SQL Server Reporting Services. |
_DeleteSrsFolder_SM |
Deletes the Service Manager folder from SQL Server Reporting Services. |
_DeleteSrsDataSource_DWDM |
Deletes DataMart Datasource from SQL Server Reporting Services. |
_DeleteSrsDataSource_DWSTGCONF |
Deletes the Staging and Config Datasource from SQL Server Reporting Services. |
_RollBack_CreateDatabase |
Reverts the Operations Manager database creation scheduled action. |
_RollBack_ExecuteSqlScripts |
Reverts the Operations Manager SQL script execution scheduled action. |
_RollBack_ProductRegistration |
Rollback the registry key created during product key validation. |
_WaitForSDKServiceStart |
Waits for the SDK service to initialize and start after Setup is completed. |
_CreateSetupUser |
Adds the user running Setup to the Service Manager Administrators role. |
_AssociateSecureRefsForADWriterAndAlertSubscriptionModules |
Creates secure reference override for AD Writer and Alert Subscription Modules. |
_EnabledDiscoveryDataAuthorization |
Enables the Service Manager security module. |
_SetACLForConfigServiceStateDir.D2179E31_E456_401A_A820_CEBB135E3429 |
Sets ACL on the Config Service State directory. |
_InstallServerPerfCountekrs.D2179E31_E456_401A_A820_CEBB135E3429 |
Installs performance counters for Service Manager. |
_InstallServerPerfCountersForSDK |
Installs performance counters for the Service Manager SDK. |
_SetACLForSDKComponents |
Initiates setting of ACLs for the SDK Service State directory. |
_SetSecurity |
Sets ACLs for agent and server resources (Directory and Registry). |
_ChangeMOMSDKServiceRecoverySettings |
Changes the restart action for the SDK service. |
_ChangeMOMCFGServiceRecoverySettings |
Changes the restart action for the config service. |
_SetHealthServiceStateFolderSecurity.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates setting up the Health Service State folder security. |
_InstallHealthServicePerfCounters.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Installs health service performance counters. |
_InstallHealthServicePerfCountersForSP1Upgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Installs health service performance counters during upgrade. |
_SetHealthServiceACL.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Sets permissions for the health service registry. |
_ChangeMOMHealthServiceRecoverySettings.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Changes the restart action for the Health service. |
_AddWMIServiceDependencyToHealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Creates HealthService dependence on the WMI service. |
_SetSecurity.68918168_3885_4F75_BBF8_0CC84213F8D1 |
Sets ACLs for server resources (Directory Registry). |
_InstallBIDMOF.68918168_3885_4F75_BBF8_0CC84213F8D1 |
Installs BID MOF. |
_ChangeMOMCFGServiceRecoverySettings.D2179E31_E456_401A_A820_CEBB135E3429 |
Changes the restart action for the Config service. |
_SetACLForSDKComponents.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Sets ACLs for SDK resources (Directory and Registry). |
_CleanUpConfigServiceState.D2179E31_E456_401A_A820_CEBB135E3429 |
Cleans up the Config Service State directory from the installation directory during uninstall. |
_UnregisterSdkSCP |
Unregisters the SDK SCP. |
_UninstallServerPerfCountersForSDK |
Uninstalls the performance counter for the Service Manager SDK. |
_CleanUpServerServiceStateForSDK |
Cleans up the SDK Service State directory from the installation directory during uninstall. |
_RegisterSdkSCP |
Creates and adds permissions to SDK service SCP. |
_UninstallHealthServicePerfCounters.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates uninstallation of health service performance counters. |
_UninstallHealthServicePerfCountersForSP1Upgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates uninstallation of health service performance counters installed during upgrade. |
_CleanUpHelperObjects.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Cleans up the HelperObjects directory from under the installation directory. |
_CleanUpAgentServiceState.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates cleanup of the Health Service State directory. |
_CleanUpCertificates.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Initiates cleanup of the Core Certificate directory. |
_UninstallBIDMOF.68918168_3885_4F75_BBF8_0CC84213F8D1 |
Initiates uninstallation of BID MOF. |
_UninstallServerPerfCounters.D2179E31_E456_401A_A820_CEBB135E3429 |
Uninstalls the performance counter for Service Manager. |
NetFxExecuteNativeImage |
Ngen extension CA to add NGEN Service Manager assemblies. |
NetFxExecuteNativeImageUninstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to remove NGEN Service Manager assemblies. |
NetFxExecuteNativeImageInstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to add NGEN Service Manager assemblies. |
_Rollback_UninstallBIDMOF.68918168_3885_4F75_BBF8_0CC84213F8D1 |
Reverts uninstallation of BID MOF. |
_RollBack_UninstallHealthServicePerfCountersForSP1Upgrade.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Reverts uninstallation of the health service performance counters. |
_ConfigureConfigService.D2179E31_E456_401A_A820_CEBB135E3429 |
Disables and stops the Config service. |
_ConfigureSDKConfigService |
Disables and stops the SDK service. |
_StopHealthService |
Stops the health service after data warehouse upgrade. |
_StopNamedServices_HealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Stops the health service. |
_StartNamedServices_HealthService.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Starts the health service. |
_StopNamedServices_SDKSvc |
Stops the SDK service. |
_StopNamedServicesConfigSvc.D2179E31_E456_401A_A820_CEBB135E3429 |
Stops the Config service. |
NetFxExecuteNativeImageCommit |
Ngen extension CA to add NGEN Service Manager assemblies. |
NetFxExecuteNativeImageCommitUninstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to remove NGEN Service Manager assemblies. |
NetFxExecuteNativeImageCommitInstall.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Ngen extension CA to remove NGEN Service Manager assemblies. |
_CreateSrsDataSource_DWDM |
Creates the SQL Server Reporting Services datasource for the Datamart database. |
_CreateSrsDataSource_DWSTGCONF |
Creates the SQL Server Reporting Services datasource for the staging and config database. |
_StoreActionsAccount.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Stores the Service Manager Actions account by calling the Secure Storage SDK. |
_SetSDKServiceAccount |
Initiates setting service account for SDK service. |
_SetConfigServiceAccount.D2179E31_E456_401A_A820_CEBB135E3429 |
Stores the Service Manager service account by calling the Secure Storage SDK. |
_AddPrivilegesToSDKLogonAccount |
Adds the SeServiceLogonRight and SeAuditPrivilege to a given account. |
_StoreActionsAccount |
Stores the Operations Manager Actions account by calling the Secure Storage SDK. |
CreateUser |
Creates a user for the computer. |
_AddPrivilegesToActionsAccount.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Adds the SeServiceLogonRight to a given account. |
StartMetabaseTransaction |
Initializes the IIS metabase transaction. |
WriteMetabaseChanges |
Installs IIS metabase keys and values. |
AddMachineCertificate |
Adds a certificate to the store. |
DeleteMachineCertificate |
Deletes a certificate from the store. |
RollbackMetabaseTransaction |
Rolls-back the IIS metabase transaction. |
RollbackAddMachineCertificate |
Rolls-back the certificate added to the store. |
RollbackDeleteMachineCertificate |
Rolls-back the certificate deleted from the store. |
CreateUserRollback |
Rolls-back the user created in the computer. |
CommitMetabaseTransaction |
Commits IIS metabase transactions. |
RemoveUser |
Removes a user from the computer. |
_CreateDatabase |
Creates the Service Manager database based on the information in MOMXDatabase and MOMXSqlScripts Windows Installer tables. |
_ExecuteSqlScripts |
Executes SQL scripts listed in MOMXSqlScripts table based on the installing action. |
_MPProcessorDeferred |
Invokes management pack import during Setup. |
_CreateMOMRegKey.D2179E31_E456_401A_A820_CEBB135E3429 |
Creates the Service Manager security registry key. |
_AddWindowsFirewallPortException |
Adds Service Manager firewall exception for the SDK service port. |
_RunSMScripts |
Runs SQL scripts for the Staging database. |
_OEMMPProcessorDeferred |
Invokes management pack import for OEM. |
_PopulateUserRoles |
Populates users in Service Manager user roles. |
_RegisterMOMManagementServer |
Registers the specified Management Server using the SDK. |
_CreateMOMRegKey |
Creates the Service Manager security registry key. |
_CreateMOMRegKey_NewKey |
Creates the Service Manager security registry key when Setup is run to recreate the Service Manager secure key; (CREATE_NEWKEY=1) Windows Installer property is passed to Setup. |
_RegisterLicenses |
Registers Service Manager license information for a given product SKU. |
_RegisterLicenses_NewKey |
Registers Service Manager license information for a given product SKU when Setup is run for disaster recovery mode. |
_SetupServerGroomingConfiguration |
Sets the grooming configuration for the management server. |
_SetupDWGroomingConfiguration |
Sets the grooming configuration for the data warehouse server. |
_StoreLocalWindowsComputerIdAsGuid |
Configures the primary server to run workflows. |
_CreateMOMRegKey_NewKey.D2179E31_E456_401A_A820_CEBB135E3429 |
Creates the Service Manager security registry key when Setup is run to recreate the Service Manager secure key; (CREATE_NEWKEY=1) Windows Installer property is passed to Setup. |
_PopulateUserRoles.62894CB9_4320_40DB_B4E4_C0347FAB97B6 |
Populates users in Service Manager user roles. |
_CreateMOMRegKey.4F63A3C7_CEC3_4397_9A35_DFB0B17966E5 |
Creates the Service Manager security registry key. |
_DeleteRunAsAccounts |
Deletes Run As accounts and removes profiles related to the data warehouse server. |
_DeleteEmptyRunAsAcctForSQLAuth |
Initiates deleting Data Warehouse SQL Server Authentication Account and Reporting SDK SQL Server Authentication Account profiles. |
_RemoveWindowsFirewallPortException |
Initiates removing the Operations Manager firewall ports exception. |
_DropDatabase |
Drops databases if Windows Installer property DROPSMDB=1. |
_DropSmDatabase |
Drops the Service Manager database if Windows Installer property DROPSMDB=1. |
_DropScdwDatabase |
Drops the data warehouse repository database if Windows Installer property DROPSMDB=1. |
_DropScdmDatabase |
Drops the data warehouse datamart database if Windows Installer property DROPSMDB=1. |
_DropStagingDatabase |
Drops the data warehouse staging database if Windows Installer property DROPSMDB=1. |
_DropSmDatabase.4EDD738C_D652_4605_B506_A300DF2AF031 |
Drops the Service Manager database if Windows Installer property DROPSMDB=1. |
_UninstallExecuteSqlScripts |
Executes SQL scripts listed in MOMXSqlScripts table based on the installing action during uninstall. |
_Rollback_AddWindowsFirewallPortException |
Reverts the Service Manager firewall ports exception. |
_CreateInstanceQualityRelationship |
Creates an instance for the Service Manager database. |
_AddWorkflowAccountToSmWorkflowRole |
Adds the Workflow account to the Workflows user role. |
_SetupSdkDefaultConnector |
Sets up default connectors for Active Directory Domain Services (AD DS), System Center Configuration Manager, and System Center Operations Manager. |
_AddAuthenticatedUserToSmReportRole |
Adds the authenticated user to a user role. |
_AddAuthenticatedUserToSmEndusersRole |
Adds the authenticated user to the End Users user role. |
_AddPortalAccountToSmAdminRole.4F63A3C7_CEC3_4397_9A35_DFB0B17966E5 |
Adds the application pool account to Administrators. |
CreateDatabase |
CA from SQL extension library to create a database. |
ExecuteSqlStrings |
CA from SQL extension library to execute SQL strings. |
AddUserCertificate |
Utility CA from CA extension library to add a new Web site certificate. |
DeleteUserCertificate |
Utility CA from CA extension library to delete an existing Web site certificate. |
DropDatabase |
CA from SQL extension library to drop a database. |
RollbackExecuteSqlStrings |
CA from SQL extension library to rollback execute SQL script. |
RollbackCreateDatabase |
CA from SQL extension library to rollback database creation. |
RollbackAddUserCertificate |
Utility CA from CA extension library to revert an add Web site certificate. |
RollbackDeleteUserCertificate |
Utility CA from CA extension library to revert a deleted Web site certificate. |
_CreateAndAddRunAsProfileForSecureRef_SystemProfile |
Creates a secure reference for the System Profile. |
_CreateAndAddRunAsProfileForSecureRef_WorkflowProfile |
Creates a secure reference for the Workflow Profile. |
_RegisterLocalhostToDw |
Registers the Service Manager database to the data warehouse database. |
_MPProcessorDeferred |
Invokes management pack import during Setup. |
_UninstallPortalWebSite.4F63A3C7_CEC3_4397_9A35_DFB0B17966E5 |
Removes the Self Service Portal Web site during uninstall. |
_UpgradeConnectors |
Fixes linking framework from Beta 2 to the release candidate version. |
_RollBackPortalWebSite.4F63A3C7_CEC3_4397_9A35_DFB0B17966E5 |
Reverts the Self Service Portal Web site during install. |
_CreatePortalWebSite.4F63A3C7_CEC3_4397_9A35_DFB0B17966E5 |
Creates the Self Service Portal Web site during installation. |
_ValidateConfigGroup.4EDD738C_D652_4605_B506_A300DF2AF031 |
Checks whether the configuration group is valid or not. If configuration group name is valid then it sets IsValidMgmtGroup to 1, otherwise to 0 (Zero). [Unused in Service Manager] |
_SetSqlProperties.4EDD738C_D652_4605_B506_A300DF2AF031 |
Validates database selected options and sets Windows Installer properties for internal use. [Unused in Service Manager] |
_ValidateDBOptions.4EDD738C_D652_4605_B506_A300DF2AF031 |
Validates selected database options and sets related Windows Installer properties. [Unused in Service Manager] |
_SetManagementGroupID.4EDD738C_D652_4605_B506_A300DF2AF031 |
Sets management group ID and root management server port ID related Windows Installer properties. [Unused in Service Manager] |
_SetLanguageID.4EDD738C_D652_4605_B506_A300DF2AF031 |
Sets language ID related Windows Installer property based on current culture. [Unused in Service Manager] |
_EnumerateSqlInstances.4EDD738C_D652_4605_B506_A300DF2AF031 |
Enumerates all the SQL Server instances installed on the computer. [Unused in Service Manager] |
UninstallCertificates |
Uninstalls a machine certificate. [Unused in Service Manager] |
ConfigureUsers |
Configures a user on the computer. [Unused in Service Manager] |
InstallCertificates |
Installs a machine certificate. [Unused in Service Manager] |
_SetACLForAgentLogDir |
Initiates setting of ACLs for the AgentManagement directory. [Unused in Service Manager] |
_CleanUpAgentManagementDirs |
Cleans-up the AgentManagement directory from the directory during uninstall. [Unused in Service Manager] |
_KillMOMProcesses.80B659D9_F758_4E7D_B4FA_E53FC737DCC9 |
Stops all Operations Manager processes. [Unused in Service Manager] |
Did you find this information helpful? Please send your suggestions and comments about System Center Service Manager documentation to scsmdocs@microsoft.com.