Campaign 및 Microsoft Dynamics 365 연결

이 페이지에서는 Campaign Classic에 연결하는 방법을 알아봅니다. Microsoft Dynamics CRM 365.

을 통해 가능한 배포 웹 API (권장) 을(를) 참조하십시오. 아래 섹션 Microsoft Dynamics와의 연결을 설정하는 단계를 알아봅니다.

데이터 동기화는 전용 워크플로우 활동을 통해 수행됩니다. 자세히 알아보기

구현 단계

를 통해 Adobe Campaign에서 작업할 수 있도록 Microsoft Dynamics 365를 연결하려면 웹 API​를 채울 때는 다음 단계를 적용해야 합니다.

Microsoft Dynamics CRM에서:

  1. Microsoft Dynamics 클라이언트 ID 가져오기
  2. Microsoft Dynamics 인증서 키 식별자 및 키 ID 생성
  3. 권한 구성
  4. 앱 사용자 만들기
  5. 개인 키 인코딩

이 섹션에서 자세히 알아보기

Campaign Classic:

  1. 새 외부 계정 만들기
  2. Microsoft Dynamics 설정으로 외부 계정 구성
  3. 구성 마법사를 사용하여 테이블을 매핑하고 열거형을 동기화합니다
  4. 동기화 워크플로우 만들기

이 섹션에서 자세히 알아보기

주의

Adobe Campaign과 Microsoft Dynamics를 연결할 때 다음을 수행할 수 없습니다.

  • CRM의 동작을 변경하고 Adobe Campaign와의 호환성 문제가 발생할 수 있는 플러그인을 설치합니다
  • 여러 열거형 선택

Microsoft Dynamics CRM 구성

액세스 토큰 및 키를 생성하여 계정을 설정하려면 Microsoft Azure 디렉토리 사용 글로벌 관리자 자격 증명. 그런 다음 아래 설명된 단계를 수행합니다.

Microsoft Dynamics 클라이언트 ID 가져오기

클라이언트 ID를 가져오려면 Azure Active Directory에서 앱을 등록해야 합니다. 클라이언트 ID는 애플리케이션 ID와 동일합니다.

  1. 다음으로 이동 Azure Active Directory > 앱 등록​를 클릭하고 새 애플리케이션 등록.
  2. 다음과 같이 인스턴스를 식별하는 데 도움이 되는 고유한 이름을 지정합니다. adobecampaign<instance identifier>.
  3. 선택 애플리케이션 유형 로서의 웹 앱/API.
  4. 사용 http://localhost 대상 로그인 URL.

저장하면 애플리케이션 ID Campaign의 클라이언트 식별자입니다.

이 페이지에서 자세히 알아보십시오.

Microsoft Dynamics 인증서 키 식별자 및 키 ID 생성

를 가져오려면 인증서 키 식별자(customKeyIdentifier) 그리고 키 ID(keyId), 아래 절차를 따르십시오.

  1. 다음으로 이동 Azure Active Directory > 앱 등록 그리고 이전에 생성된 응용 프로그램을 선택합니다.

  2. 클릭 인증서 및 암호.

  3. 클릭 인증서 업로드 생성된 공개 인증서를 찾아 업로드합니다.

  4. 인증서를 생성하기 위해 openssl을 사용할 수 있습니다.

    예제:

    - openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
    
    노트

    여기에서 일 수를 변경할 수 있습니다 -days 365를 채울 수 있습니다.

  5. 그런 다음 base64에서 인코딩해야 합니다. 이렇게 하려면 Base64 인코더의 도움을 받거나 명령줄을 사용할 수 있습니다 base64 -w0 private.key Linux용

  6. 을(를) 클릭합니다. 매니페스트 링크를 클릭하여 인증서 키 식별자(customKeyIdentifier) 그리고 키 ID(keyId).

다음 인증서 키 식별자(customKeyIdentifier) 그리고 키 ID(keyId) 인증서를 사용하여 Microsoft Dynamics CRM 외부 계정을 구성하려면 나중에 이 문제가 필요합니다. CRM O-Auth type.

권한 구성

1단계: 구성 필수 권한 생성된 앱의 경우

  1. 다음으로 이동 Azure Active Directory > 앱 등록 그리고 이전에 생성된 응용 프로그램을 선택합니다.

  2. 클릭 설정 왼쪽 위에 있습니다.

  3. 설정 필수 권한​를 클릭합니다. 추가API > Dynamics CRM Online 을 선택합니다..

  4. 클릭 선택, 활성화 조직 사용자로 Dynamics 365에 액세스 확인란을 선택하고 선택.

  5. 그런 다음 앱에서 를 선택합니다 매니페스트 아래에 관리 메뉴 아래의 제품에서 사용할 수 있습니다.

  6. 에서 매니페스트 편집기, 설정 allowPublicClient 속성 null to true 을(를) 클릭합니다. 저장.

