To configure an API user in Oracle HCM for RChilli integration, create a dedicated user through the Oracle Security Console and assign the required REST API access roles.
1. Create an API user in Oracle HCM
- Sign in to your Oracle Cloud HCM instance using an administrator account.
- Click the Navigator (three horizontal lines) in the upper-left corner.
- Navigate to Tools → Security Console.
- Select the Users tab.
- Click Add User Account.
- Enter the required information:
| Field | Description |
| Last Name | API user's last name |
| Valid email address | |
| User Name | Dedicated API username |
| Password | Secure password |
| Confirm Password | Re-enter password |
Keep the username and password securely stored, as they will be required for the RChilli API configuration.
2. Assign required roles
On the Add User Account page:
- Click Add Role.
- In the Add Role Membership from Role window, search for the required role.
- Select and add the role.
- Repeat the process for each required role.
The RChilli documentation identifies these roles:
| Role name | Purpose |
| ORA_IRC_REST_SERVICE_ACCESS_CANDIDATES | Access to Recruiting Candidates REST services |
| ORA_IRC_REST_SERVICE_ACCESS_CANDIDATES_RO | Read-only access to Recruiting Candidates REST services |
The exact effective permissions depend on the role definitions and security configuration in your Oracle HCM environment.
3. Save the configuration
Once the required roles are assigned, click Save and Close to create the API user.
4. Configure the API credentials in RChilli
Enter the following information in the RChilli API Configuration:
| Parameter | Value |
| API URL | Oracle Cloud HCM instance URL |
| API Username | Newly created API username |
| API Password | Password configured for the API user |
Example Oracle API URL:
https://servername.fa.us2.oraclecloud.com
Replace the example with your actual Oracle HCM instance URL.
5. Validate API access
After configuration, verify that:
- The API user can authenticate successfully.
- The required roles are assigned.
- The API user has the necessary access to candidate records.
- The relevant Oracle Recruiting REST API operations work with the assigned permissions.
If authentication works but an API operation returns 403 Forbidden, review the assigned roles and applicable Oracle data-security policies.
References
For assistance, contact RChilli Support or visit RChilli Help Desk.
Comments
0 comments
Please sign in to leave a comment.