고객 인증 구성

Experience Platform은 파트너와 고객이 사용할 수 있는 인증 프로토콜을 유연하게 제공합니다. 다음과 같은 업계 표준 인증 방법을 지원하도록 대상을 구성할 수 있습니다 OAuth2, 전달자 토큰 인증, 암호 인증 등.

이 페이지에서는 기본 설정 인증 방법을 사용하여 대상을 설정하는 방법을 설명합니다. 대상을 만들 때 사용하는 인증 구성에 따라 Experience Platform UI에서 대상에 연결할 때 고객에게 다른 유형의 인증 페이지가 표시됩니다.

이 구성 요소가 Destination SDK으로 만든 통합에 어디에 맞는지 이해하려면 의 다이어그램을 참조하십시오. 구성 옵션 설명서 또는 다음 대상 구성 개요 페이지를 참조하십시오.

고객이 Platform에서 대상으로 데이터를 내보내려면 다음에 설명된 단계에 따라 Experience Platform과 대상 간에 새로운 연결을 만들어야 합니다. 대상 연결 튜토리얼.

날짜 대상 만들기 Destination SDK을 통해 customerAuthenticationConfigurations 섹션에서 고객이 볼 수 있는 항목 정의 인증 화면. 대상 인증 유형에 따라 고객은 다음과 같은 다양한 인증 세부 정보를 제공해야 합니다.

  • 를 사용하는 대상의 경우 기본 인증, 사용자는 Experience Platform UI 인증 페이지에서 직접 사용자 이름과 암호를 제공해야 합니다.
  • 를 사용하는 대상의 경우 전달자 인증, 사용자는 전달자 토큰을 제공해야 합니다.
  • 를 사용하는 대상의 경우 OAuth2 인증, 사용자는 자격 증명으로 로그인할 수 있는 대상의 로그인 페이지로 리디렉션됩니다.
  • 대상 Amazon 대상, 사용자는 Amazon S3 액세스 키 및 비밀 키.
  • 대상 Azure Blob 대상, 사용자는 Azure Blob 연결 문자열입니다.

다음을 통해 고객 인증 세부 사항을 구성할 수 있습니다. /authoring/destinations 엔드포인트. 이 페이지에 표시된 구성 요소를 구성할 수 있는 자세한 API 호출 예는 다음 API 참조 페이지를 참조하십시오.

이 문서에서는 대상에 사용할 수 있는 지원되는 모든 고객 인증 구성에 대해 설명하고 대상에 대해 설정한 인증 방법을 기반으로 Experience Platform UI에서 고객이 보게 되는 내용을 보여줍니다.

IMPORTANT
고객 인증 구성에서는 매개 변수를 구성할 필요가 없습니다. 다음과 같은 경우 이 페이지에 표시된 코드 조각을 복사하여 API 호출에 붙여넣을 수 있습니다. 생성 중 또는 업데이트 중 대상 구성과 사용자가 Platform UI에서 해당 인증 화면을 볼 수 있습니다.
IMPORTANT
Destination SDK에서 지원하는 모든 매개변수 이름 및 값은 다음과 같습니다. 대소문자 구분. 대소문자 구분 오류를 방지하려면 설명서에 표시된 대로 매개 변수 이름과 값을 정확히 사용하십시오.

지원되는 통합 유형 supported-integration-types

이 페이지에 설명된 기능을 지원하는 통합 유형에 대한 자세한 내용은 아래 표를 참조하십시오.

통합 유형
기능 지원
실시간(스트리밍) 통합
파일 기반 (일괄 처리) 통합

인증 규칙 구성 authentication-rule

이 페이지에 설명된 고객 인증 구성을 사용할 때에는 항상 authenticationRule 의 매개 변수 대상 게재"CUSTOMER_AUTHENTICATION"아래에 표시된 대로 를 클릭합니다.

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

기본 인증 basic

Experience Platform에서의 실시간(스트리밍) 통합에 대해 기본 인증이 지원됩니다.

기본 인증 유형을 구성할 때 사용자는 대상에 연결하기 위해 사용자 이름과 암호를 입력해야 합니다.

기본 인증을 사용한 UI 렌더링

대상에 대한 기본 인증을 설정하려면 customerAuthenticationConfigurations 섹션을 통해 /destinations 아래와 같은 엔드포인트:

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

전달자 인증 bearer

