다음을 통해 공유


연습: Microsoft Dynamics 365와 통합할 Microsoft Azure(ACS) 구성

 

게시 날짜: 2017년 1월

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

중요

이 절차는 더 이상 사용되지 않습니다. ACS보다는 SAS를 사용하여 연습: Microsoft Dynamics 365와 통합할 Microsoft Azure(SAS) 구성에 설명된 절차를 따라야 합니다.추가 정보:Azure 문서: 서비스 버스 인증 및 권한

이 연습에서는 수신기 응용 프로그램에서 Microsoft Azure 서비스 버스에 게시된 Microsoft Dynamics 365 메시지를 읽을 수 있도록 Microsoft Azure Active Directory 액세스 제어 서비스(ACS)를 구성하는 방법을 안내합니다. 이 구성은 SDK 다운로드에서 제공하는 플러그 인 등록 도구를 사용하여 수행됩니다. 이 연습은 모든 Microsoft Dynamics 365 배포 유형과의 통합에 적용됩니다.

이 연습의 전제 조건으로 Microsoft Dynamics 365(온-프레미스 또는 IFD)을 실행할 경우 Microsoft Azure 통합에 대해 Microsoft Dynamics 365을 구성합니다. 자세한 내용은 연습: Microsoft Azure와 통합할 Dynamics 365 구성을 참조하십시오.Microsoft Azure 통합용으로 Microsoft Dynamics 365(온라인)이 미리 구성됩니다.

이 항목의 내용

서비스 끝점 구성 만들기

ACS 구성

서비스 끝점 구성 만들기

ServiceEndpoint 엔터티에는 Microsoft Azure 서비스 버스 솔루션 끝점으로 외부 메시징을 할 때 필요한 구성 데이터가 포함됩니다. SDK 다운로드에서 제공하는 플러그 인 등록 도구를 사용하여 Dynamics 365 조직에서 쉽게 서비스 끝점 엔터티를 만들고 서비스 버스 끝점 발급자, 범위 및 규칙을 구성할 수 있습니다.

서비스 끝점을 만들려면 아래 단계를 수행하십시오.

  1. 플러그 인 등록 도구를 실행하고 대상 Dynamics 365 조직에 기록합니다.

  2. 서비스 끝점을 등록할 조직의 탭을 선택합니다.

  3. 탭의 도구 모음에서 등록을 클릭한 후 새 서비스 끝점 등록을 클릭합니다.

  4. 서비스 끝점 등록 대화 상자에 다음 그림 및 표에 표시된 솔루션 관련 정보를 입력합니다. 지정하는 계약은 솔루션의 수신기 응용 프로그램에 사용하는 계약과 동일해야 합니다.

    서비스 끝점 만들기

    UI 요소

    description

    이름(필드)

    서비스 끝점 등록에 대한 이름입니다.

    설명(필드)

    끝점 등록에 대한 설명입니다.

    솔루션 네임스페이스(필드)

    솔루션의 서비스 네임스페이스의 이름입니다.

    경로(필드)

    프로젝트의 경로입니다. 예를 들어 https://crmsdkdemo-sb.accesscontrol.windows.net/TwoWayService/Demo의 서비스 끝점 URL이 지정된 경우 경로는 TwoWayService/Demo입니다.

    계약(드롭다운 메뉴)

    끝점 계약입니다. 수신기 응용 프로그램은 게시된 메시지를 읽으려면 이 계약을 사용해야 합니다. 자세한 내용은 Microsoft Azure 솔루션에 대한 수신기 응용 프로그램 작성을 참조하십시오.

    클레임(드롭다운 메뉴)

    Microsoft Azure에 보낼 클레임입니다. 표준 클레임의 경우 없음을 사용합니다.UserId 또는 UserInfo를 지정하여 로그온한 사용자에 대한 추가 정보를 보냅니다.

    페더레이션 모드(확인란)

    페더레이션 모드를 사용하려면 이 확인란을 선택합니다.

    ID(필드)

    자동으로 끝점 구성의 ID가 입력되는 쓰기 불가능한 필드입니다.

    ACS 저장 및 구성(단추)

    입력한 구성을 저장하고 ACS를 구성하는 과정을 자동화합니다.안내: Microsoft Azure 구성(ACS 대안) 항목에 설명되어 있는 내용을 수행하는 대화식 방법을 제공합니다.

    인증 저장 및 확인(단추)

    입력한 구성을 저장하고 ACS가 제대로 구성되었는지 확인합니다.

    저장(단추)

    입력한 구성을 저장하고 대화 상자를 닫습니다.

  5. Microsoft Dynamics 365을 사용하여 ACS 통합을 아직 구성하지 않았고 플러그 인 등록 도구를 사용하여 자동으로 구성하려는 경우ACS 저장 및 구성을 클릭한 후 이 연습의 다음 섹션의 지침을 따릅니다.ACS를 이미 구성한 경우 인증 저장 및 확인 또는 저장을 클릭하여 이벤트에 대한 서비스 끝점 단계 등록의 지침에 따라 계속합니다.

ACS 구성

Microsoft Azure Active Directory 액세스 제어 서비스(ACS)를 구성하려면 아래 단계를 수행하십시오.

  1. ACS 저장 및 구성을 선택하면 ACS 구성 대화 상자가 나타납니다. 다음 표에 설명된 대로 양식 필드에 적절한 데이터 값을 입력합니다.

    필드 이름

    설명

    키 관리

    솔루션의 관리 키입니다.Azure 관리 포털에서 이 키 값을 받을 수 있습니다.

    서비스 버스 네임스페이스에 대한 관리 키 받기

    1. Azure 포털에 로그인합니다.

    2. 왼쪽 창에서 서비스 버스를 클릭한 후 목록에서 대상 네임스페이스를 선택합니다.

    3. 페이지의 하단의 연결 정보를 클릭합니다.

    4. 액세스 연결 정보 대화 상자에 기본 키가 표시됩니다. 이 키는 관리 키입니다.

    참고

    대칭 키를 변경한 경우 기본 키 대신 해당 키를 키 관리 필드에 입력합니다. 이렇게 하지 않으면 “ACS50012: 인증 실패” 같은 설명과 함께 오류가 나타날 수 있습니다.

    인증서 파일

    Microsoft Azure와 통합하기 위해 Microsoft Dynamics 365을 구성하는 데 사용된 공개 인증서 파일입니다.

    Microsoft Dynamics 365(온라인 및 온-프레미스)의 경우 서버에서 이 인증서 파일을 다운로드할 수 있습니다.Microsoft Dynamics 365 웹 응용 프로그램에서 설정 > 사용자 지정을 클릭한 후 개발자 리소스를 클릭합니다.Microsoft Azure 서비스 버스 발급자 인증서 아래에 제공된 링크를 사용하여 인증서 파일을 다운로드하고 저장합니다.

    발급자 이름

    발급자의 이름입니다. 이 이름은 Microsoft Azure 통합을 위해 Microsoft Dynamics 365을 구성하는 데 사용된 이름과 동일해야 합니다. 이전 설명에서 언급한 개발자 리소스 웹 페이지에서 발급자 이름을 받을 수 있습니다.

    자세한 내용은 Microsoft Dynamics 365와의 Azure 통합 구성을 참조하십시오.

  2. 구성 ACS를 클릭합니다. 구성 프로세스에 대한 로그가 양식의 출력 영역 표시됩니다.

  3. Close를 클릭합니다.

  4. 서비스 끝점 등록 대화 상자에서 인증 저장 및 확인을 클릭합니다. 확인이 완료되면 대화 상자를 닫을 수 있습니다.

참고 항목

Microsoft Dynamics 365에 대한 Azure 확장
안내: Microsoft Azure 구성(ACS 대안)
Microsoft Dynamics 365와의 Azure 통합 구성

Microsoft Dynamics 365

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