Configure Automation in Windows Azure Pack

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The Service Management Automation endpoint enables you to use the Windows PowerShell workflow-based runbook functionality of System Center 2012 R2 Orchestrator in Windows Azure Pack for Windows Server.

Use the following information to install and configure Automation in Windows Azure Pack.

You can also install the Service Management Automation by using an unattended installation. See Installing Service Management Automation from a Command Prompt for information.

Install the Service Management Automation web service

The Service Management Automation web service endpoint provides the connection between Service Management Automation and Windows Azure Pack. The Service Management Automation web service can be installed from the System Center 2012 R2 Orchestrator installation software.

Install the web service on any machine, as long as it can communicate with Windows Azure Pack and a SQL Server instance.

To install the Service Automation web service

  1. In the directory where you downloaded the System Center 2012 R2 Orchestrator installation software, launch the Setup wizard.

  2. Under Service Management, click Web Service, and then click Install.

  3. Complete the product registration information, and then click Next.

  4. Review and accept the license term, and then click Next.

  5. Select Service Management Automation Web Service, and then click Next.

    This will launch the prerequisite check.

  6. Review the results of the check. If all items are checked, click Next.

    If you see an X next to any of the prerequisite software, you need to install the item, and then run the prerequisite check again. You cannot complete installation of the endpoint until you pass the prerequisite check.

  7. Provide the following information for the database the endpoint will use, and then click Next.

    Server

    Enter the name of the database server. By default, this is localhost.

    Format is sqlserver\instance where \instance is optional.

    Port number

    Enter the port number you want to use for the database. The default is 1433.

    Database name

    Enter the name of the database. The default is SMA.

    Authentication Credentials

    Select the type of authentication you want to use. You can use either Windows authentication or SQL Server authentication.

    If you choose SQL Server authentication, enter the SQL user name and password.

  8. Provide the following information to configure the Internet Information Settings (IIS) for the web service, and then click Next.

    Domain security group or users with access

    Enter a security group or one or more users to grant access to the web service.

    Application pool name

    SMA

    This name is not configurable.

    Application pool credentials

    Specify the credentials to use for the application pool. These are the credentials the web service will run under.

  9. Enter the port number for the web service to use. By default, this is 9090.

  10. Choose the security certificate to use to encrypt communication between Windows Azure Pack and the Service Management Automation web service endpoint.

    You can either have the installer generate a self-signed certificate to use, or you can select an existing certificate in your local certificate store.

    Click Next.

  11. Review the location for the web service files. You can either accept the default or specify a different location. Click Next.

  12. Indicate whether you want to participate in the Customer Experience Improvement Program (CEIP) and whether you want to use Microsoft Update to keep your software up to date. Click Next.

  13. Review the installation summary, and then click Install.

    After installation is complete, install a runbook worker.

Install a runbook worker

The Service Management Automation runbook worker provides the functionality to run Automation runbooks. The Service Management Automation runbook worker can be installed from the System Center 2012 R2 Orchestrator installation software. Install the runbook worker on a machine that has access to the same SQL Server instance that the Service Management Automation web service is using.

To install the runbook worker

  1. In the directory where you downloaded the System Center 2012 R2 Orchestrator installation software, launch the Setup wizard.

  2. Under Service Management, click Runbook Worker, and then click Install.

  3. Follow the instructions in the Setup wizard.

After installation is complete, configure Automation in the Windows Azure Pack management portal for administrators.

Configure Automation in the management portal for administrators

Before you can use Automation in the management portal, you need to point the management portal to the Service Management Automation web service endpoint.

To configure automation in the management portal

  1. In the management portal for administrators, click Automation.

  2. On the quick start page, click Register Service Management Automation.

  3. Provide the following information for the endpoint, and then click the check mark.

    Service URL

    Enter the URL (including port number) to the Service Management Automation web service. For example, HTTPS://CONTOSO:9090/.

    User name

    Enter the user name of a user account that can access the endpoint. You configured this user during web service installation.

    Password

    Enter the password for the user account.