Use Oracle Identity Cloud Service
You can set up two-legged or three-legged authentication for your client requests by using Oracle Identity Cloud Service. To do so:
- Register your client as a confidential application by using the Identity Cloud Service console.
- (For three-legged OAuth authentication only) Generate an authorization code.
- Generate an OAuth access token.
- Test that your OAuth access token works correctly by calling the BRM REST Services Manager API.
For example, you could run a GET request for retrieving all customer bills (also known as invoices):
curl -X GET -H Authorization: Bearer accessToken https://hostname:port/brm/customerBillManagement/version/customerBill/
where:
- accessToken is the OAuth access token for your BRM REST Services Manager account.
- hostname is the URL for the BRM REST Services Manager server.
- port is the port for the BRM REST Services Manager server.
For more information, see "BRM REST Services Manager Security" in BRM Security Guide.