Skip to main content
LinkedIn
Copied!

Table of Contents

Configuring OAuth 2.0 with SAML bearer assertion for single sign-on

Configure Pega Robot Manager to authenticate client requests from Pega Robot Runtime and Pega Robot Studio with OAuth 2.0 with SAML bearer assertion for 2.0 single sign-on.

OAuth 2.0 with SAML bearer assertion for single sign-on is not supported for unattended (RPA) robots.
  1. Export the public certificate from Pega Robotic Automation Security Token Service.

    For more information, see the Pega Robotic Automation Security Token Service User Guide on Community.
  2. Create a keystore record:

    1. Click Create Security Keystore .

    2. On the Main tab, click Upload file, and then upload the .pfx certificate that you obtained from Pega Robotic Automation Security Token Service.

    3. In the Keystore type field, enter PKCS12.

    4. Click Save.

  3. Create an Identity Mapping record:

    1. Click Create Security Identity Mapping .

    2. Enter a description and name, and then click Create and Open.

    3. From the Keyspace Location field, press the Down Arrow key and select Upload file.

    4. Click Upload file and then select the .pfx certificate that you obtained from Pega Robotic Automation Security Token Service.

    5. In the Keystore type field, enter PKCS12 as the certificate type.

    6. Confirm your settings by clicking Save.

    7. In the Operator identification field, select Attribute or Datapage reference.

    8. In the Attribute Name field, enter UPN.

    9. Confirm your settings by clicking Save.

  4. Create an OAUth 2.0 Client registration record:

    1. Click Security OAuth 2.0 Client Registration .

    2. Enter a description and client name, and then click Create and Open.

    3. On the Client information tab, clear the Client credentials check box.

    4. Check the SAML bearer check box.

    5. In the Identity mapping field, press the Down Arrow key and select the Identity Mapping record that you created in step 3.

    6. Click Save.

  5. Download the Client ID and Client secret credentials and import them into Pega Robotic Automation Security Token Service.

    1. In the Client Credentials section, click View & download.

    2. In the View & download dialog box, click Download credentials, and then save the file to the appropriate location.

    3. Import the file to Pega Robotic Automation Security Token Service.

      For more information, see the Pega Robotic Automation Security Token Service User Guide on Community.
Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

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

Pega Community 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
Contact us