Configuração de autenticação

Tipos de autenticação compatíveis

A configuração de autenticação selecionada determina como o Experience Platform é autenticado no seu destino, na interface do usuário da plataforma.

O Adobe Experience Platform Destination SDK suporta vários tipos de autenticação:

Você pode configurar as informações de autenticação para o seu destino por meio da variável customerAuthenticationConfigurations parâmetros da /destinations endpoint .

Consulte as seguintes seções para obter detalhes sobre a configuração de autenticação para cada tipo de destino:

Autenticação do portador

A autenticação portador é compatível com destinos de transmissão em Experience Platform.

Para configurar a autenticação de tipo de portador para o seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"BEARER"
   }
]

Amazon S3 autenticação

Amazon S3 a autenticação é compatível com destinos com base em arquivo no Experience Platform.

Para configurar Amazon S3 para o seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"S3"
   }
]

Azure Blob Storage

Azure Blob Storage a autenticação é compatível com destinos com base em arquivo no Experience Platform.

Para configurar Azure Blob para o seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"AZURE_CONNECTION_STRING"
   }
]

Azure Data Lake Storage

Azure Data Lake Storage a autenticação é compatível com destinos com base em arquivo no Experience Platform.

Para configurar Azure Data Lake Storage Autenticação (ADLS) para o seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"AZURE_SERVICE_PRINCIPAL"
   }
]

Google Cloud Storage

Google Cloud Storage a autenticação é compatível com destinos com base em arquivo no Experience Platform.

"customerAuthenticationConfigurations":[
   {
      "authType":"GOOGLE_CLOUD_STORAGE"
   }
]

SFTP autenticação com SSH key

SFTP autenticação com SSH A chave é compatível com destinos com base em arquivo no Experience Platform.

Para configurar a autenticação SFTP com chave SSH para o seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"SFTP_WITH_SSH_KEY"
   }
]

SFTP autenticação com senha

SFTP a autenticação com senha é compatível com destinos com base em arquivo no Experience Platform.

Para configurar a autenticação SFTP com senha para seu destino, configure a variável customerAuthenticationConfigurations no /destinations endpoint como mostrado abaixo:

"customerAuthenticationConfigurations":[
   {
      "authType":"SFTP_WITH_PASSWORD"
   }
]

OAuth 2 autenticação

OAuth 2 a autenticação é compatível com destinos de transmissão no Experience Platform.

Para obter informações sobre como configurar os vários OAuth 2 fluxos, bem como para fluxos personalizados OAuth 2 suporte, leia a documentação do Destination SDK em OAuth 2 autenticação.

Quando usar a variável /credentials Ponto de extremidade da API

IMPORTANTE

Na maioria dos casos, você não precisam usar o /credentials Ponto de extremidade da API. Em vez disso, você pode configurar as informações de autenticação para o seu destino por meio do customerAuthenticationConfigurations parâmetros da /destinations endpoint .

O /credentials O endpoint da API é fornecido aos desenvolvedores de destino para os casos em que há um sistema de autenticação global entre o Adobe e seu destino e Platform Os clientes do não precisam fornecer credenciais de autenticação para se conectarem ao seu destino.

Nesse caso, é necessário criar um objeto de credenciais usando o /credentials Ponto de extremidade da API. Você também deve selecionar PLATFORM_AUTHENTICATION no configuração de destino. Ler Operações de endpoint da API de credenciais para obter uma lista completa de operações que podem ser executadas na /credentials endpoint .

Nesta página