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:
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 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 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 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 a autenticação é compatível com destinos com base em arquivo no Experience Platform.
"customerAuthenticationConfigurations":[
{
"authType":"GOOGLE_CLOUD_STORAGE"
}
]
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 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 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.
/credentials
Ponto de extremidade da APINa 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 .