REST API authorization for user, group, and team actions
Two authorization modes are provided for the REST APIs
granting access to user, group, and team information. A default
mode provides limited authorization control while an enhanced mode
is available to extend authorization control to all concerned APIs.
To enable the enhanced mode, add the following configuration
property to the 100Custom.xml file in your
topology:
<server>
<portal merge="mergeChildren">
<authorization-enabled-for-org-info>true</authorization-enabled-for-org-info>
</portal>
</server>For more information about roles, see Authorization roles. For more information about action policies, see Configuration properties for action policies.
| User/group/team action | Enabled for authorization roles and action policies | Other preconditions |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
Business Automation Workflow administrator (member of the bpmAdminGroup) for all users | |
|
|
|
|
|
Task must be received or claimed. |
|
|
|
|
Business Automation Workflow administrator (member of the bpmAdminGroup) | |
|
Business Automation Workflow administrator (member of the bpmAdminGroup) | |
|
|
|
|
Business Automation Workflow administrator (member of the bpmAdminGroup) |
| User/group/team action | Enabled for roles and action policies | Other preconditions |
|---|---|---|
|
Any authenticated user |
|
|
A user who is authorized by the ACTION_REFRESH_USER policy |
|
|
A user who is authorized by the ACTION_MANAGE_ANY_USERATTRIBUTE policy |
|
|
|
|
|
|
|
|
|
|
|
Business Automation Workflow administrator (member of the bpmAdminGroup) |
There are no default restrictions for the group and team-related APIs.