2단계: 관리자 동의 부여

  1. 다음으로 이동 Azure Active Directory > 엔터프라이즈 응용 프로그램.

  2. 임차인 전체 관리자 동의를 부여할 애플리케이션을 선택합니다.

  3. 왼쪽 창 메뉴에서 권한 아래에 보안.

  4. 클릭 관리자 동의 부여.

자세한 내용은 Azure 설명서.

앱 사용자 만들기

노트

이 단계는 Password credentials 인증.

앱 사용자는 위에 등록된 애플리케이션이 사용할 사용자입니다. 위에 등록된 앱을 사용하여 Microsoft Dynamics에 변경한 내용은 이 사용자를 통해 수행됩니다.

1단계: Azure active directory에서 비대화형 사용자 만들기

  1. 클릭 Azure Active Directory > 사용자 을(를) 클릭합니다. 새 사용자.
  2. 사용할 이름을 지정하고 사용자 이름은 이메일 형식이어야 합니다.
  3. 선택 Dynamics 365 관리자 에서 디렉터리 역할.

2단계: 생성된 사용자에게 적절한 라이센스 할당

  1. From Microsoft Azure를 클릭하고 관리 앱.
  2. 이동 사용자 > 활성 사용자 새로 만든 사용자를 클릭합니다.
  3. 클릭 제품 라이선스 편집 을(를) 선택하고 을(를) 선택합니다. Dynamics 365 고객 참여 계획.
  4. Click Close.

3단계: Dynamics CRM에서 응용 프로그램 사용자 만들기

  1. From Microsoft Azure, 다음 위치로 이동합니다. 설정 > 보안 > 사용자.

  2. 드롭다운을 클릭하고 을 선택합니다. 애플리케이션 사용자 을(를) 클릭합니다. 새로 만들기.

  3. 위의 active directory에서 만든 사용자와 동일한 사용자 이름을 사용합니다

    노트

    동일한 이름을 사용하면 중복 키 오류가 발생하므로 이 단계가 필요한지 여부를 확인할 때까지 다른 사용자 이름을 사용하여 계속 진행합니다.

  4. 을(를) 지정합니다. 애플리케이션 ID 대상 이전에 만든 애플리케이션.

  5. 클릭 역할 관리 그리고 시스템 관리자 사용자에게 역할.

Campaign 구성

노트

제거 후 게시 Microsoft RDS, 온-프레미스 및 Office 365 유형의 CRM 배포는 더 이상 Campaign과 호환되지 않습니다. Adobe Campaign은 이제 CRM 버전에 대한 웹 API 배포만 지원합니다 다이내믹 CRM 365. 자세히 알아보기

Microsoft Dynamics 365 및 Campaign을 연결하려면 전용 을 만들고 구성해야 합니다 External Account 입니다.

  1. 다음으로 이동 Administration > Platform > External accounts.

  2. 을(를) 선택합니다 Microsoft Dynamics CRM 외부 계정. Enabled 옵션을 선택합니다.

  3. Microsoft Dynamics 365 및 Campaign을 연결하는 데 필요한 정보를 입력합니다.

    노트

    Microsoft Dynamics CRM 외부 계정 구성 및 각 CRM O-Auth type : 자세히 이 섹션.

  4. Microsoft CRM configuration wizard… 링크를 클릭합니다. Adobe Campaign은 Microsoft Dynamics 데이터 템플릿에서 테이블을 자동으로 검색합니다.

  5. 복구할 테이블을 선택합니다.

  6. 클릭 Next 해당 스키마 만들기를 시작하려면 다음을 수행하십시오.

    노트

    구성을 승인하려면 Adobe Campaign 콘솔에서 연결을 끊거나 다시 연결해야 합니다.

    일치하는 데이터 스키마를 Adobe Campaign에서 사용할 수 있는지 확인할 수 있습니다.

  7. 을(를) 클릭합니다. Synchronizing enumerations… Adobe Campaign과 Microsoft Dynamics 간에 열거형 동기화를 시작할 수 있는 링크입니다.

이제 Campaign과 Microsoft Dynamics가 연결됩니다. 두 시스템 간에 데이터 동기화를 설정할 수 있습니다. 자세한 내용은 데이터 동기화 섹션을 참조하십시오.

노트

다음 두 URL을에 추가해야 허용 목록에 추가하다 합니다. 서버 URL 및 login.microsoftonline.com ( 서버 구성)을 참조하십시오. URL 권한을 구성하는 방법에 대한 자세한 내용은 다음을 참조하십시오 페이지.

지원되는 필드 데이터 유형

Microsoft Dynamics 365의 경우 지원/지원되지 않는 속성 유형이 아래에 나와 있습니다.

속성 유형 지원됨
기본 유형 : 부울, datetime, decimal, float, double, 정수, bigint, 문자열
금액(이중)
메모, entityname , primarykey, uniqueidentifier (as string)
상태, picklist(가능한 값을 열거형에 저장함), 상태(문자열)
소유자(문자열로)
조회(단일 엔티티 참조 조회만)
고객 아니요
관련 아니요
PartyList 아니요
ManagedProperty 아니요

이 페이지에서는