다음을 통해 공유


개발자를 위한 새로운 기능

 

게시 날짜: 2016년 11월

적용 대상: Dynamics CRM 2015

Microsoft Dynamics CRM 2015 및 Microsoft Dynamics CRM Online 2015 업데이트은 온-프레미스 및 클라우드 기반 배포를 위한 단일 개발 환경을 제공합니다. ISV(Independent Software Vendor), 글로벌 시스템 통합 업체, VAR(Value Added Reseller)을 포함하는 여러 파트너는 Microsoft Dynamics 365 확장 및 사용자 지정 솔루션을 신속하게 만들고, 패키징 및 배포할 수 있습니다.

이 항목의 내용

Microsoft Dynamics CRM Online 2015 Update 1의 새로운 기능

CRM 2015 및 CRM Online 2015 업데이트의 새로운 기능

Microsoft Dynamics CRM Online 2015 Update 1의 새로운 기능

개발자는 이 릴리스에서 다음과 같은 향상 및 새로운 기능을 활용할 수 있습니다.

  • Dynamics CRM 데이터를 외부 시스템과 손쉽게 통합

  • 구체적인 작업에 대한 메시지 업데이트

  • 대체 키

  • 변경 내용 추적

  • 외부 데이터로 CRM을 업데이트하기 위한 Upsert

  • 낙관적 동시 실행

  • 여러 메시지 실행

  • 추적

  • 워크플로 또는 대화 상자에서 작업 사용자 지정

  • Parature와의 통합

  • SharePoint 서버 기반 통합을 위한 클레임 매핑 사용자 지정

  • OneNote와의 통합

  • 권리 유형 향상

  • 비즈니스 프로세스에서 필수 단계 처리

  • FetchXML 및 QueryExpression에서 날짜 및 시간 필드에 대해 추가 “이상 경과” 절 지원

  • 레코드 만들기 및 업데이트 규칙

  • 폴더 수준에서 전자 메일 추적

  • CRM에서 날짜 및 시간 값의 새 동작에 대한 지원

  • 웹 API 미리 보기 사용

  • 새 양식 스크립트 기능

  • Parature와의 새 참조 자료 관리(KM) 통합을 위한 양식 스크립트 지원

  • 양식의 하위 표 컨트롤을 위한 향상된 기능

  • 양식을 여는 추가 옵션

  • 날짜 컨트롤을 위한 Control.getShowTime 메서드

  • 사용자 지정 가능한 테마

  • 롤업 필드 향상

  • 영업 기회, 견적, 주문 및 송장에 대한 사용자 지정 가격 목록

  • 새 엔터티

  • 조직 웹 서비스의 새 메시지

  • 새 권한

블로그: Microsoft Dynamics CRM 업데이트에 대한 새로운 명명 규칙

Dynamics CRM 데이터를 외부 시스템과 손쉽게 통합

이 릴리스에는 Dynamics 365 데이터를 다른 시스템에 저장된 데이터와 쉽게 통합하고 동기화할 수 있는 여러 가지 새 기능이 포함되어 있습니다. 여기에 나열된 이러한 기능은 코드를 간소화하고 능률화하기 위해 다른 상황에서 사용할 수도 있습니다.

  • 구체적인 작업에 대한 메시지 업데이트

  • 대체 키

  • 변경 내용 추적

  • 외부 데이터로 CRM을 업데이트하기 위한 Upsert

추가 정보:CRM 데이터를 외부 시스템과 동기화.

구체적인 작업에 대한 메시지 업데이트

이 릴리스 전에는 특정 엔터티 특성 값을 업데이트하려면 구체적인 메시지가 필요했습니다. 예를 들어, 엔터티의 ownerid 특성을 변경하려면 Assign 메시지를 실행해야 했습니다. 이 릴리스에서는 이제 UpdateRequest를 실행하여 동일한 작업을 수행할 수 있으므로 이러한 구체적인 메시지 일부는 더 이상 사용되지 않습니다. 이러한 특성 및 사용되지 않는 메시지에 대한 자세한 내용은 업데이트를 사용하여 특수한 작업 수행를 참조하십시오.

대체 키

대체 키를 사용하면 효율적인 방식으로 데이터를 통합할 수 있습니다. 사용자는 이제 외부 데이터 저장소가 사용하는 고유한 식별자(또는 열의 조합)에 해당하는 Microsoft Dynamics 365 엔터티에 특성을 정의할 수 있습니다. 이 대체 키를 사용하여 기본 키 대신 Dynamics 365에서 레코드를 고유하게 식별합니다. 이 기능은 개발자와 고객 경험을 다음과 같이 향상시킵니다.

  • 다른 고유 열에서 레코드 ID를 조회하기 위한 왕복 작업 감소.

  • 특히 CRM Online에서 대량 데이터 프로세스의 전체 처리량 증가.

  • Dynamics 365 레코드 ID 없이 외부 시스템에서 프로그래밍 작업을 간소화.

추가 정보: 엔터티에 대한 대체 키 정의대체 키를 사용하여 레코드 만들기

변경 내용 추적

이 릴리스에 포함된 RetrieveEntityChangesRequest 메시지를 사용하여 Dynamics 365 데이터의 변경 사항을 모니터링하는 코드 효율성을 크게 개선할 수 있습니다. 새로운 변경 내용 추적 기능은 외부 데이터 소스에 저장된 Dynamics 365 데이터를 데이터가 처음 추출되었거나 마지막 동기화된 이후로 변경된 데이터를 감지함으로써 효율적인 방식으로 동기화를 유지하는 방법을 제공합니다.

추가 정보:변경 내용 추적을 사용하여 데이터를 외부 시스템과 동기화

외부 데이터로 CRM을 업데이트하기 위한 Upsert

UpsertRequest 메시지를 레코드가 이미 있는 경우 업데이트를 수행하거나 레코드가 없는 경우 새로 만들어 데이터 통합 시나리오와 관련된 복잡성을 줄입니다. 이는 Dynamics 365에서 레코드의 상태를 설정하고자 하고 존재하는지 여부를 모를 때 특히 유용합니다.

추가 정보:Upsert를 사용하여 레코드 삽입 또는 업데이트

낙관적 동시 실행

Microsoft Dynamics 365 같은 다중 스레드 및 다중 사용자 시스템에서 데이터 변경은 종종 동시에 발생합니다. 동일한 데이터에서 둘 이상의 업데이트 또는 삭제 작업이 동시에 이루어질 때 문제가 발생합니다. 이 경우 데이터가 손실될 수 있습니다. 이 버전의 새로운 기능은 응용 프로그램이 레코드를 검색할 때부터 레코드를 업데이트하거나 삭제하려고 할 때까지 서버에서 엔터티 레코드가 변경되었는지 감지하는 기능을 제공합니다. 다른 사용자가 변경한 레코드를 업데이트하거나 삭제하려고 시도하면 오류 조건이 발생합니다.

