Grant a list of organization access of a user for a application.
Grant a list of organization access of a user for a application by application id and user id.
The user must be a member of all the organizations.
Only third-party application needs to be granted access to organizations, all the other applications can request for all the organizations' access by default.
Body
Required
-
organizationIds
array[string] Required A list of organization ids to be granted.
All the existing organizations' access will be revoked if not in the list.
If the list is empty, all the organizations' access will be revoked.Minimum length of each is
1
.
PUT
/api/applications/{id}/users/{userId}/consent-organizations
curl \
--request PUT 'https://[tenant_id].logto.app/api/applications/{id}/users/{userId}/consent-organizations' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"organizationIds":["string"]}'
Request examples
{
"organizationIds": [
"string"
]
}