What s New for the Admin & Customizer

Size: px
Start display at page:

Download "What s New for the Admin & Customizer"

Transcription

1 What s New for the Admin & Customizer Tad Thompson Sr. Technical Advancement Developer

2 Content Disclaimer All information and content is presented on Preview software and not the Launched product. Product is subject to changes, per Microsoft s discretion. 2

3 We are a professional services firm 100% focused on Microsoft Dynamics 365.

4 Meet Your Panelist Your Presenter Tad Thompson Senior Technical Advancement Developer PowerObjects HQ (Minneapolis) x133 1

5 CRM for Microsoft Dynamics 365 WEBINAR SERIES What s New for CRM July 25, 9am - 9:30am CST What s New for the End User What s New for the Admin & Customizer Mobile Experience Lead Gen & Sales Navigator (Sales & Talent) Organization & Relationship Management Unified Client Interface Business Edition Customer Insights July 27, 9am - 9:30am CST August 1, 9am - 9:30am CST August 3, 9am - 9:30am CST August 8, 9am - 9:30am CST August 10, 9am - 9:30am CST August 15, 9am - 9:30am CST August 17, 9am - 9:30am CST August 22, 9am - 9:30am CST

6 Introduction and Agenda New and Updated Features Online Only No Demo GA Expected in the Fall All information and content is presented on Preview software and not the Launched product. Product is subject to changes, per Microsoft s discretion. 6

7 Our POV App Module and Designer 7

8 App Modules : Features Application Module designer Graphical, drag & drop designer to construct an application module with Dashboards, Forms, Views, Charts, BPF Site map Designer Graphical, drag & drop designer to construct an app module s SiteMap 8

9 Enhancements: My Apps page 9

10 Enhancement: Client Support 10

11 Welcome Page per app module Content and information based on pre-release Dynamics 365 Software

12 Welcome Page per app module Content and information based on pre-release Dynamics 365 Software

13 Create App using existing Solution Content and information based on pre-release Dynamics 365 Software

14 Create App using existing Solution Content and information based on pre-release Dynamics 365 Software

15 Components Search in Canvas Content and information based on pre-release Dynamics 365 Software

16 Add Interactive Dashboards to app module Content and information based on pre-release Dynamics 365 Software

17 Programmability Client script support getcurrentappurl getcurrentappname getcurrentappproperties SDK support Create, Update, Delete, Publish, Retreive, RetrieveMultiple, Associate, Disassociate ValidateApp RetrieveAppComponents, Add / Remove App Components Content and information based on pre-release Dynamics 365 Software

18 Our POV Unified Service Desk USD 18

19 Accessibility Enable Everyone Agent Productivity Keyboard accessibility Screen Reader support Microsoft Commitment

20 Reliability and Performance Reduced freezes / crashes Asynchronou s data creation PreFetch CRM Page Data Fewer Disruptions Sandboxed Internal WPF browser for hang monitoring & better memory management Improved performance by reading and writing data quickly Safe dispatchers for simplified multi-threaded UI operations

21 Diagnostics Enhanced Debugging Reduce MTTM Improved crash management and auto restart on crashes Automatic memory dump and comprehensive report collection on crashes On demand error report generation for one off issues Empower IT Operations Enhanced debugger

22 Our POV Virtual Entities 22

23 What are Virtual Entities? Virtual Entities read external data at runtime in the Dynamics 365 clients and SDK

24 Why are Virtual Entities going to be useful?

25 Virtual entities - explained

26

27 Some final points on Virtual Entities Can be used in Views, singular forms, sub-grids and linked in lookups on another entity

28 Our POV Solutions 29

29 App/Plat Separation and what it means to solutions From V8 to V9, the System has changed CRM System v5 - v8 CRM Classic CRM Extensions Sales Service Marketing Sales & Service Marketing & Sales Marketing & Service Common Sales Service mgmt. Marketing Core Scheduling Product management Lead management Client Utilities Platform xrm Server Service Level Agreement Social Profile Notifications Knowledge Mgmt. App Common xrm Core

30 Updates to Plugin Assembly Import behavior Solution import of plugin assemblies now has the following rules enforced for managed solutions: 1) A Major or Minor version change can add or remove Plugin types. 2) A Build or Revision update CANNOT change plugin type count. 3) In place updates CANNOT change plugin type count This is done to prevent solution uninstall errors that occur when trying to uninstall solutions and prevent creating orphaned steps.

31 Our POV Web Client Configuration 32

