Creating a secure connection with Pega Process Fabric Hub by configuring OAuth 2.0 authentication
Provide a secure connection between the applications that your Pega Platform system hosts and Pega Process Fabric Hub by creating an OAuth 2.0 client registration. As a result, you receive a secure ID and password so that you can ensure that the communication between your applications and Pega Process Fabric Hub is safe.
By using the OAuth 2.0 protocol, Pega Process Fabric Hub can communicate
securely with your applications over HTTPS. You define OAuth 2.0 client registration
data instances so that Pega Process Fabric Hub can access Pega Platform REST services. When you define the OAuth 2.0 client
registration, you receive a client ID and a client secret that you use when you register
your application in Pega Process Fabric Hub to create a secure connection.
Client IDs and client secrets are unique to every operator in your system. After you
create the client ID and client secret, you can use these credentials to register
multiple applications that your operator can then access as an administrator.
Result: You use the client ID and the client secret to register
every application that you associate with a current operator.
- Create a new OAuth 2.0 client registration:
- In the header of Dev Studio, click .
- In the Short description field, provide some descriptive information for your client registration.
- In the Client Name field, provide a client name for your OAuth 2.0 client registration.
- Click Create and open.
- On the Client information tab, in the Client Credentials section, in the Type of client parameter, select Confidential.
- In the Supported grant types section, select the
JWT bearer check box.
Note: Ensure that you clear the remaining check boxes. - In the Identity mapping field, enter
PPFConnect.
For example: The following figure shows correct configurations of supported grant types and identity mapping: Security configurations for connection with Pega Process Fabric Hub - In the Client information section, click View
& download.
Result: The View & download window opens and displays your client secret. - In the View & download window, click
Download credentials.
For example: The following figure shows how to view and download the secure credentials: Obtaining client ID and password - In the Save As dialog box, select a secure location to save the file that stores your credentials, and then click Save.
- Click Save.
Previous topic Configuring synchronization with Pega Process Fabric Hub Next topic Activating applications in Pega Process Fabric Hub