추가 정보:낙관적 동시 실행을 사용하여 데이터 손실 가능성 줄이기.

여러 메시지 실행

모든 데이터 변경이 성공하거나 아무것도 수행하지 않도록 시스템에 여러 레코드의 변경을 조정하는 것은 비즈니스 응용 프로그램의 일반적인 요구 사항입니다. 데이터베이스 관점에서 이는 한 작업이 실패하는 경우 모든 데이터 변경 사항을 롤백하는 기능을 사용하여 단일 트랜잭션에서 여러 작업을 실행하는 것으로 알려져 있습니다.

이 릴리스에서는 이제 ExecuteTransactionRequest 메시지 요청을 사용하여 단일 데이터베이스 트랜잭션에서 둘 이상의 웹 서비스 요청을 실행할 수 있습니다.추가 정보:단일 데이터베이스 트랜잭션에서 메시지를 실행합니다..

추적

Microsoft Dynamics 365의 2013 이후 릴리스는 플러그인과 사용자 지정 워크플로 활동(사용자 지정 코드) 추적을 디버깅 목적으로 지원했지만 이 릴리스는 PluginTraceLog유형의 엔터티 레코드에 대해 이 추적 정보를 기록하는 기능을 추가합니다. 사용자 지정 코드는 이제 사용자 지정 코드 예외가 throw되는지 여부에 관계 없이 ITracingService를 사용하여 추적 로그에 정보 메시지를 기록할 수 있습니다. 그런 다음 이러한 추적 레코드를 Dynamics 365 웹 응용 프로그램에서 볼 수 있습니다.

새로운 추적 기능을 활성화하고 사용하는 방법에 대한 자세한 내용은 플러그 인 디버깅를 참조하십시오.

워크플로 또는 대화 상자에서 작업 사용자 지정

개발자는 코드를 사용하여 사용자 지정 작업을 호출할 수 있지만 이제 작업을 워크플로나 대화 상자에서 직접 호출할 수도 있습니다.추가 정보:프로세스를 사용하여 작업 실행워크플로 단계 구성

Parature와의 통합

Dynamics 365을 Parature 참조 자료 관리에 연결하여 Parature, Microsoft에 있는 풍부한 참조 자료에 빠르게 액세스할 수 있습니다. 서비스 에이전트는 Dynamics 365에서 서비스 케이스에 대해 작업하는 동안 Parature에서 관련 문서를 손쉽게 검색한 다음 이 정보를 웹, 채팅, 전자 메일 또는 전화 같은 다양한 채널을 통해 고객과 공유할 수 있습니다. 이렇게 하면 정확한 정보를 신속하게 찾고 고객에게 제공할 수 있어 서비스 에이전트의 생산성을 개선할 수 있습니다.추가 정보:Microsoft Dynamics CRM 2015와 Parature의 통합

Parature 참조 자료 관리가 활성화되면 참조 자료 검색 컨트롤을 활성화된 엔터티 양식에 추가할 수 있습니다. 이 컨트롤에는 양식에서 스크립트를 사용하여 자동화 및 확장을 할 수 있는 강력한 클라이언트 API가 포함되어 있습니다.추가 정보:Parature와의 새 참조 자료 관리(KM) 통합을 위한 양식 스크립트 지원

Unified Service Desk for Microsoft Dynamics 365는 기본적으로 Parature 참조 자료 관리와 통합을 제공합니다.추가 정보:개발자를 위한 Unified Service Desk의 새로운 기능

SharePoint 서버 기반 통합을 위한 클레임 매핑 사용자 지정

Microsoft Dynamics 365은 이제 SharePoint Online 및 온-프레미스 SharePoint와의 서버 기반 통합을 지원합니다.Dynamics 365는 클레임을 사용하여 SharePoint에 저장된 문서에 액세스하는 Dynamics 365 사용자를 승인하고 인증합니다.추가 정보:SharePoint 서버 기반 통합을 위한 사용자 지정 클레임 정의

OneNote와의 통합

Microsoft Dynamics 365에서 Microsoft OneNote 통합을 설정하여 선택한 Dynamics 365 엔터티 레코드에 대한 전용 OneNote 노트북을 자동으로 만들어 사진, 도면, 서식이 지정된 텍스트(글머리표와 표) 및 음성 녹음 같은 다양한 형식으로 Dynamics 365 레코드의 컨텍스트에서 OneNote에서 손쉽게 메모를 작성할 수 있습니다.추가 정보:Microsoft Dynamics CRM 2015와 OneNote 통합

권리 유형 향상

권리 유형 기능이 다음과 같이 향상되었습니다.

  • 고객을 위한 서비스 케이스를 만들거나 업데이트할 때 기본 권리 유형이 서비스 케이스에 자동으로 적용되도록 고객을 위한 기본 권리 유형을 설정합니다.

  • 권리 유형이 incident에 적용될 때 incident(서비스 케이스)에 대한 권리 유형 조건을 결정할지 여부를 제어합니다.

추가 정보:권리 유형 엔터티

비즈니스 프로세스에서 필수 단계 처리

Dynamics 365는 이제 잠재 고객을 우량으로 선별하거나 견적을 판매 주문으로 전환할 때 비즈니스 프로세스의 활성 단계에 정의된 모든 필수 단계가 완료되었는지 유효성을 검사함으로써 업계 모범 사례로 표준화하는 기능을 향상시킵니다. 결과적으로 이제 QualifyLeadRequestConvertQuoteToSalesOrderRequest 메시지는 잠재 고객이 우량으로 선별되거나 견적이 판매 주문으로 전환되기 전에 필수 단계가 완료되었는지 여부를 확인합니다. 그렇지 않은 경우 해당 오류 메시지가 표시됩니다.

FetchXML 및 QueryExpression에서 날짜 및 시간 필드에 대해 추가 “이상 경과” 절 지원

Dynamics 365의 이전 릴리스까지는 "X개월 이상 경과" 날짜는 FetchXML 및 QueryExpression를 사용해야만 가능했습니다. 이는 15분 이상 경과된 긴급한 서비스 케이스를 찾는 등 다른 세부 수준(시간, 일, 주 등)을 갖는 과거 서비스 케이스를 찾을 수 있는 기능을 제한했습니다.