32 Configuration Updates Multi-select Option sets Web Form Refresh Activity Timeline Unified Client Interface All information and content is presented on Preview software and not the Launched product. Product is subject to changes, per Microsoft s discretion. 33

33 Multi-select Option Set Configuration New Data Type Can be global Stored as semicolon separated numeric values 34

34 Web Client Refresh 1. Borders around containers and uniform spacing 2 2. Color theme, uniform page structuring 3. Field controls styling 4. Text wrapping fix 5. Font standardization 6. Theming capabilities 1 4 3

35 Web Client Refresh Configuration Sub-grids 36

36 Activity Timeline Content and information based on pre-release Dynamics 365 Software

37 Activity Timeline Out of top 10 ideas on the idea site for Social Pane, 6 are addressed with building timeline Feedback Changing sorting order of activities in activity wall Customizing the fields shown in social pane/displaying created on date for activities on timeline. Hiding notes/posts or specific activities on the timeline Customizing the phone call/task form shown in activity wall and creating all activities inline Timeline uses quick create forms for all activities (except s). Source Multiple ideas on idea site (Combined Votes >100) - Multiple ideas on idea site (Combined votes >100 ) - SE bugs Multiple ideas on idea site (Combined votes > 50) Idea site (Combined votes ~35) Enabling posts (activity feeds) on tablet/phone. Content and information based on pre-release Dynamics 365 Software Idea site, MVP

38 Unified Client Interface Upcoming Webinar Customer Service Hub Mobile apps All information and content is presented on Preview software and not the Launched product. Product is subject to changes, per Microsoft s discretion. 39

39 Our POV Business Process Flows 40

40 Business Process Flow Enhancements Microsoft Flows Actions Workflows

41 Business Process Flow Enhancements On the grid, double-clicking a process instance opens the data record associated with the active stage

42 Business Process Flow Enhancements

43 Business Process Action Steps

44 Business Process Action Steps Send a text to customer when order is submitted Copy Dynamics 365 task to Wunderlist Post a message to slack Microsoft Flow & Logic Apps Dynamics 365 Workflow Accounts Contacts Leads Activities Competitors Cases Update Dynamics 365 when a file is modified in Dropbox Create Dynamics 365 activity when is received on Outlook.com Create appointment in Dynamics 365 when new appointment created in Google Calendar

45 Our POV Data Export Service 46

46 Enterprise BI/Reporting with Power BI Using Dynamics 365 Data Export Service Excel Direct Query Scheduled Refresh Power BI Desktop Dynamics 365 (online) Azure SQL SQL Server on Azure VM SSAS Export Profiles

47 Pre-requisites Source: Dynamics 365 CRM Online 2016 Update 1 or higher version Entities enabled for change tracking Data Export Service app installed via AppSource ( link ) User access with System Administrator role Destination: Azure Subscription SQL Server for destination store Azure SQL: Recommended P1+ Firewall settings: Allow access to Azure Services User with appropriate permissions (Tables/Procedures/Views/Types/Users permission) Azure Key Vault for storing Connection String Trust our Data Export Application

48 Configuration Configuration Create Export Profile Provide destination connection Key Vault URL, retry count & frequency List of entities and relationships to replicate Activate Monitor Progress

49 What s new - Error Logging and Recovery Enhancements On-demand force resync of failed records to recover from failures Monitor progress of force resync with updated counters Programmatic support for Force resync API Improved error logging to investigate failures

50 Our POV Mobile Offline 51

51 Current Offline Mobile Experience

52 Enable App Modules for Offline

53 Administrative Enhancements

54 NEW Fall Course offerings for Dynamics 365 Citizen Developer Class September Minneapolis Developer: Environment Fall Dates Minneapolis Visit: powerobjects.com/dynamics-crm-events Promo Code: DynamicsInJuly for 15% off* *Expires August 31, 2017 Developer: Extending Fall Dates Minneapolis 55

55 Thank You!

56 CRM for Microsoft Dynamics 365 WEBINAR SERIES What s New for CRM July 25, 9am - 9:30am CST What s New for the End User What s New for the Admin & Customizer Mobile Experience Lead Gen & Sales Navigator (Sales & Talent) Organization & Relationship Management Unified Client Interface Business Edition Customer Insights July 27, 9am - 9:30am CST August 1, 9am - 9:30am CST August 3, 9am - 9:30am CST August 8, 9am - 9:30am CST August 10, 9am - 9:30am CST August 15, 9am - 9:30am CST August 17, 9am - 9:30am CST August 22, 9am - 9:30am CST