Assign roles to applications in an organization
Assign roles to applications in the specified organization.
Path parameters
-
The unique identifier of the organization.
Body Required
-
An array of application IDs to assign roles to.
Minimum length of each is
1
. -
An array of organization role IDs to assign to the applications.
Minimum length of each is
1
.
Responses
-
201 application/json
Roles were assigned to the applications successfully.
-
Bad Request
-
Unauthorized
-
Forbidden
-
At least one of the IDs provided is not valid. For example, the organization ID, application ID, or organization role ID does not exist; the application is not a member of the organization; or the role type is not assignable to the application.
POST /api/organizations/{id}/applications/roles
curl \
-X POST https://[tenant_id].logto.app/api/organizations/{id}/applications/roles \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"applicationIds":["string"],"organizationRoleIds":["string"]}'
Request examples
{
"applicationIds": [
"string"
],
"organizationRoleIds": [
"string"
]
}