Controle de acesso para sandboxes

Por padrão, todos os usuários de uma organização têm acesso a uma sandbox de produção. O acesso às sandboxes de não produção deve ser concedido por um administrador do sistema, administrador do produto ou administrador do perfil do produto por meio do Adobe Admin Console.

Para exibir, criar, atualizar ou excluir sandboxes de não produção, os usuários também devem receber permissões de Administração de sandbox.

Para obter mais informações sobre como gerenciar funções e permissões para sandboxes, consulte a visão geral do controle de acesso.

Sandboxes na interface do Experience Platform

Na interface de usuário do Experience Platform, os usuários podem alternar entre as sandboxes às quais têm acesso usando o controle alternador de sandbox no canto superior esquerdo da tela. Os usuários com privilégios de Administração de sandbox também têm acesso à guia Sandboxes na navegação à esquerda, onde podem exibir e gerenciar sandboxes para sua organização. Para obter mais informações sobre como trabalhar com sandboxes na interface do usuário, consulte o guia do usuário da sandbox.

Sandboxes em APIs do Experience Platform

Ao fazer chamadas para APIs do Experience Platform, um nome de sandbox deve ser fornecido sob o cabeçalho x-sandbox-name. Por exemplo, ao chamar o Catalog Service API para exibir todos os conjuntos de dados na sandbox de Produção, o nome da sandbox ("prod") é fornecido como um cabeçalho na solicitação da API:

curl -X GET \
  https://platform.adobe.io/data/foundation/catalog/dataSets \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: prod'

Se x-sandbox-name não estiver incluído em uma chamada de API, o sistema usará uma sandbox padrão. No entanto, a prática recomendada é sempre incluir esse cabeçalho em todas as chamadas de API, mesmo ao usar a sandbox padrão. Por isso, a documentação da API do Experience Platform trata x-sandbox-name como um cabeçalho obrigatório.