"이상 경과" 절의 다음 설정이 FetchXML 및 QueryExpression에 추가되어 다양한 세부 수준을 사용하여 서비스 케이스를 찾을 수 있게 되었습니다.

  • X분 이상 경과

  • X시간 이상 경과

  • X일 이상 경과

  • X주 이상 경과

  • X년 이상 경과

추가 정보:FetchXML의 회계 날짜 및 "older than" 날짜/시간 쿼리 연산자

레코드 만들기 및 업데이트 규칙

새로운 채널 계약 프레임워크 규칙을 사용하면 전자 메일, 사용자 지정 활동 및 게시물 같은 수신 활동을 외부 통합 응용 프로그램(모바일 응용 프로그램, 포털 또는 소셜 채널)부터 Dynamics 365에 있는 시스템이나 사용자 지정 레코드까지 영업, 마케팅 및 서비스 팀의 효율성을 증가시킬 수 있습니다.Dynamics 365 또는 Outlook용 Microsoft Dynamics CRM를 사용하여 자동 레코드 만들기 및 업데이트를 만들고 관리합니다.추가 정보:도움말 및 교육: 수신 활동에서 CRM 레코드 만들기 또는 업데이트를 위한 규칙 정의.

때때로 이러한 변환 규칙은 비즈니스 요구 사항의 변화에 맞춰 편집해야 합니다. 변환 규칙을 편집하려면 규칙을 비활성화하고 규칙 정의를 편집한 다음 규칙을 다시 활성화해야 합니다. 규칙을 편집하는 동안 외부 응용 프로그램의 활동은 계속 Dynamics 365로 들어오지만 규칙이 활성화되지 않았으므로 처리되지 않습니다. 변환 규칙을 편집하고 다시 활성화한 후에 소급 적용하려면 새 ApplyRecordCreationAndUpdateRuleRequest 메시지를 사용할 수 있습니다.

참고

SDK를 사용하여 자동 변환 규칙을 만들거나 편집할 수 없습니다. 변환 규칙만 적용할 수 있습니다.

폴더 수준에서 전자 메일 추적

Dynamics 365의 새 사서함 자동 추적 폴더(MailboxTrackingFolder) 엔터티를 사용하여 폴더 수준 매핑 규칙을 구성하여 Microsoft Exchange 받은 편지함 폴더를 Dynamics 365 레코드에 매핑함으로써 Exchange 폴더의 모든 전자 메일이 Dynamics 365에 매핑된 레코드에 대해 자동으로 추적되도록 할 수 있습니다.추가 정보:: Exchange 폴더 수준 추적 규칙 구성

CRM에서 날짜 및 시간 값의 새 동작에 대한 지원

CRM의 이전 릴리스까지 Dynamics 365에 있는 모든 날짜 및 시간 값은 날짜만 형식을 가진 값을 포함하여 시간대를 인식했습니다.Dynamics 365는 DateTimeAttributeMetadata.DateTimeBehavior라는 새로운 속성을 도입하여 DateTime유형의 특성에 대한 날짜만” 및 “표준 시간대 독립” 값을 지정합니다.추가 정보:날짜 및 시간 특성의 동작 및 형식

웹 API 미리 보기 사용

Microsoft Dynamics 365 웹 API 미리 보기는 OData v4, OAuth 2 및 JSON 같은 업계 표준 인터넷 프로토콜의 구현을 통해 Dynamics CRM 웹 서비스에 네트워크 기반 통신 및 메시징 인터페이스를 제공합니다. ISV, 파트너 및 다른 고객은 이 인터페이스를 활용하여 광범위한 컴퓨터 하드웨어와 장치, 운영 체제 및 프로그래밍 언어에서 서버간 및 클라이언트-서버 응용 프로그램을 구현할 수 있습니다. 웹 API 미리 보기는 Dynamics CRM 웹 서비스 액세스의 미래를 제시합니다.

관리자는 설정 > 관리 > 시스템 설정으로 이동하여 미리 보기 탭을 탐색함으로써 웹 응용 프로그램에서 웹 API 미리 보기를 활성화할 수 있습니다. 그런 다음 https://<domain>.crm.dynamics.com/api/data에서 조직에 대한 웹 API 끝점에 액세스할 수 있습니다.

웹 API 미리 보기는 단계적으로 제공되고 있습니다. 이 미리 보기는 초기 릴리스이며 추가 기능을 구현하는 정기적인 업데이트가 계속됩니다. 미리 보기 릴리스를 사용하면 피드백을 제공하고 향후 릴리스에 예정된 내용을 이해할 수 있습니다. 웹 API 미리 보기는 프로덕션 환경에서 사용해서는 안 되며 지원이 제공되지 않습니다. 다음 끝점에 대한 자세한 내용은 웹 API 미리 보기를 참조하십시오.

새 양식 스크립트 기능

이 릴리스서는 새 양식 스크립트 API를 사용할 수 있습니다.

  • Parature와의 새 참조 자료 관리(KM) 통합을 위한 양식 스크립트 지원

  • 양식의 하위 표 컨트롤을 위한 향상된 기능

  • 양식을 여는 추가 옵션

  • 날짜 컨트롤을 위한 Control.getShowTime 메서드

  • 사용 중인 장치 종류 식별

이러한 기능은 시스템 설정 레거시 양식 렌더링 사용이 아니오로 설정되어 있을 때 업데이트된 엔터티에만 사용할 수 있습니다.

Parature와의 새 참조 자료 관리(KM) 통합을 위한 양식 스크립트 지원

조직에 Parature 통합이 활성화되었으면 새 참조 자료 검색 컨트롤을 양식에 추가할 수 있습니다. 이 컨트롤은 사용자 환경을 자동화하거나 향상시키기 위한 프로그래밍 지원을 제공합니다.추가 정보:Parature 참조 자료 검색 컨트롤(클라이언트 쪽 참조)

양식의 하위 표 컨트롤을 위한 향상된 기능

양식의 하위 표 컨트롤은이제 현재 선택한 보기를 변경하고 하위 표에 표시된 엔터니 레코드의 참조에 액세스하는 등 새로운 기능에 대한 액세스를 제공합니다.추가 정보:표 개체 및 메서드(클라이언트 쪽 참조)

양식을 여는 추가 옵션

새로운 Xrm.Utility.openQuickCreate 기능을 사용하여 새 레코드를 만들기 위해 사용자를 가이드하려고 할 때 빨리 만들기 양식을 엽니다.

Xrm.Utility.openEntityForm 기능을 사용하면 옵션 windowOptions 매개 변수를 포함하여 웹 응용 프로그램을 사용할 때 새 브라우저 창에서 양식을 열 수 있습니다.

날짜 컨트롤을 위한 Control.getShowTime 메서드

