8 Creating Orchestrations for System Administration with Orchestrator Studio

8.1 Understanding the Orchestrations for System Administration

The JD Edwards EnterpriseOne Server Manager is REST enabled to perform various provisioning, monitoring, and management activities. REST enablement in Server Manager exposes these functionalities as REST services. The JD Edwards EnterpriseOne Orchestrator Studio can be used for JD Edwards System Administration. System administrators can call the Server Manager REST services from the Orchestrator Studio to automate the administrative tasks.

An orchestration for system administration can invoke the REST services on the Server Manager. This functionality enables the system administrators to leverage various orchestrator features such as invoking chained orchestrations, defining conditions, rules and logic, and sending messages and notifications. The orchestration for system administration simplifies the automation of various administration tasks.

The documentation for the Server Manager Console can be accessed from: https://<server_manager_console_host:port/ manage/mgmtrestservice/v1/open-api-catalog>

The components available on the Server Manager Console are present at: <Server_Manger_Console_installed_path>/SCFMC/components.

You can update the components using the FTP connection. You can configure a connector service request to transfer files by using FTP. With the FTP connector, you can transfer the component to the Server Manager Console. See, Configuring a Connector to Transfer Files Using File Transfer Protocol (FTP).

The orchestrations for system administration enable the system administrator to perform the following:

  • Execute Server Manager tasks (APIs) from the JD Edwards Orchestrator Studio.

  • Create, configure, and send notifications for system administration tasks through the orchestrator.

  • Schedule the orchestrations created using the REST services.

Creating an orchestration for system administration involves:

  1. Creating a connection to the Server Manager

  2. Creating the connector service request

  3. Adding the service request to the orchestration

8.1.1 Creating a Connection to the Server Manager

You can create an Open API connection that lists all the REST services (API calls) that can be invoked through the Server Manager Console.

You can add this connection to the service request that uses the information that is retrieved from the Open API connection. You can then create an orchestration that invokes the Server Manager REST services.

A connector service request requires a connection that provides access to the Server Manager Console, In this case the server where the REST service resides.

For detailed information on adding the Open API connection, see Creating an Open API Connection.

8.1.2 Creating the Connector Service Request

You can create an Open API connector service request to call a REST service. For detailed information on adding the Open API connector service request, see Configuring an Open API Connector to Invoke a REST Service.

8.1.3 Adding the Service Request to an Orchestration

You can create an orchestration and then add service requests to the orchestration, and map the orchestration input to the input defined in the service request.

Creating an orchestration in the Orchestrator Studio involves:

  1. Naming the orchestration and specifying the input format for the orchestration.

  2. Adding inputs to the orchestration.

  3. Adding steps to the orchestration.

  4. Configuring transformations.

For detailed information about creating an orchestration, see Creating Orchestrations.