11 Managing Users
This section describes the REST APIs to manage users.
Before using the REST resources, you must understand how to access the REST resources and other important concepts. See Implementation Best Practices for EPM Cloud REST APIs. Using this REST API requires prerequisites. See Prerequisites.
Table 11-1 Manage Users
Task | Request | REST Resource |
---|---|---|
Add Users to an Identity Domain (v1) | POST | /interop/rest/security/<api_version>/users |
Add Users to an Identity Domain (v2) | POST | /interop/rest/security/v2/users/add |
Remove Users from an Identity Domain (v1) | DELETE | /interop/rest/security/<api_version>/users?filename=<filename> |
Remove Users from an Identity Domain (v2) | POST | /interop/rest/security/v2/users/remove |
Assign Users to a Predefined Role or Application Role (v1) | PUT | /interop/rest/security/<api_version>/users |
Assign Users to a Predefined Role or Application Role (v2) | PUT | /interop/rest/security/v2/role/assign/user |
Remove Users' Role Assignment (v1) | PUT | /interop/rest/security/<api_version>/users |
Remove Users' Role Assignment (v2) | PUT | /interop/rest/security/v2/role/unassign/user |
Add Users to a Group (v1) | PUT | /interop/rest/security/<api_version>/groups |
Add Users to a Group (v2) | PUT | /interop/rest/security/v2/groups/adduserstogroup |
Remove Users from a Group (v1) | PUT | /interop/rest/security/<api_version>/groups |
Remove Users from a Group (v2) | PUT | /interop/rest/security/v2/groups/removeusersfromgroup |
Update Users | PUT | /interop/rest/security/<api_verion>/users |
Add a User to a Batch of Groups | PUT | /interop/rest/security/<api_version>/groups |
Remove a User from a Batch of Groups | PUT | /interop/rest/security/<api_version>/groups |
Add Groups (v1) | POST | /interop/rest/security/<api_version>/groups |
Add Groups (v2) | POST | /interop/rest/security/v2/groups/add |
Remove Groups (v1) | DELETE | /interop/rest/security/<api_version>/groups |
Remove Groups (v2) | POST | /interop/rest/security/v2/groups/remove |
User Group Report | POST | /interop/rest/security/<api_version>/usergroupreport |
User Access Report (v1) | POST | /interop/rest/{api_version}/reports?q={type:provisionreport,fileName:provreport.csv,format=simplified,usertype=serviceusers} |
User Access Report (v2) | POST | /interop/rest/v2/reports/useraccess |
User Audit Report (v1) | POST | /interop/rest/{api_version}/reports?q={type:userauditreport,fileName:userauditreport.csv,since=2017-12-10,until=2018-06-10} |
User Audit Report (v2) | POST | /interop/rest/v2/reports/useraudit |
User Role Assignment Report | POST | /interop/rest/security/{api_version}/roleassignmentreport/ |
Role Assignment Audit Report for OCI (Gen 2) Environments | PUT | /interop/rest/security/{api_version}/roleassignmentauditreport/ |
Invalid Login Report for OCI (Gen 2) Environments | PUT | /interop/rest/security/{api_version}/invalidloginreport/ |