getShowTime 메서드는 기존 setShowTime 메서드와 함께 사용됩니다. 이 메서드를 사용하여 날짜 컨트롤의 시간 요소가 현재 표시되는지 여부를 결정합니다.

사용 중인 장치 종류 식별

Xrm.Page.context.client.getFormFactor 메서드는 장치가 데스크톱, 태블릿 또는 휴대폰인지 여부를 알려줍니다.

사용자 지정 가능한 테마

이제 Dynamics 365에 대한 사용자 지정 모양과 느낌을 적용하는 방법을 지원합니다. 조직은 이제 기본 색상과 회사 로고 같은 기타 화면 표시 요소를 변경할 수 있습니다. 이러한 변경 내용은 사용자 지정 도구를 사용하여 수행할 수 있으며 개발자가 필요하지 않습니다.추가 정보:조직 테마 쿼리 및 편집

롤업 필드 향상

이 릴리스에서 롤업 필드는 이제 활동이 있는 롤업 필드 사용을 지원하기 위해 AVG 계산 및 기타 개선을 지원합니다. 이는 개발자가 코드를 작성해야 하는 한 작은 영역입니다.추가 정보:롤업 특성롤업 필드 정의.

영업 기회, 견적, 주문 및 송장에 대한 사용자 지정 가격 목록

영업 기회, 견적, 주문 또는 송장에 대한 기본 가격 수준(가격표)의 선택을 위한 기본 규칙을 사용하는 대신 GetDefaultPriceLevelRequest 메시지를 사용하여 기본 가격표를 선택하는 사용자 지정 논리를 지정할 수 있습니다.추가 정보:기본 가격 수준 선택 영역 확장

새 엔터티

다음 표는 이 릴리스에 포함된 새 엔터티를 나열합니다.

스키마 이름

표시 이름

설명

ChannelProperty

채널 속성

내부 전용입니다.

ChannelPropertyGroup

채널 속성 그룹

내부 전용입니다.

KnowledgeBaseRecord

참조 자료 레코드

Microsoft Dynamics 365 엔터티에 연결된 참조 자료(KB) 문서의 메타데이터입니다.추가 정보:Microsoft Dynamics CRM 2015와 Parature의 통합.

MailboxTrackingFolder

사서함 자동 추적 폴더

자동으로 추적되는 사서함 폴더의 데이터를 저장합니다.추가 정보:Exchange 폴더 수준 추적 규칙 구성.

OfficeDocument

Office 문서

Office 문서를 데이터베이스에 이진 형식으로 저장하는 데 사용됩니다.

PluginTraceLog

플러그 인 추적 로그

플러그 인 및 사용자 지정 워크플로 활동에서 발생하는 추적 및 예외 정보입니다.추가 정보:추적 로깅 사용.

Theme

테마

클라이언트 응용 프로그램의 사용자 지정 시각 테마 옵션을 설정하는 정보가 포함되어 있습니다.추가 정보:조직 테마 쿼리 및 편집.

TimeStampDateMapping

타임스탬프 날짜 매핑

내부 전용입니다.

UserMapping

사용자 매핑

SharePoint에서 CRM 사용자를 승인하고 인증하기 위해 CRM에 의해 사용되는 기본값 이외의 값을 사용하기 위해 CRM에서 사용자 지정 클레임 매핑을 지정하는 데 사용됩니다.추가 정보:UserMapping 엔터티 메시지 및 메서드.

조직 웹 서비스의 새 메시지

다음 메시지는 이 릴리스에서 새로운 메시지입니다.

클래스 이름 요청

설명

추가 정보

ApplyRecordCreationAndUpdateRuleRequest

레코드 만들기를 적용하고 수신 활동에 업데이트 규칙을 적용하는 데이터를 포함합니다.

ApplyRecordCreationAndUpdateRuleRequest

ConvertDateAndTimeBehaviorRequest

UTC에서 데이터베이스에 있는 기존 날짜 및 시간 값을 DateOnly 동작으로 변환하는 데이터를 포함합니다.

날짜 및 시간 특성의 동작 및 형식

CreateEntityKeyRequest

엔터티에 대한 대체 키를 만듭니다.

대체 키 만들기

DeleteEntityKeyRequest

엔터티에 대한 대체 키를 삭제합니다.

대체 키 검색 및 삭제

ExecuteTransactionRequest

단일 데이터베이스 트랜잭션에서 여러 메시지 요청을 실행합니다.

단일 데이터베이스 트랜잭션에서 메시지를 실행합니다.

ExportToExcelOnlineRequest

내부 전용입니다.

내부 전용입니다.

PublishThemeRequest

테마를 게시합니다.

테마 데이터 편집 및 게시

RetrieveEntityChangesRequest

마지막 동기화 이후 엔터티에 대한 변경 내용을 검색합니다.

변경 내용 추적을 사용하여 데이터를 외부 시스템과 동기화

ReactivateEntityKeyRequest

인덱스 키를 만들 새 비동기 시스템 작업을 제출합니다.

대체 키에 대한 색인 만들기 모니터링

RetrieveEntityKeyRequest

엔터티에 대한 대체 키를 검색합니다.

대체 키 검색 및 삭제

RetrieveMailboxTrackingFoldersRequest

사용자에 대한 폴더 매핑 규칙을 검색합니다.

Exchange 폴더 수준 추적 규칙 구성

UpsertRequest

레코드를 삽입하거나 업데이트 합니다.

Upsert를 사용하여 레코드 삽입 또는 업데이트

새 권한

다음은 새로운 권한이거나 변경된 권한입니다. 보안 역할 편집기가 이 SDK의 권한 이름에 매핑되는 방법에 대한 전체 보기는 권한에 보안 역할 UI 매핑를 참조하십시오.

보안 역할 대화 상자에서 탭 이름

대화 상자에 표시되는 이름

권한 이름

추가 정보

핵심

SharePoint 통합 마법사 게시

prvConfigureSharePoint

SharePoint 서버 기반 통합을 위한 사용자 지정 클레임 정의

비즈니스 관리

채널 속성 그룹

prv*ChannelPropertyGroup

내부 전용입니다.

비즈니스 관리

사서함 자동 추적 폴더

prv*MailboxTrackingFolder

Exchange 폴더 수준 추적 규칙 구성

비즈니스 관리

모바일용 CRM

prvUseTabletApp

이 권한은 새로운 권한이지만 사용자 표시 이름이 변경되었습니다.

비즈니스 관리

Phones Express용 CRM

prvGoMobile

이 권한은 새로운 권한이지만 사용자 표시 이름이 변경되었습니다.

서비스 관리

참조 자료 레코드

prv*KnowledgeBaseRecord

Microsoft Dynamics CRM 2015와 Parature의 통합

