Referensslutpunkt

NOTE
Om en användartoken skickas måste användaren av token ha rollen"org admin" för den begärda organisationen.

Du kan lista namnen på alla behörigheter och resurstyper genom att göra en GET-förfrågan till slutpunkten /acl/reference. Dessa namn kan sedan användas i API-anrop för att visa effektiva åtkomstkontrollprinciper för den aktuella användaren.

En behörighet är en princip som hanteras via Adobe Admin Console och mappar till noll eller flera resurstypsprofiler. En resurstyp är en princip som aktiverar läs-, skriv- och/eller borttagningsfunktioner för en viss typ av Platform-resurs (till exempel datauppsättningar eller scheman).

API-format

GET /acl/reference

Begäran

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}'

Svar

Ett godkänt svar returnerar ett permissions-objekt och ett resource-types-objekt, där vart och ett innehåller en fullständig lista med namn för åtkomstbehörigheter respektive resurstyper.

{
  "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"
    ],
    "...": [
      "..."
    ]
  }
}
recommendation-more-help
631fcab2-5cb1-46ef-ba66-fe098ac723e0