14.4 Creating an OAuth Application for WebCenter Sites Clients

WebCenter Sites offers various clients such as REST API Client, CSE, XMLPost that communicate with the WebCenter Sites web application over the HTTP. These clients need to be authenticated by IDCS. To enable their authentication, WebCenter Sites needs another application created in IDCS.

To create an OAuth application:
  1. Go to Applications and click Add.
  2. From the list, choose Trusted Application.
  3. On the Add Trusted Application page, under Details, enter a name and description for your application. You can optionally upload an app icon, too. You must enter a valid URL for your application in the Application URL field.
  4. Click Next to go Clients.
  5. Under Authorization, select Resource Owner, Client Credentials, and Assertion check boxes.
  6. Under Accessing APIs from Other Applications, select the Grant the client access to Identity Cloud Service Admin APIs check box.
  7. Go to the Resources page and click Next.
  8. Under Expose APIs to Other Applications, select the Skip for later option.
  9. Go to the Authorization page and then click Finish. Note down the Client Id and Secret displayed on the page.
  10. Save your application and then activate it.