서비스 관리

레코드 만들기 및 업데이트 규칙

prv*ConvertRule

내부 전용입니다.

서비스 관리

감소 조건 컨트롤

prvControlDecrementTerm

권리 유형 엔터티

사용자 지정

엔터티 키

prv*EntityKey

엔터티에 대한 대체 키 정의

사용자 지정

플러그 인 추적 로그

prv*PluginTraceLog

PluginTraceLog 엔터티 메시지 및 메서드

사용자 지정

테마

prv*Theme

조직 테마 쿼리 및 편집

* 이 권한은 만들기, 읽기, 쓰기, 삭제, 추가, 다른 레코드에 추가, 할당 또는 공유 중 하나입니다.

CRM 2015 및 CRM Online 2015 업데이트의 새로운 기능

개발자는 이 릴리스에서 다음과 같은 향상 및 새로운 기능을 활용할 수 있습니다.

  • 제품 카탈로그 향상

  • 계층적 데이터 사용

  • 계층적 보안 모델 적용

  • Dynamics CRM에서 만든 계산된 롤업 특성 사용

  • 비즈니스 프로세스 흐름과 상호 작용하는 양식 스크립트 작성

  • 시스템 엔터티가 있는 필드 수준 보안 사용

  • 코드를 작성하는 대신 비즈니스 규칙 만들기

  • 사용자 지정 도움말 콘텐츠 추가

  • 웹 끝점에 대한 새로운 서비스 프록시 클래스

  • 조직 웹 서비스의 새 메시지

  • 배포 웹 서비스의 새 메시지

  • 새 엔터티

  • 새 권한

  • NuGet 패키지

  • 더 이상 사용되지 않는 양식 스크립트 메서드 제거

  • 미리 보기 기능: 태블릿용 CRM의 IFrame 및 웹 리소스

  • 새로운 .NET 프레임워크 요구 사항

제품 카탈로그 향상

향상된 제품 카탈로그 기능을 사용하면 다음을 수행할 수 있습니다.

  • 제품 카탈로그를 유지하는 데 필요한 제품 SKU의 수를 줄이는 구성 가능한 특성을 사용하여 제품군과 제품의 계층 구조를 정의하여 조직을 위한 풍부한 제품 분류 시스템(분류 체계)을 만듭니다.

  • 제품 및 서비스를 번들로 그룹화하여 고객에게 매력적인 패키지를 만듭니다.

  • 영업 기회 및 주문 관리 동안 영업 상담원에게 관련 제품의 판매를 신장시킬 수 있는 제품 제안을 제공하는 제품에 대한 대체 제품 관계 외에 교차 판매, 상향 판매 및 액세서리 같은 새로운 관계를 정의합니다.

  • Dynamics 365 시스템 가격 산정 대신 사용자 지정 가격 산정을 사용하여 영업 기회, 견적, 주문 또는 송장에 제품이나 번들을 연결할 때 가격을 계산합니다.

  • 영업 기회, 견적, 주문 또는 송장에 추가할 때 행 수준에서 제품에 대한 단가 할인을 정의합니다.

  • 현재 사용자와 사용자의 가격 수준과의 지역 관계를 기반으로 영업 기회, 견적, 주문 또는 송장에 대한 기본 가격 수준(가격표)를 자동으로 설정합니다.

  • 제품 이름 및 설명을 사용자의 기본 설정 언어로 사용할 수 있도록 특정 제품 속성(특성)에 대한 지역화된 값을 지정합니다.

추가 정보:제품 카탈로그 엔터티

계층적 데이터 사용

계층적으로 관련된 데이터를 시각화하고 관련된 레코드를 탐색할 수 있기 때문에 사용자가 자신의 데이터에 대한 귀중한 통찰력을 얻을 수 있습니다.

계층적 엔터티 관계 식별 및 편집

계층적 관계는 Microsoft Dynamics 365에 새로운 기능이 아닙니다. 그러나 이러한 시각화 및 계층적 데이터에 대한 새 쿼리 연산자는 특정 엔터티 관계가 계층적이라는 명시적 선언에 따라 다릅니다. 이 선언을 사용하여 적용되는 제한 사항이 있습니다. 예를 들어, 각 엔터티는 계층적으로 간주되는 하나의 자체 참조 일대다 엔터티 관계를 가질 수 있습니다. 이 선언은 관계의 메타데이터에 포함됩니다.OneToManyRelationshipMetadata 클래스에는 엔터티 관계를 계층적으로 간주해야 할지 여부를 지정하는 새로운 IsHierarchical 속성이 있습니다. 관리형 솔루션에 포함된 엔터티 관계의 계층적 상태를 변경할 수 있는지 여부를 제어하는 데 사용할 수 있는 새로운 EntityMetadata.CanChangeHierarchicalRelationship관리형 속성도 있습니다.account, systemuser, product 및 position은 변경할 수 없는 계층적 관계가 있는 시스템 엔터티입니다.

이러한 설정은 모두 코드를 작성하지 않고 웹 응용 프로그램에 있는 사용자 지정 도구를 사용하여 구성할 수 있지만 개발자는 메타데이터 API를 사용하여 프로그래밍 방식으로 계층 구조를 정의하거나 메타데이터를 쿼리하여 어떤 엔터티 관계가 계층적으로 간주되는지 이해할 수도 있습니다.

추가 정보:계층적 일대다 엔터티 관계

계층적 데이터 쿼리

개발자는 새로운 쿼리 조건 연산자를 이용하여 명시적 계층적 관계를 사용하여 엔터티를 쿼리할 수 있습니다. 이러한 연산자는 계층적 관계로 명시적으로 정의된 엔터티 관계에만 적용됩니다. 이러한 조건 연산자를 사용하면 계층 구조에서 다른 레코드 위 또는 아래에 있는 레코드를 쿼리할 수 있습니다.

추가 정보:계층적 데이터 쿼리

계층 구조 시각화에 명령 적용

새 계층 구조 시각화를 사용하면 계층 구조에서 레코드를 탐색하고 명령 모음을 사용하여 선택된 레코드에 명령을 적용할 수 있습니다. 이러한 시각화에 대한 사용자 지정 명령은 현재 선택된 레코드를 기준으로 명령을 활성화 또는 비활성화할지 여부를 결정하고 선택한 레코드에서 작업을 수행할 수 있도록 보기 명령에 사용할 수 있는 동일한 컨텍스트 정보를 지원합니다.

추가 정보:명령 및 리본 사용자 지정

계층적 보안 모델 적용

