Skip to main content

Orchestrator system

The orchestrator hosts a Deployment Manager studio and a set of services that enable users to define, manage, and execute their application pipelines.

The Deployment Manager setup consists of default operator IDs and authentication profiles. The authentication profiles enable communication between the orchestration server and candidate systems.

Orchestrator system

The orchestrator system requires the following two rule components to function:

  1. PegaDevOpsFoundation
  2. PegaDeloymentManager

By default, the components are shipped with operators and authentication profiles that are required for authentication.

  • Operator
    • DMReleaseAdmin
       
  • Authentication profile
    • DMAppAdmin
    • DMStudioUser
    • DMAgentUser

DMReleaseAdmin operator

The PegaDeploymentManager component requires the DMReleaseAdmin operator to function. This operator is a super administrator operator that release managers use.

You must enable the DMReleaseAdmin operator as the first step and set a password. This process is the key to access the Deployment Manager Studio and proceed with further setup.

DMAppAdmin authentication profile

The orchestration environment uses the DMAppAdmin authentication profile to communicate with candidate environments. As a result, the orchestrator can run tasks in the pipeline. Deployment Manager users can utilize a different authentication profile instead of DMAppAdmin.

In the default setup where users use DMAppAdmin, the candidate validates the call from the orchestrator. The validation is done by validating basic credentials against the DMAppAdmin operator configured on the candidate.

Ensure that the following settings are in place for successful validation:

  • The DMAppAdmin operator is enabled in each candidate environment, and the password is set for successful communication.
  • The DMAppAdmin operator password on each candidate environment matches the password set on the DMAppAdmin authentication profile of the orchestrator.

Check your knowledge with the following interaction.

DMAgentUser and DMStudioUser

The Deployment Manager studio and agent services in the orchestrator system use the Deployment Manager core services.

The Deployment Manager uses the following authentication profiles: 

  • DMStudioUser authentication profile – The Deployment Manager studio uses this authentication profile to communicate with the Deployment Manager services. Since the authentication profile type is oAuth2, the update the client secret by generating a client secret and updating authentication profiles through the Deployment Manager studio.
  • DMAgentUser authentication profile – The Deployment Manager agent responsible for communicating task processes to candidate systems uses this authentication profile to fetch pending tasks from the Deployment Manager Services hosted on the orchestrator.

Check your knowledge with the following interaction.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice