Creating and sharing API configurations

As a System Administrator, you can create and share API configurations through REST API. For more information, see PEM Partner Repository REST APIs.

You must set the following properties so that a sponsor can use the shared API configurations while executing an activity:
  • JWT_ACCESS_SIGNING_SECRET
  • JWT_REFRESH_SIGNING_SECRET
For more information about setting the properties, see System properties configured by System Administrators.
You can create API configurations with the following names such that a sponsor can use the PEM Portal and PEM Partner Repository API configurations:
  • To call REST APIs for PEM Portal, create API configurations with the PR_API_Config name.
  • To call REST APIs for PEM Partner Repository, create API configurations with the PEM_API_Config name.
When you create the API configurations with these names, authentication details are not required. However, when you create API configurations with other names, you must provide the authentication details. After you share these API configurations with the sponsors and when the sponsor uses these API configurations, the application uses the primary sponsor administrator's details for authentication.

The sponsor cannot view these shared API configurations but can use them while defining activities. However, the host and port details of the shared API configurations are masked for the sponsor.