Microsoft Dynamics 365은 모델 보안(사업부, 보안 역할, 공유, 팀)에 풍부한 구조 집합을 제공하지만, 일부 조직은 필요한 사용자가 데이터를 볼 수 있도록 코드로 정의된 특별한 예외가 필요할 수 있습니다. 현재 기존 보안 구성은 조직의 비즈니스 요구 사항을 지원할 때 조직은 많은 수의 사업부를 정의하고 개발자는 플러그인의 코드를 작성하여 프로그래밍 방식으로 레코드를 공유할 수 있습니다.

계층적 보안 모델은 많은 수의 사업부를 만들거나 예외를 처리하는 코드를 작성할 필요성을 줄일 수 있는 보안 구조의 현재 매트릭스에 다른 차원을 제공하는 옵션 기능입니다. 개발자나 구현자는 보안 요구 사항이 복잡한 이러한 조직에서 코드의 레코드에 대한 보안 액세스를 프로그래밍 방식으로 수정하는 작업이 줄어들도록 이 새로운 보안 레이어가 적용되는 방법을 이해해야 합니다.

추가 정보:Microsoft Dynamics CRM 2015의 엔터티에 대한 액세스를 제어하기 위해 계층적 보안을 사용할 수 있는 방법

Dynamics CRM에서 만든 계산된 롤업 특성 사용

계산된 롤업 특성은 사용자가 계산을 수동으로 수행할 필요가 없고 본연의 업무에 집중하도록 하므로 중요합니다. 시스템 관리자는 이제 개발자와 함께 작업하지 않고도 많은 일반적인 계산 값을 포함하도록 필드를 쉽게 정의할 수 있습니다. 개발자는 자신의 코드 내에 포함하기 보다는 이러한 계산을 수행하는 플랫폼 기능을 활용할 수 있습니다.

추가 정보:계산 및 롤업 특성

비즈니스 프로세스 흐름과 상호 작용하는 양식 스크립트 작성

이 릴리스에서 비즈니스 프로세스 흐름은 조건에 따라 분기를 지원하도록 향상되었습니다. 이러한 조건은 If-Else 구조에 새로 도입된 지원 뿐만 아니라 OR 또는 AND을 사용하는 여러 조건식 전체를 조합하는 지원을 이용합니다. 이러한 새 기능을 사용하여 개발자는 양식 스크립트를 사용하는 기존의 프로세스가 조직이 코드를 작성하지 않고 필요한 논리를 유지할 수 있도록 비즈니스 프로세스 흐름을 대신 사용할 수 있는지 여부를 평가해야 합니다.

또한 이 릴리스에서는 개발자가 스크립트에서 비즈니스 프로세스 흐름과 쉽게 상호 작용할 수 있습니다. 양식 스크립트 개발자들은 양식 스크립트에서 비즈니스 프로세스 양식 사용자 인터페이스(UI)와 상호 작용하는 지원되는 방법을 요청했습니다. 이 릴리스는 개발자가 양식 스크립트에서 비즈니스 프로세스 흐름과 상호 작용하는 데 사용할 수 있는 클라이언트 쪽 개체 모델을 제공합니다.Xrm.Page 개체 모델이 새로운 이벤트, 메서드 및 개체를 포함하도록 확장되었습니다.

추가 정보:비즈니스 프로세스 흐름에 대한 스크립트 작성

시스템 엔터티가 있는 필드 수준 보안 사용

이전 버전의 Microsoft Dynamics 365은 사용자 지정 특성에 대해 필드 수준 보안의 정의만 허용했습니다. 고객의 피드백 때문에 이 릴리스는 이제 시스템 특성에 대한 필드 수준 보안 정의를 제공합니다. 모든 시스템 사용자가 특정 특성에 액세스할 수 있어야 하기 때문에 모든 시스템 특성을 보호할 수는 없습니다.

사용자는 필드 수준 보안을 적용할 수 있는 시스템 특성을 결정하는 메타데이터를 쿼리할 수 있습니다.AttributeMetadata 속성 CanBeSecuredForCreate, CanBeSecuredForReadCanBeSecuredForUpdate 값이 필드 수준 보안을 적용할 수 있는 시스템 특성에 대해 수정되었습니다.IsSecured 속성을 사용하여 어떤 필드가 보호되었는지 감지할 수 있습니다.

추가 정보:Microsoft Dynamics CRM 2015의 필드 값에 대한 액세스를 제어하기 위해 필드 보안을 사용할 수 있는 방법

코드를 작성하는 대신 비즈니스 규칙 만들기

비즈니스 규칙을 사용하면 고객이 개발자에 의지할 필요가 없도록 양식 스크립트에서 일반적인 양식 논리를 이동시킬 수 있습니다. 비즈니스 규칙은 양식 스크립트 또는 플러그인을 바꾸지 않습니다. 개발자가 아닌 사용자가 일반적인 논리를 적용하는 방법을 제공합니다. 비즈니스 규칙을 적용하는 논리는 코드를 편집하지 않고도 신속하게 변경할 수 있습니다.

새 비즈니스 규칙 향상을 사용하면 사용자 지정자가 이제 서버에서 평가할 수 있는 일반적인 논리를 정의할 수 있어 플러그인이나 워크플로에 이 논리를 적용할 필요가 없습니다. 또한 비즈니스 규칙은 이전에 사용할 수 없었던 ORIf-else 조건을 사용하여 파생된 논리를 사용할 수 있으므로 보다 유용합니다. 이제 비즈니스 규칙은 기본값을 설정할 수 있습니다. 개발자가 아닌 사용자는 비즈니스 규칙을 사용하는 프로세스를 쉽게 정의할 수 있으므로 양식 스크립트가 자주 필요하지 않을 수 있습니다.

개발자는 비즈니스 요구 사항을 코드를 작성하지 않고도 충족시킬 수 있는지 평가할 수 있도록 비즈니스 규칙의 기능에 익숙해져야 합니다.

개발자는 서버에서 평가된 비즈니스 규칙이 사용자 지정 클라이언트 및 레코드에 대한 작업을 수행하는 통합 솔루션을 포함하여 모든 클라이언트에 적용되는지 확인해야 합니다. 클라이언트의 코드가 규칙을 위반하면 비즈니스 규칙은 규칙에 지정된 오류 메시지를 반환합니다. 즉, 비즈니스 규칙을 사용하여 적용될 수 있는 변경 사항에 적용할 적절한 오류 처리를 포함하는 것이 중요합니다.

추가 정보:비즈니스 규칙의 사용자 지정 오류 및 사용자 지정 가이드 항목 비즈니스 규칙 만들기 및 편집

사용자 지정 도움말 콘텐츠 추가

