Vai al contenuto principale
GET
/
v3beta1
/
organizations
/
{org_id}
/
members
/
users
/
{user_id}
Ottieni l'utente dell'organizzazione
curl --request GET \
  --url https://api.devin.ai/v3beta1/organizations/{org_id}/members/users/{user_id} \
  --header 'Authorization: Bearer <token>'
{
  "email": "<string>",
  "name": "<string>",
  "role_assignments": [
    {
      "role": {
        "role_id": "<string>",
        "role_name": "<string>"
      },
      "org_id": "<string>"
    }
  ],
  "user_id": "<string>",
  "idp_role_assignments": [
    {
      "idp_group_name": "<string>",
      "role": {
        "role_id": "<string>",
        "role_name": "<string>"
      },
      "org_id": "<string>"
    }
  ]
}
Questo endpoint restituisce un singolo membro dell’organizzazione in base all’ID, incluse sia le assegnazioni di ruolo dirette sia quelle derivate dai gruppi dell’IDP.

Autorizzazioni

Richiede un utente di servizio con l’autorizzazione ViewOrgMembership a livello di organizzazione.

Autorizzazioni

Authorization
string
header
obbligatorio

Credenziale dell'utente del servizio (prefisso: cog_)

Parametri del percorso

user_id
string
obbligatorio

ID utente

Risposta

Risposta riuscita

Utente con assegnazioni di ruolo sia dirette sia derivate dal gruppo IDP.

email
string | null
obbligatorio
name
string | null
obbligatorio
role_assignments
RoleAssignment · object[]
obbligatorio
user_id
string
obbligatorio
idp_role_assignments
IdpRoleAssignment · object[]