Experience Platform은 파트너와 고객이 사용할 수 있는 인증 프로토콜을 유연하게 제공합니다. 다음과 같은 업계 표준 인증 방법을 지원하도록 대상을 구성할 수 있습니다 OAuth2, 전달자 토큰 인증, 암호 인증 등.
이 페이지에서는 기본 설정 인증 방법을 사용하여 대상을 설정하는 방법을 설명합니다. 대상을 만들 때 사용하는 인증 구성에 따라 Experience Platform UI에서 대상에 연결할 때 고객에게 다른 유형의 인증 페이지가 표시됩니다.
이 구성 요소가 Destination SDK으로 만든 통합에 어디에 맞는지 이해하려면 의 다이어그램을 참조하십시오. 구성 옵션 설명서 또는 다음 대상 구성 개요 페이지를 참조하십시오.
고객이 Platform에서 대상으로 데이터를 내보내려면 다음에 설명된 단계에 따라 Experience Platform과 대상 간에 새로운 연결을 만들어야 합니다. 대상 연결 튜토리얼.
날짜 대상 만들기 Destination SDK을 통해 customerAuthenticationConfigurations
섹션에서 고객이 볼 수 있는 항목 정의 인증 화면. 대상 인증 유형에 따라 고객은 다음과 같은 다양한 인증 세부 정보를 제공해야 합니다.
다음을 통해 고객 인증 세부 사항을 구성할 수 있습니다. /authoring/destinations
엔드포인트. 이 페이지에 표시된 구성 요소를 구성할 수 있는 자세한 API 호출 예는 다음 API 참조 페이지를 참조하십시오.
이 문서에서는 대상에 사용할 수 있는 지원되는 모든 고객 인증 구성에 대해 설명하고 대상에 대해 설정한 인증 방법을 기반으로 Experience Platform UI에서 고객이 보게 되는 내용을 보여줍니다.
Destination SDK에서 지원하는 모든 매개변수 이름 및 값은 다음과 같습니다. 대소문자 구분. 대소문자 구분 오류를 방지하려면 설명서에 표시된 대로 매개 변수 이름과 값을 정확히 사용하십시오.
이 페이지에 설명된 기능을 지원하는 통합 유형에 대한 자세한 내용은 아래 표를 참조하십시오.
통합 유형 | 기능 지원 |
---|---|
실시간(스트리밍) 통합 | 예 |
파일 기반 (일괄 처리) 통합 | 예 |
이 페이지에 설명된 고객 인증 구성을 사용할 때에는 항상 authenticationRule
의 매개 변수 대상 게재 끝 "CUSTOMER_AUTHENTICATION"
아래에 표시된 대로 를 클릭합니다.
{
"destinationDelivery":[
{
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
Experience Platform에서의 실시간(스트리밍) 통합에 대해 기본 인증이 지원됩니다.
기본 인증 유형을 구성할 때 사용자는 대상에 연결하기 위해 사용자 이름과 암호를 입력해야 합니다.
대상에 대한 기본 인증을 설정하려면 customerAuthenticationConfigurations
섹션을 통해 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"BASIC"
}
]
전달자 인증 유형을 구성할 때 사용자는 대상에서 얻은 전달자 토큰을 입력해야 합니다.
대상에 대한 전달자 유형 인증을 설정하려면 customerAuthenticationConfigurations
섹션을 통해 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"BEARER"
}
]
사용자 선택 대상에 연결 사용자 지정 대상 Twitter 대상에 대해 아래 예에 표시된 대로 대상에 대한 OAuth 2 인증 흐름을 트리거합니다. 대상 끝점에 대한 OAuth 2 인증 구성에 대한 자세한 내용은 전용 을 참조하십시오 Destination SDK OAuth 2 인증 페이지.
설정하려면 OAuth2 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations
섹션을 통해 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"OAUTH2"
}
]
Amazon S3 Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.
Amazon S3 인증 유형을 구성할 때 사용자는 S3 자격 증명을 입력해야 합니다.
설정하려면 Amazon S3 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations
섹션을 통해 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"S3"
}
]
Azure Blob Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.
Azure Blob 인증 유형을 구성할 때 사용자가 연결 문자열을 입력해야 합니다.
설정하려면 Azure Blob 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations
의 매개 변수 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"AZURE_CONNECTION_STRING"
}
]
Azure Data Lake Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.
을(를) 구성할 때 Azure Data Lake Storage 인증 유형, 사용자는 Azure Service Principal 자격 증명 및 테넌트 정보를 입력해야 합니다.
설정하려면 Azure Data Lake Storage 대상에 대한 (ADLS) 인증, 다음을 구성합니다. customerAuthenticationConfigurations
의 매개 변수 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"AZURE_SERVICE_PRINCIPAL"
}
]
SFTP Experience Platform의 파일 기반 대상에 대해서는 암호가 포함된 인증이 지원됩니다.
암호 인증 유형으로 SFTP를 구성할 때 사용자는 SFTP 사용자 이름과 암호와 SFTP 도메인 및 포트(기본 포트: 22)를 입력해야 합니다.
대상에 대해 암호를 사용하여 SFTP 인증을 설정하려면 다음을 구성하십시오. customerAuthenticationConfigurations
의 매개 변수 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"SFTP_WITH_PASSWORD"
}
]
SFTP 인증 SSH Experience Platform의 파일 기반 대상에 대해서는 키가 지원됩니다.
SSH 키 인증 유형으로 SFTP를 구성할 경우 사용자는 SFTP 사용자 이름과 SSH 키, SFTP 도메인 및 포트(기본 포트: 22)를 입력해야 합니다.
대상에 대해 SSH 키를 사용하여 SFTP 인증을 설정하려면 다음을 구성합니다. customerAuthenticationConfigurations
의 매개 변수 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"SFTP_WITH_SSH_KEY"
}
]
Google Cloud Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.
을(를) 구성할 때 Google Cloud Storage 인증 유형, 사용자는 Google Cloud Storage 액세스 키 ID 및 비밀 액세스 키.
설정하려면 Google Cloud Storage 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations
의 매개 변수 /destinations
아래와 같은 엔드포인트:
"customerAuthenticationConfigurations":[
{
"authType":"GOOGLE_CLOUD_STORAGE"
}
]
이 문서를 읽은 후에는 대상 플랫폼에 사용자 인증을 구성하는 방법을 더 잘 이해할 수 있어야 합니다.
다른 대상 구성 요소에 대한 자세한 내용은 다음 문서를 참조하십시오.