Buscar una cuenta de usuario existente en el panel por ID de recurso
get
/scim/v2/Users/{id}
Utiliza este punto final para buscar una cuenta de usuario existente en el panel especificando el recurso
iddevuelto por el método SCIMPOST.
Requisitos previos
Para utilizar este punto final, necesitarás un token SCIM. Utilizarás el origen de tu servicio como cabecera de X-Request-Origin. Para más información, consulta Aprovisionamiento automatizado de usuarios.
Límite de velocidad
Este punto final tiene un límite de velocidad de 5000 peticiones por día y empresa. Este límite de velocidad se comparte con los puntos finales PUT, GET, DELETE y POST de /scim/v2/Users/, como se documenta en Límites de tasa de la API.
Parámetros de la ruta
| Parámetro | Obligatoria | Tipo de datos | Descripción |
|---|---|---|---|
id |
Obligatoria | Cadena | ID del recurso del usuario. Este parámetro lo devuelven los métodos POST /scim/v2/Users/ o GET /scim/v2/Users?filter=userName eq "[email protected]". |
Cuerpo de la solicitud
1
2
3
Content-Type: application/json
X-Request-Origin: YOUR-REQUEST-ORIGIN-HERE
Authorization: Bearer YOUR-REST-API-KEY
Ejemplo de solicitud
1
2
3
4
curl --location --request GET 'https://rest.iad-01.braze.com/scim/v2/Users/dfa245b7-24195aec-887bb3ad-602b3340' \
--header 'Content-Type: application/json' \
--header 'X-Request-Origin: YOUR-REQUEST-ORIGIN-HERE' \
--header 'Authorization: Bearer YOUR-API-KEY-HERE' \
Respuesta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
"schemas": ["urn:ietf:params:scim:schemas:core:2.0:User"],
"id": "dfa245b7-24195aec-887bb3ad-602b3340",
"userName": "[email protected]",
"name": {
"givenName": "Test",
"familyName": "User"
},
"department": "finance",
"lastSignInAt": "Thursday, January 1, 1970 12:00:00 AM",
"createdAt": "Thursday, January 1, 1970 12:00:00 AM",
"permissions": {
"companyPermissions": ["manage_company_settings"],
"roles": [
{
"roleName": "Another Test Role",
"roleId": "23125dad23dfaae7,
"appGroup": [
{
"appGroupId": "241adcd25adfabcded",
"appGroupName": "Production Workspace",
"appGroupPermissionSets": [
{
"appGroupPermissionSetName": "A Permission Set",
"appGroupPermissionSetId": "dfa385109bc38",
"permissions": ["basic_access","publish_cards"]
}
]
}
]
}
],
"appGroup": [
{
"appGroupId": "241adcd25789fabcded",
"appGroupName": "Test Workspace",
"appGroupPermissions": ["basic_access","send_campaigns_canvases"],
"team": [
{
"teamId": "241adcd25789fabcded",
"teamName": "Test Team",
"teamPermissions": ["admin"]
}
]
}
]
}
}
New Stuff!
Editar esta página en GitHub