Zum Hauptinhalt springen
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"
}
Erfordert den persönlichen API key eines Enterprise-Administrators. Migriert alle Mitglieder innerhalb einer bestimmten Organisation von einer Quell-Organisationsrolle in eine Ziel-Organisationsrolle. Dies ist hilfreich für Massenaktualisierungen von Rollen bei der Umstrukturierung von Berechtigungen innerhalb einer Organisation. Dieser Vorgang wirkt sich nicht auf Gruppenmitgliedschaften aus.

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