조직은 고도로 사용자 지정된 시스템을 갖추고 있습니다. 특히 사용자 지정 엔터티를 사용하는 조직은 응용 프로그램 도움말 콘텐츠가 사용자 요구를 해결할 수 없다는 것을 알게 됩니다. 관리자는 대신 열려는 URL을 지정하여 기본 도움말 콘텐츠를 재정의하도록 시스템을 구성할 수 있습니다. 열려는 페이지는 Microsoft SharePoint 사이트의 정적 페이지, 인터넷의 웹 페이지 또는 웹 리소스를 사용하여 만들었거나 솔루션에 포함된 사용자 지정 도움말 응용 프로그램일 수 있습니다. 개발자는 사용 가능한 옵션 및 적절한 콘텐츠를 표시할 페이지를 만들 수 있도록 URL을 사용하여 어떤 상황별 정보를 전달할 수 있는지 이해하고 있어야 합니다.추가 정보:사용자 지정 도움말 콘텐츠 추가도움말 환경 사용자 지정

웹 끝점에 대한 새로운 서비스 프록시 클래스

Microsoft.Xrm.Sdk.WebServiceClient라는 새로운 네임스페이스는 웹 서비스 액세스를 위한 OrganizationWebProxyClientDiscoveryWebProxyClient 클래스를 제공합니다. 이러한 클래스는 OAuth을 사용하여 인증되었을때 Discovery.svc 또는 Organization.svc의 /web 끝점을 통한 메시지 요청 실행을 지원합니다. 또한 RetrieveCurrentOrganizationRequest라는 새로운 메시지가 추가되었습니다.

조직 웹 서비스의 새 메시지

다음 메시지는 이 릴리스에서 새로운 메시지입니다.

클래스 이름 요청

설명

추가 정보

CalculatePriceRequest

영업 기회, 견적, 주문 및 송장에서 제품에 대한 사용자 지정 가격 산정을 정의합니다.

제품의 사용자 지정 가격 사용

CalculateRollupFieldRequest

필요에 따라 롤업 특성 값을 계산합니다.

롤업 특성

CloneProductRequest

제품군, 제품 또는 번들 레코드를 복제하여 동일한 부모 레코드에서 레코드의 복사본을 만듭니다.

제품군, 제품 또는 번들을 복제합니다.

ExportFieldTranslationRequest

번역에 대한 지역화할 수 있는 특성을 내보냅니다.

지역화할 수 있는 특성 번역

GetDefaultPriceLevelRequest

현재 사용자와 사용자의 가격 수준과의 지역 관계를 기반으로 영업 기회, 견적, 주문 및 송장에 대한 기본 가격 수준(가격표)을 결정하기 위해 Dynamics 365에서 내부적으로 사용합니다.

영업 기회, 견적, 주문, 송장에 대한 기본 가격 수준 설정

ImportFieldTranslationRequest

번역에 대한 지역화할 수 있는 특성을 가져옵니다.

지역화할 수 있는 특성 번역

PublishProductHierarchyRequest

하위 제품 및 번들을 포함하여 제품군 계층 구조를 게시합니다.

제품군, 제품 또는 번들을 게시합니다.

RetrieveCurrentOrganizationRequest

검색 서비스를 사용하지 않고 조직 서비스에서 조직 정보를 검색합니다.

검색 서비스를 사용하는 대신 조직 서비스에서 조직 정보를 검색합니다.

RetrievePrincipalSyncAttributeMappingsRequest

서버에서 클라이언트 응용 프로그램으로의 데이터 흐름을 정의하는 동기화 속성 매핑 정보를 검색합니다.

이 릴리스에서는 이 메시지에 확장성 시나리오가 없습니다.

RetrieveProductPropertiesRequest

영업 기회, 견적, 주문 또는 송장에 추가된 제품에 대한 모든 속성 인스턴스(동적 속성 인스턴스)를 검색합니다.

DynamicPropertyInstance(인스턴스 속성) 메서드 및 메시지

RevertProductRequest

제품군, 제품 또는 번들 레코드를 마지막 활성 상태로 되돌립니다. 마지막으로 게시된 이후로(활성 상태) 레코드에 수행된 모든 제품 속성(특성) 변경은 손실됩니다.

제품군, 제품 또는 번들을 되돌립니다.

UpdateProductPropertiesRequest

영업 기회, 견적, 주문 또는 송장에 추가된 제품에 대한 모든 속성 인스턴스(동적 속성 인스턴스)의 값을 업데이트합니다.

DynamicPropertyInstance(인스턴스 속성) 메서드 및 메시지

배포 웹 서비스의 새 메시지

다음 새 메시지는 배포 웹 서비스를 사용하여 수행할 수 있는 작업을 지원하기 위해 소개되었습니다.

클래스 이름 요청

설명

AddCrmDatabaseRequest

Dynamics 365 데이터베이스를 데이터베이스 백업 또는 분리된 데이터베이스의 배포에 추가합니다.

DeleteOrganizationRequest

Dynamics 365 조직을 삭제합니다.

RetrieveMonitoringResultsRequest

Dynamics 365 배포에 대한 모니터링 서비스 작업 테스트에서 결과를 검색합니다.

RetrieveUserMappingRequest

Dynamics 365 조직에서 기존 사용자의 매핑 정보를 검색합니다.

이러한 새로운 클래스 사용에 대한 자세한 내용은 배포 웹 서비스를 사용하여 배포 관리을 참조하십시오.Windows PowerShell cmdlets를 사용하여 Dynamics 365 배포를 관리할 수도 있습니다.추가 정보:Microsoft Dynamics CRM PowerShell 참조

새 엔터티

새 엔터티는 엔터티 메타데이터를 IntroducedVersion 속성을 쿼리하여 검색할 수 있습니다. 이 릴리스에 추가된 엔터티의 속성 값은 "7.0.0.0"입니다.조직에 대한 엔터티 메타데이터를 보려면 조직에 대한 메타데이터 찾아보기에 설정된 메타데이터 브라우저 솔루션을 설치하십시오. SDK 다운로드의 최상위 폴더에 포함된 EntityMetadata.xlsx라는 Excel 파일에서 사용자 지정되지 않은 조직의 메타데이터를 볼 수도 있습니다.

다음 엔터티는 이 릴리스에서 새로운 엔터티입니다.

스키마 이름

설명

추가 정보

BusinessDataLocalizedLabel

내부 전용입니다.

내부 전용입니다.

DynamicProperty

내부 전용입니다.

제품 특성 정의(SDK를 통해 지원되지 않음)

DynamicPropertyAssociation

내부 전용입니다.

제품 특성 정의(SDK를 통해 지원되지 않음)

DynamicPropertyInstance

