Passer au contenu principal
PATCH
/
v2
/
enterprise
/
organizations
/
{org_id}
/
members
/
migrate-roles
Point de terminaison pour la migration des rôles des membres de l’organisation Enterprise
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

API Key personnelle (apk_user_*) réservée uniquement aux administrateurs Enterprise

Paramètres de chemin

org_id
string
requis

Corps

application/json
source_role_id
string
requis
target_role_id
string
requis

Réponse

Réponse en cas de succès

status
string
défaut:success