Use Cases

Use cases demonstrate how to get things done with REST APIs, including how to create and update records, and more. Use them to understand quickly how REST APIs can meet your business needs.

To get the most benefit from the following use cases, you should be familiar with basic REST concepts discussed in the Quick Start.

The following table lists the most common use cases to support your integration requirements using users and roles SCIM resources.

To access the SCIM REST resources, your job role must have the ASE_REST_SERVICE_ACCESS_IDENTITY_INTEGRATION_PRIV entitlement. This entitlement is granted to the ORA_FND_IT_SECURITY_MANAGER_JOB job role by IT_SECURITY_MGR user. If your user account doesn't have the required role, you can't access the methods associated with the SCIM REST resources. Contact your security administrator for assistance.

Business Task Use Case Shows how to...

Manage Users

Synchronize User Information

Synchronize users onboarded in Oracle Applications Cloud with an external identity management system.

Update User Information

Update user information such as email address and user name from an external identity management system.

Disable a User

Query and disable a user.

Reset User Password

Create and reset password for users synched from an external identity management system.

Add Users to a User Category

Assign users to a user category. Assign different user categories to users in a bulk operation.

Perform Bulk Operation on Users

Perform multiple operations on users, in a single bulk request.

Manage Roles

Query for a Role

Retrieve the details of a role.

Add a Role to a User

Search for an existing role and add it to a user.

Remove a Role for a User

Search for an existing role and remove it from a user.

Export and Import of Setup Data

Export Setup Data for an Offering or Functional Area

Export the offering or functional area setup data using a CSV file package.

Import Setup Data for an Offering or Functional Area

Import the offering or functional area setup data using a CSV file package.

Export Setup Data for a Task

Export the task setup data using a CSV file package.

Import Setup Data for a Task

Import the task setup data using a CSV file package.