속성 인스턴스(DynamicPropertyInstance)는 제품 속성의 인스턴스를 값과 함께 저장합니다.

DynamicPropertyInstance(인스턴스 속성) 메서드 및 메시지

DynamicPropertyOptionSetItem

내부 전용입니다.

제품 특성 정의(SDK를 통해 지원되지 않음)

HierarchyRule

내부 전용입니다.

내부 전용입니다.

HierarchySecurityConfiguration

내부 전용입니다.

계층적 보안(위치) 엔터티

위치

보안 계층 구조에서 사용자의 위치를 포함합니다.

Microsoft Dynamics CRM 2015의 엔터티에 대한 액세스를 제어하기 위해 계층적 보안을 사용할 수 있는 방법

PrincipalSyncAttributeMap

동기화 특성 매핑에 보안 주체(사용자 및 팀)를 매핑합니다.

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

RollupJob

내부 전용입니다.

내부 전용입니다.

RollupProperties

내부 전용입니다.

내부 전용입니다.

SLAKPIInstance

개별 서비스 케이스에 대해 추적되는 SLA(서비스 수준 약정) KPI(핵심 성과 지표) 인스턴스입니다.

SLAKPIInstance(SLA KPI 인스턴스) 엔터티 메시지 및 메서드

SyncAttributeMapping

특정 사용자 또는 팀에 대해 동기화하는 동안 특성 매핑을 제공하는 데 사용되는 동기화 특성 매핑입니다.

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

SyncAttributeMappingProfile

사용자 또는 팀에 대한 동기화 특성 매핑을 매핑하는 데 사용되는 저장소 프로필 정보입니다.

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

SystemUserManagerMap

내부 전용입니다.

내부 전용입니다.

SystemUserSyncMappingProfiles

동기화 특성 매핑과 시스템 사용자 간의 매핑입니다.

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

TeamSyncAttributeMappingProfiles

동기화 특성 매핑과 팀 간의 매핑입니다.

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

새 권한

다음은 새로운 권한이거나 변경된 권한입니다. 보안 역할 편집기가 이 SDK의 권한 이름에 매핑되는 방법에 대한 전체 보기는 권한에 보안 역할 UI 매핑를 참조하십시오.

보안 역할 대화 상자에서 탭 이름

대화 상자에 표시되는 이름

권한 이름

추가 정보

영업

속성

prv*DynamicProperty

제품 특성 정의(SDK를 통해 지원되지 않음)

영업

속성 연결

prv*DynamicPropertyAssociation

제품 특성 정의(SDK를 통해 지원되지 않음)

영업

속성 인스턴스

prv*DynamicPropertyInstance

DynamicPropertyInstance(인스턴스 속성) 메서드 및 메시지

영업

속성 옵션 집합 항목

prv*DynamicPropertyOptionSetItem

제품 특성 정의(SDK를 통해 지원되지 않음)

비즈니스 관리

계층 구조 보안 설정 변경

prvWriteHierarchicalSecurityConfiguration

Microsoft Dynamics CRM 2015의 엔터티에 대한 액세스를 제어하기 위해 계층적 보안을 사용할 수 있는 방법

사용자 지정

계층 구조 규칙

prv*HierarchyRule

계층적 보안(위치) 엔터티

비즈니스 관리

위치

prv*Position

계층적 보안(위치) 엔터티

비즈니스 관리

보안 주체 동기화 특성 맵

prvWritePrincipalSynAttributeMap

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

서비스 관리

SLA KPI 인스턴스

prv*SLAKPIInstance

SLAKPIInstance(SLA KPI 인스턴스) 엔터티 메시지 및 메서드

비즈니스 관리

동기화 특성 매핑 프로필

prv*SyncAttributeMappingProfile

이 릴리스에서는 이 엔터티에 확장성 시나리오가 없습니다.

비즈니스 관리

사용자에 대한 위치 할당

prvAssignPosition

계층적 보안(위치) 엔터티

비즈니스 관리

계층 구조 보안 설정 변경

prvWriteHierarchicalSecurityConfiguration

계층적 보안(위치) 엔터티

* 이 권한은 만들기, 읽기, 쓰기, 삭제, 추가, 다른 레코드에 추가, 할당 또는 공유 중 하나입니다.

NuGet 패키지

이 릴리스에 대한 SDK 어셈블리와 도구를 포함하는 NuGet 패키지를 구하는 방법에 대한 자세한 내용은 NuGet을 사용하여 SDK 어셈블리 업데이트 구독을 참조하십시오.

더 이상 사용되지 않는 양식 스크립트 메서드 제거

더 이상 사용되지 않는 일부 양식 스크립트 메서드가 이 릴리스에서 제거되었습니다.추가 정보:제거된 메서드

참고

Microsoft Dynamics CRM 2011에서 이 릴리스로 업그레이드할 경우 Microsoft Dynamics CRM 2011에서 Microsoft Dynamics CRM 2013으로 코드 업그레이드의 지침을 검토하십시오. 양식 스크립트 메서드의 변경 내용을 준비하는 데 도움이 되는 중요한 리소스는 사용자 지정 코드 유효성 검사 도구입니다. 사용자 지정 코드 유효성 검사 도구의 업데이트된 버전은 Microsoft Dynamics CRM 2015의 최신 변경 내용을 포함할 수 있습니다.Microsoft Dynamics CRM 2015 사용자 지정 코드 유효선 검사 도구에서 사용자 지정 코드 유효성 검사 도구를 다운로드합니다.

미리 보기 기능: 태블릿용 CRM의 IFrame 및 웹 리소스

태블릿용 Microsoft Dynamics CRM에서 IFrame 및 웹 리소스를 사용하는 솔루션을 개발하기 시작하려면 이 미리 보기 기능으로 활성화할 수 있습니다. IFrame 및 웹 리소스가 태블릿용 CRM의 양식 및 대시보드에 대해 아직 지원되지 않을 경우 개발 조직에 대해 활성화하고 지원되는 향후 릴리스에서 바로 시작할 수 있도록 준비할 수 있습니다.추가 정보:태블릿용 CRM 클라이언트에 사용할 웹 리소스 및 IFRAME 콘텐츠 만들기

새로운 .NET 프레임워크 요구 사항

관리형 코드 응용 프로그램, 플러그인 및 사용자 지정 워크플로 활동 구축을 위한 최소 .NET Framework 버전은 이제 .NET 4.5.2입니다.추가 정보:Visual Studio 및 .NET Framework

참고 항목

개발자 개요
Microsoft Dynamics CRM 2015란?
Microsoft Dynamics CRM 2015용 개발 학습 자습서
비즈니스 프로세스 자동화를 위한 워크플로 작성

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