Referentie-eindpunt
U kunt een lijst maken van de namen van alle toestemmingen en middeltypes door een verzoek van de GET tot de /acl/reference
eindpunt. Deze namen kunnen vervolgens worden gebruikt in API-aanroepen naar doeltreffend beleid voor toegangscontrole weergeven voor de huidige gebruiker.
Een toestemming is een beleid dat door Adobe Admin Console wordt beheerd, en kaarten aan nul of meer middel-type beleid. Een middeltype is een beleid dat gelezen toelaat, schrijft, en/of schrapt mogelijkheden voor een specifiek type van Platform bron (zoals datasets of schema's).
API-indeling
GET /acl/reference
Verzoek
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}'
Antwoord
Een geslaagde reactie retourneert een permissions
object en resource-types
object, elk met een volledige lijst met namen voor respectievelijk toegangsmachtigingen of typen bronnen.
{
"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"
],
"...": [
"..."
]
}
}