Nombres de lista de permisos y tipos de recursos

Puede lista los nombres de todos los permisos y tipos de recursos realizando una solicitud de GET en el /acl/reference extremo. Estos nombres se pueden usar en llamadas de API para vista de políticas efectivas para el usuario actual.

Un permiso es una directiva que se administra a través del Adobe Admin Console y se asigna a cero o más directivas de tipo de recurso. Un tipo de recurso es una directiva que habilita las capacidades de lectura, escritura o eliminación para un tipo específico de Platform recurso (como conjuntos de datos o esquemas).

Formato API

GET /acl/reference

Solicitud

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: {IMS_ORG}'

Respuesta

Una respuesta correcta devuelve un permissions objeto y un resource-types objeto, cada uno con una lista completa de nombres para los permisos de acceso o tipos de recursos, respectivamente.

{
  "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"
    ],
    "...": [
      "..."
    ]
  }
}

En esta página