다음을 통해 공유


Microsoft Dynamics 365와의 Azure 통합 구성

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365(온라인 및 온-프레미스)은 현재 핵심 작업의 메시지 요청 데이터를 Microsoft Azure 서비스 버스의 클라우드 호스트형 응용 프로그램 수신기에 게시할 수 있습니다.Microsoft Dynamics 365에서 이 기능을 활성화하려면 이 항목에 자세히 설명된 작업을 수행합니다.

이 항목의 내용

Microsoft Dynamics 365 및 Azure 통합을 위한 구성 작업

공개 인증서 얻기

Azure 통합을 위해 Microsoft Dynamics 365 구성

Microsoft Dynamics 365 통합용으로 Azure 구성

Microsoft Dynamics 365 및 Azure 통합을 위한 구성 작업

  1. Microsoft Dynamics 365(온라인) 또는 발급 기관에서 공개 인증서 얻기

  2. Azure 통합을 위해 Microsoft Dynamics 365 구성.

  3. Microsoft Dynamics 365 통합용으로 Azure 구성.

이러한 작업은 이 항목에서 자세히 설명합니다.Microsoft Dynamics 365 및 Microsoft Azure 통합을 구성한 후 다음과 같은 추가 작업을 수행해야 합니다.

  1. Microsoft Azure 서비스 버스 솔루션 끝점에 수신기 응용 프로그램을 작성하고 등록합니다. 자세한 내용은 Microsoft Azure 서비스 버스문서를 참조하십시오.

  2. Microsoft Dynamics 365으로 Microsoft Azure 인식 플러그 인 또는 Microsoft Azure 인식 사용자 지정 워크플로 활동을 등록합니다.추가 정보:연습: 플러그 인 등록 도구를 사용하여 Azure 인식 플러그 인 등록

  3. 플러그 인 또는 사용자 지정 워크플로 활동을 실행하도록 트리거하는 필수 Microsoft Dynamics 365 작업을 수행합니다.

앞의 단계를 모두 올바르게 수행한 경우 Microsoft Dynamics 365 데이터 컨텍스트가 포함된 메시지를 Microsoft Azure 큐 또는 항목으로 보내고 결국 수신기 응용 프로그램에서 받아야 합니다.Microsoft Dynamics 365 웹 응용 프로그램의 시스템 작업 표로 이동하고 관련 System Job의 상태를 확인하여 Microsoft Azure 서비스 버스에 성공적으로 게시했는지 확인할 수 있습니다. 오류가 발생하면 System Job의 메시지 섹션에 오류 정보가 표시됩니다.

자세한 내용은 이 항목의 끝에서 참고 항목 링크를 참조하십시오.

공개 인증서 얻기

Microsoft Dynamics 365(온라인) 사용자는 설정 > 사용자 지정 > 개발자 리소스로 이동하여 웹 응용 프로그램에서 공용 인증서를 다운로드할 수 있습니다. 해당 페이지에서 Microsoft Azure 발급자 인증서 아래 인증서 다운로드 링크를 클릭하여 다운로드하고 공개 인증서를 저장합니다. 또한 나중에 필요하므로 발급자 이름을 적어 둡니다.

Microsoft Dynamics 365 온-프레미스 및 IFD 설치의 경우 발급 기관에서 개인 인증서를 구입할 수 있습니다. 인증서 Microsoft Management Console(MMC) 스냅인을 사용하여 인증서 파일을 컴퓨터의 Personal\Certificates 저장소로 가져옵니다. 다음으로 Base64 형식의 인증서 공개 키 파일을 내보냅니다. 이 공개 인증서는 다음 작업에 사용됩니다. 자세한 내용은 MMC 도움말을 참조하십시오.

Azure 통합을 위해 Microsoft Dynamics 365 구성

Microsoft Dynamics 365 온-프레미스 및 IFD 배포의 경우, Microsoft Azure 통합을 위해 서버를 구성하면 Microsoft Dynamics 365 구성 데이터베이스에 공개 키를 저장하고 적절한 보안 액세스를 인증서에 설정하여 Microsoft Dynamics 365에서 읽을 수 있습니다.Microsoft Dynamics 365(온라인)은 Microsoft Azure에 맞게 미리 구성되어 있습니다.

Microsoft Azure 플랫폼과 Microsoft Dynamics 365 통합을 구성하는 단계별 지침은 연습: Microsoft Azure와 통합할 Dynamics 365 구성 항목을 참조하십시오.

System_CAPS_security 보안 참고

Microsoft Dynamics 365 및 Microsoft Azure 서비스 버스 통합 기능을 사용하려면 Microsoft Dynamics 365 비동기 서비스에 서버의 방화벽을 통해 인터넷에 액세스할 수 있는 권한이 있어야 합니다. 비동기 서비스 역할이 설치되어 있는 서버는 인터넷에 노출해야 하고 서비스가 실행되는 계정에는 인터넷 액세스 권한이 있어야 합니다. 포트 80 및 443에서 아웃바운드 연결만 필요합니다. 인바운드 연결 액세스는 필요하지 않습니다. Windows 방화벽 제어판을 사용하여 서버의 %PROGRAMFILES%\Microsoft Dynamics CRM\Server\bin folder에 있는 CrmAsyncService.exe 응용 프로그램에 대한 아웃바운드 연결을 활성화합니다.

Microsoft Dynamics 365 통합용으로 Azure 구성

인증에 ACS를 사용하든 SAS를 사용하든 간에, Microsoft Azure 솔루션의 규칙과 발급자를 구성하여 수신기 응용 프로그램에서 Microsoft Azure 서비스 버스에 게시된 Microsoft Dynamics 365 Message를 읽을 수 있게 해야 합니다. 또한 Microsoft Dynamics 365 발급자 클레임을 허용하는 서비스 버스 규칙도 구성해야 합니다. SDK 다운로드의 플러그 인 등록 도구를 사용하여 Azure를 구성하는 것이 좋습니다.

인증 구성에 대한 자세한 내용은 연습: Microsoft Dynamics 365와 통합할 Microsoft Azure(ACS) 구성연습: Microsoft Dynamics 365와 통합할 Microsoft Azure(SAS) 구성을 참조하십시오.

참고 항목

Microsoft Dynamics 365에 대한 Azure 확장
플러그 인 작성
Azure 솔루션에서 Dynamics 365 데이터로 작업
Microsoft Azure 솔루션에 대한 수신기 응용 프로그램 작성
Azure 플랫폼 – 시작

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 저작권 정보