Passer au contenu principal
PATCH
/
v2
/
enterprise
/
organizations
/
{org_id}
/
members
/
migrate-roles
Enterprise Organization Members Migrate Roles Endpoint
curl --request PATCH \
  --url https://api.devin.ai/v2/enterprise/organizations/{org_id}/members/migrate-roles \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "source_role_id": "<string>",
  "target_role_id": "<string>"
}
'
{
  "status": "success"
}
Requiert une clé d’API personnelle d’administrateur Enterprise. Migre tous les membres d’une organisation spécifique d’un rôle d’organisation source vers un rôle d’organisation cible. Cette opération est utile pour effectuer des mises à jour massives des rôles lors de la refonte des permissions au sein d’une organisation. Cette opération n’affecte pas les appartenances aux groupes.

Authorizations

Authorization
string
header
required

Personal API Key (apk_user_*) for Enterprise Admins only

Path Parameters

org_id
string
required

Body

application/json
source_role_id
string
required
target_role_id
string
required

Response

Successful Response

status
string
default:success