전달자 인증 유형을 구성할 때 사용자는 대상에서 얻은 전달자 토큰을 입력해야 합니다.

베어러 인증을 사용한 UI 렌더링

대상에 대한 전달자 유형 인증을 설정하려면 customerAuthenticationConfigurations 섹션을 통해 /destinations 아래와 같은 엔드포인트:

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

OAuth 2 인증 oauth2

사용자 선택 대상에 연결 사용자 지정 대상 Twitter 대상에 대해 아래 예에 표시된 대로 대상에 대한 OAuth 2 인증 흐름을 트리거합니다. 대상 끝점에 대한 OAuth 2 인증 구성에 대한 자세한 내용은 전용 을 참조하십시오 Destination SDK OAuth 2 인증 페이지.

OAuth 2 인증을 통해 UI 렌더링

설정하려면 OAuth2 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations 섹션을 통해 /destinations 아래와 같은 엔드포인트:

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

Amazon S3 인증 s3

Amazon S3 Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.

Amazon S3 인증 유형을 구성할 때 사용자는 S3 자격 증명을 입력해야 합니다.

S3 인증을 사용하여 UI 렌더링

설정하려면 Amazon S3 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations 섹션을 통해 /destinations 아래와 같은 엔드포인트:

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

Azure Blob 인증 blob

Azure Blob Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.

Azure Blob 인증 유형을 구성할 때 사용자가 연결 문자열을 입력해야 합니다.

Blob 인증을 사용하여 UI 렌더링

설정하려면 Azure Blob 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations 의 매개 변수 /destinations 아래와 같은 엔드포인트:

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

Azure Data Lake Storage 인증 adls

Azure Data Lake Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.

을(를) 구성할 때 Azure Data Lake Storage 인증 유형, 사용자는 Azure Service Principal 자격 증명 및 테넌트 정보를 입력해야 합니다.

UI 렌더링 Azure Data Lake Storage 인증

설정하려면 Azure Data Lake Storage 대상에 대한 (ADLS) 인증, 다음을 구성합니다. customerAuthenticationConfigurations 의 매개 변수 /destinations 아래와 같은 엔드포인트:

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

암호 인증이 있는 SFTP

SFTP Experience Platform의 파일 기반 대상에 대해서는 암호가 포함된 인증이 지원됩니다.

암호 인증 유형으로 SFTP를 구성할 때 사용자는 SFTP 사용자 이름과 암호와 SFTP 도메인 및 포트(기본 포트: 22)를 입력해야 합니다.

암호 인증을 통해 SFTP를 통해 UI 렌더링

대상에 대해 암호를 사용하여 SFTP 인증을 설정하려면 다음을 구성하십시오. customerAuthenticationConfigurations 의 매개 변수 /destinations 아래와 같은 엔드포인트:

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

SSH 키 인증이 있는 SFTP

SFTP 인증 SSH Experience Platform의 파일 기반 대상에 대해 키가 지원됩니다.

SSH 키 인증 유형으로 SFTP를 구성할 경우 사용자는 SFTP 사용자 이름과 SSH 키, SFTP 도메인 및 포트(기본 포트: 22)를 입력해야 합니다.

SSH 키 인증을 사용하여 SFTP를 통해 UI 렌더링

대상에 대해 SSH 키를 사용하여 SFTP 인증을 설정하려면 다음을 구성합니다. customerAuthenticationConfigurations 의 매개 변수 /destinations 아래와 같은 엔드포인트:

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

Google Cloud Storage 인증 gcs

Google Cloud Storage Experience Platform의 파일 기반 대상에 대해 인증이 지원됩니다.

을(를) 구성할 때 Google Cloud Storage 인증 유형, 사용자는 Google Cloud Storage 액세스 키 ID 및 비밀 액세스 키.

Google Cloud Storage 인증을 사용하여 UI 렌더링

설정하려면 Google Cloud Storage 대상에 대한 인증, 다음을 구성하십시오. customerAuthenticationConfigurations 의 매개 변수 /destinations 아래와 같은 엔드포인트:

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

다음 단계 next-steps

이 문서를 읽은 후에는 대상 플랫폼에 사용자 인증을 구성하는 방법을 더 잘 이해할 수 있어야 합니다.

다른 대상 구성 요소에 대한 자세한 내용은 다음 문서를 참조하십시오.

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