Generate a client ID and secret

The client ID and secret are part of the authentication process that the API user will need to follow before issuing Oracle InForm User Management Tool API calls. For more details, see Get started as an API developer.

The client ID and secret must be generated by an Oracle Life Sciences IAMS customer-delegated administrator for each user account that will be using the Oracle InForm User Management Tool APIs.

Steps

Steps Screen shot
1. Using your customer-delegated administrator credentials, sign in to your Oracle Life Sciences IAMS OAuth Admin Console account in the following URL: https://<customer-identity-host>/oauthadmin/index.jsp None.
2. On the home page, click Request New Client. Request New Client is a button.
3. Fill in the following fields:
  • Client Name: This name is only relevant in the context of the OauthAdmin tool and will not be used elsewhere. You may use the same name or a similar name as the one used in the Oracle Life Sciences IAMS user account. That way, it will be obvious to you how the client and the Oracle Life Sciences IAMS account relate. The Oracle Life Sciences IAMS user account may or may not be created already.
  • Client Type: Choose Client Credentials for automated system-to-system API calls, where an actual end-user isn't necessarily involved long term.
  • Business Service: Select the business service of the user who needs to make API calls in their REST client. For an API developer, that business service should be umtscim.

    Note:

    This field is only displayed when you have previously selected the Client Credentials client type.

This is how you set the client name and client type when choosing the Client Credentials option.Client Credentials is a radio button.

4. Click Add Permissions. Add Permissions is a button.

5. On the Add Permissions dialog, select umtscim.call, which is displayed in the list and click Add.

Permissions are check boxes that you must select.

Selected permissions are displayed in a table, on each row.

6. On the Request New Client dialog, copy and paste the client ID and secret in a secure location. Request New Client is a dialog box with a Close button.

7. Send the client ID and secret to the API developer.

None.