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.

Autorisations

Authorization
string
header
requis

Personal API Key (apk_user_*) for Enterprise Admins only

Paramètres de chemin

org_id
string
requis

Corps

application/json
source_role_id
string
requis
target_role_id
string
requis

Réponse

Successful Response

status
string
défaut:success