Zum Hauptinhalt springen
PATCH
/
v3
/
enterprise
/
organizations
/
{org_id}
/
members
/
users
/
{user_id}
Organisationsbenutzer aktualisieren
curl --request PATCH \
  --url https://api.devin.ai/v3/enterprise/organizations/{org_id}/members/users/{user_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "role_id": "<string>"
}
'
{
  "email": "<string>",
  "name": "<string>",
  "role_assignments": [
    {
      "role": {
        "role_id": "<string>",
        "role_name": "<string>",
        "role_type": "enterprise"
      },
      "org_id": "<string>"
    }
  ],
  "user_id": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Dieser Endpunkt gilt nur für direkte Rollenzuweisungen auf Organisationsebene. Um Rollen zu verwalten, die über die Mitgliedschaft in einer IDP-Gruppe vererbt werden, verwenden Sie die Endpunkte zur Verwaltung von IDP-Gruppenrollen.

Berechtigungen

Erfordert einen Service-Benutzer mit der Berechtigung ManageAccountMembership auf Enterprise-Ebene.

Autorisierungen

Authorization
string
header
erforderlich

Servicebenutzer-Anmeldedaten (Präfix: cog_)

Pfadparameter

org_id
string
erforderlich

Organisations-ID (Präfix: org-)

Beispiel:

"org-abc123def456"

user_id
string
erforderlich

Nutzer-ID

Body

application/json
role_id
string
erforderlich

Antwort

Erfolgreiche Antwort

email
string | null
erforderlich
name
string | null
erforderlich
role_assignments
RoleAssignment · object[]
erforderlich
user_id
string
erforderlich