Endpoint di riferimento
È possibile elencare i nomi di tutte le autorizzazioni e i tipi di risorse effettuando una richiesta GET all'endpoint /acl/reference
. Questi nomi possono quindi essere utilizzati nelle chiamate API per visualizzare i criteri di controllo di accesso effettivi per l'utente corrente.
Un’autorizzazione è un criterio gestito tramite Adobe Admin Console e mappato a zero o più criteri di tipo risorsa. Un tipo di risorsa è un criterio che abilita le funzionalità di lettura, scrittura e/o eliminazione per un tipo specifico di risorsa Platform (ad esempio set di dati o schemi).
Formato API
GET /acl/reference
Richiesta
curl -X GET \
https://platform.adobe.io/data/foundation/access-control/acl/reference \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}'
Risposta
In caso di esito positivo, la risposta restituisce un oggetto permissions
e un oggetto resource-types
, ciascuno contenente rispettivamente un elenco completo di nomi per le autorizzazioni di accesso o i tipi di risorse.
{
"permissions": {
"export-audience-for-segment": {
"segments": [
"read"
]
},
"manage-datasets": {
"connection": [
"read",
"write",
"delete"
],
"datasets": [
"read",
"write",
"delete"
]
}
{"..."}
},
"resource-types": {
"classes": [
"read",
"write",
"delete"
],
"connection": [
"read",
"write",
"delete"
],
"data-types": [
"read",
"write",
"delete"
],
"...": [
"..."
]
}
}