Configuratie van klantverificatie

Experience Platform verstrekt grote flexibiliteit in de authentificatieprotocollen beschikbaar aan partners en klanten. U kunt uw bestemming vormen om het even welke industrie-standaardauthentificatiemethodes zoals OAuth2, toonder symbolische authentificatie, wachtwoordauthentificatie, en vele meer te steunen.

Deze pagina verklaart hoe te opstelling uw bestemming gebruikend uw aangewezen authentificatiemethode. Gebaseerd op de authentificatieconfiguratie die u gebruikt wanneer u uw bestemming creeert, zullen de klanten verschillende soorten authentificatiepagina's zien wanneer het verbinden met de bestemming in Experience Platform UI.

Om te begrijpen waar deze component in een integratie past die met Destination SDK wordt gecreeerd, zie het diagram in de documentatie van configuratieoptiesof zie de volgende pagina's van het overzicht van bestemmingsconfiguratie:

Alvorens de klanten gegevens van Platform naar uw bestemming kunnen uitvoeren, moeten zij een nieuwe verbinding tussen Experience Platform en uw bestemming tot stand brengen, door de stappen te volgen die in het šŸ”— leerprogramma worden beschreven 0} bestemmingsverbinding {.

Wanneer creƫrend een bestemmingdoor Destination SDK, bepaalt de customerAuthenticationConfigurations sectie welke klanten in het authentificatieschermzien. Afhankelijk van het type van bestemmingsauthentificatie, moeten de klanten diverse authentificatiedetails, zoals verstrekken:

  • Voor bestemmingen die basisauthentificatiegebruiken, moeten de gebruikers een gebruikersbenaming en een wachtwoord direct in de Experience Platform UI authentificatiepagina verstrekken.
  • Voor bestemmingen die dragerauthentificatiegebruiken, moeten de gebruikers een dragertoken verstrekken.
  • Voor bestemmingen die vergunning gebruiken OAuth2, worden de gebruikers opnieuw gericht aan login van uw bestemming pagina waar zij met hun geloofsbrieven kunnen login.
  • Voor Amazon S3bestemmingen, moeten de gebruikers hun Amazon S3 toegangssleutel en geheime sleutel verstrekken.
  • Voor Azure Klobbestemmingen, moeten de gebruikers hun Azure Blob verbindingskoord verstrekken.

U kunt de details van de klantenauthentificatie via het /authoring/destinations eindpunt vormen. Zie de volgende API verwijzingspagina's voor gedetailleerde API vraagvoorbeelden waar u de componenten kunt vormen die in deze pagina worden getoond.

Dit artikel beschrijft alle gesteunde configuraties van de klantenauthentificatie die u voor uw bestemming kunt gebruiken, en toont welke klanten in het Experience Platform UI zullen zien die op de authentificatiemethode wordt gebaseerd die u opstelling voor uw bestemming.

IMPORTANT
De configuratie van de klantenauthentificatie vereist u niet om het even welke parameters te vormen. U kunt de fragmenten kopiƫren en kleven die in deze pagina in uw API vraag worden getoond wanneer creƫrendof het bijwerkeneen bestemmingsconfiguratie, en uw gebruikers het overeenkomstige authentificatiescherm in het Platform UI zullen zien.
IMPORTANT
Alle parameternamen en waarden die door Destination SDK worden gesteund zijn gevoelig geval. Om fouten in hoofdlettergevoeligheid te voorkomen, gebruikt u de namen en waarden van parameters exact zoals in de documentatie wordt getoond.

Ondersteunde integratietypen supported-integration-types

Raadpleeg de onderstaande tabel voor meer informatie over de integratietypen die de op deze pagina beschreven functionaliteit ondersteunen.

Type integratie
Ondersteunt functionaliteit
Integraties in realtime (streaming)
Ja
Op bestanden gebaseerde (batch) integratie
Ja

Configuratie van verificatieregel authentication-rule

Wanneer het gebruiken van om het even welke configuraties van de klantenauthentificatie die in deze pagina worden beschreven, plaats altijd de authenticationRule parameter in bestemmingsleveringaan "CUSTOMER_AUTHENTICATION", zoals hieronder getoond.

{
   "destinationDelivery":[
      {
         "authenticationRule":"CUSTOMER_AUTHENTICATION",
         "destinationServerId":"{{destinationServerId}}"
      }
   ]
}

Basisverificatie basic

Basisverificatie wordt ondersteund voor realtime (streaming) integratie in Experience Platform.

Wanneer u het basisidentificatietype vormt, moeten de gebruikers een gebruikersbenaming en een wachtwoord invoeren om met uw bestemming te verbinden.

UI teruggeeft met basisauthentificatie

Als u basisverificatie voor uw doel wilt instellen, configureert u de sectie customerAuthenticationConfigurations via het /destinations -eindpunt, zoals hieronder wordt getoond:

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

Waardere verificatie bearer

Wanneer u het dragerauthentificatietype vormt, worden de gebruikers vereist om het dragerteken in te voeren dat zij uit uw bestemming verkrijgen.

UI teruggeeft met dragerauthentificatie

Als u verificatie met meer typen wilt instellen voor uw doel, configureert u de sectie customerAuthenticationConfigurations via het /destinations -eindpunt, zoals hieronder wordt getoond:

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

OAuth 2-verificatie oauth2

Gebruikers selecteren Connect to destination om de OAuth 2-verificatiestroom naar uw doel te activeren, zoals in het onderstaande voorbeeld voor de bestemming Aangepast publiek van Twitter wordt getoond. Voor gedetailleerde informatie bij het vormen van OAuth 2 authentificatie aan uw bestemmingshindpunt, lees de specifieke Destination SDK OAuth 2 authentificatiepagina.

UI teruggeeft met 2 authentificatie OAuth

Als u OAuth2 -verificatie wilt instellen voor uw doel, configureert u de customerAuthenticationConfigurations -sectie via het /destinations -eindpunt, zoals hieronder wordt weergegeven:

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

Amazon S3-verificatie s3

Amazon S3 -verificatie wordt ondersteund voor op bestanden gebaseerde doelen in Experience Platform.

Wanneer u het Amazon S3 authentificatietype vormt, worden de gebruikers vereist om hun S3 geloofsbrieven in te voeren.

UI teruggeeft met S3 authentificatie

Als u Amazon S3 -verificatie wilt instellen voor uw doel, configureert u de customerAuthenticationConfigurations -sectie via het /destinations -eindpunt, zoals hieronder wordt weergegeven:

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

Azure Blob-verificatie blob

Azure Blob Storage -verificatie wordt ondersteund voor op bestanden gebaseerde doelen in Experience Platform.

Wanneer u het verificatietype Azure Blob configureert, moeten gebruikers de verbindingstekenreeks invoeren.

UI teruggeeft met authentificatie Blob

Als u Azure Blob -verificatie wilt instellen voor uw doel, configureert u de parameter customerAuthenticationConfigurations in het eindpunt /destinations , zoals hieronder wordt weergegeven:

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

Azure Data Lake Storage verificatie adls

Azure Data Lake Storage -verificatie wordt ondersteund voor op bestanden gebaseerde doelen in Experience Platform.

Wanneer u het Azure Data Lake Storage authentificatietype vormt, worden de gebruikers vereist om de Azure Belangrijkste geloofsbrieven van de Dienst en hun huurdersinformatie in te voeren.

UI teruggeeft met Azure Data Lake Storage authentificatie

Als u Azure Data Lake Storage (ADLS)-verificatie wilt instellen voor uw doel, configureert u de parameter customerAuthenticationConfigurations in het eindpunt /destinations , zoals hieronder wordt weergegeven:

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

SFTP met wachtwoordverificatie

SFTP -verificatie met wachtwoord wordt ondersteund voor op bestanden gebaseerde doelen in Experience Platform.

Wanneer u SFTP met het type van wachtwoordauthentificatie vormt, worden de gebruikers vereist om de gebruikersbenaming en het wachtwoord van SFTP, evenals het domein en de haven van SFTP in te voeren (de standaardhaven is 22).

UI teruggeeft met SFTP met wachtwoordauthentificatie

Als u SFTP-verificatie wilt instellen met een wachtwoord voor uw doel, configureert u de parameter customerAuthenticationConfigurations in het /destinations -eindpunt, zoals hieronder wordt weergegeven:

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

SFTP met SSH-sleutelverificatie

SFTP -verificatie met de SSH -toets wordt ondersteund voor op een bestand gebaseerde doelen in Experience Platform.

Wanneer u SFTP met SSH zeer belangrijke authentificatietype vormt, worden de gebruikers vereist om de gebruikersbenaming van SFTP en de sleutel van SSH, evenals het domein en de haven van SFTP in te voeren (de standaardhaven is 22).

UI teruggeeft met SFTP met SSH zeer belangrijke authentificatie

Als u SFTP-verificatie wilt instellen met SSH-sleutel voor uw doel, configureert u de parameter customerAuthenticationConfigurations in het /destinations -eindpunt, zoals hieronder wordt getoond:

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

Google Cloud Storage verificatie gcs

Google Cloud Storage -verificatie wordt ondersteund voor op bestanden gebaseerde doelen in Experience Platform.

Wanneer u het verificatietype Google Cloud Storage configureert, moeten gebruikers hun Google Cloud Storage access key ID en secret access key invoeren.

UI teruggeeft met de authentificatie van de Opslag van de Wolk van Google

Als u Google Cloud Storage -verificatie wilt instellen voor uw doel, configureert u de parameter customerAuthenticationConfigurations in het eindpunt /destinations , zoals hieronder wordt weergegeven:

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

Volgende stappen next-steps

Na het lezen van dit artikel, zou u een beter inzicht in moeten hebben hoe u gebruikersauthentificatie aan uw bestemmingsplatform kunt vormen.

Raadpleeg de volgende artikelen voor meer informatie over de andere doelcomponenten:

recommendation-more-help
7f4d1967-bf93-4dba-9789-bb6b505339d6