Dynamics CE (CRM) Blog

Web Name: Dynamics CE (CRM) Blog

WebSite: http://030bacf.netsolhost.com

ID:176717

Keywords:

CE,Dynamics,Blog,

Description:

Timer ControlDescription Use a timer control with forms where records need to meet a specific time-based milestone. A timer control shows people how much time is available to complete an action in the resolution of an active record or how much time has passed since the time to complete the action has passed. Timer control Data Source properties use fields for the entity.Failure Time Field Type uses a date-time field to set the time.The three condition fields use one of the Option Set, Two Options, Status, or Status Reason fields for the entity. Calendar control Description Use this control to configure forms so they show up as a calendar view in Dynamics 365 for phones and tablets. You can also use this control to replace dashboards, lists, or entity grids for phones and tablets.Start DateDefine the start date and time of the item to visualize in the calendar view. The available values are any of the columns in this view of type date.End DateDefine the end date and time of the item to visualize in the calendar view. The available values are any of the columns in this view of type date.DurationThe duration in minutes. If you specify a value for End Date, Duration is ignored.The minimum duration shown in the calendar is 30 minutes. Items with a duration less than 30 minutes will still appear as 30 minutes long.The calendar control supports all date behaviors (User Local, Date Only, and Time-Zone Independent).Timeline control Provide a timeline of recent, relevant news articles and Twitter tweets for an account.CC_Timeline_GroupOrderOrder of the group the item belongs to relative to other groups (assign values 1, 2, 3, and so on for groups to be displayed). The group will be displayed in ascending value of group values assigned.CC_Timeline_ThumbnailURLField to map for thumbnail of image/icon to display for each item.Linear slider Description The linear slider control lets your users input numerical values by dragging a slider and provides an option for typing in the quantity. The slider provides whole number input and display only.Field Type Use this control for any numerical or money field.Set the amount to add or subtract from the current value when entering data with this control.Option sets Description The option set control presents a set of choices for your users to choose from when entering data.Field Type Use this control for option sets with two or three choices only.Star rating Description Use the star rating to provide a visual representation of a rating. The maximum number of stars you can set is five.Field Type You can use this control for whole numbers only; it can’t accept decimal values. Note Be sure to select the Hide on web option for this control.Radial knob Description The radial knob provides a way for users to enter data by sliding the knob, and shows up on the screen as a circle. The radial knob control provides whole number input and display only. You can use touch to change the value, or you can use the keypad to focus on the number and edit it.Field Type Use this control for any numerical or money fields. Note This control isn’t supported on Android 4.2 and 4.3 devices. It impacts the scrolling experience on those versions. Set the amount to add or subtract from the current value when entering data with this control.Website preview Description Use the website preview control to map a URL field and show a preview of the website.Field Type URL Important By enabling this control, you consent to allow your users to share certain identifiable device information with an external system.Bullet graph Description The bullet graph control displays a single key measure with a comparative measure and qualitative ranges to instantly signal whether the measure is good, bad, or in another state. Use this control in dashboards for any numerical or money field. For example, you can map the value to actual revenue and the target to estimated revenue to visualize actual versus estimated revenue.Field Type Us this control with any numerical or money fieldTargetMap this to the field you want to compare the value with. For example, if Value is mapped to Actual Revenue, you can map Target to Estimated Revenue, or you can provide a static value.Pen Control Description Use the pen control to capture written input such as signatures. Field Type Text, multiline Note The minimum recommended Maximum Length specified for the field this control maps to is 15000. Be sure to select the Hide on web option for this control. PenModeSpecify PenMode!Draw, PenMode!Erase, or PenMode!Select to determine what happens when a user drags a pointing device in a pen control.Auto-complete Description The auto-complete control filters an item list as you type and lets you select a value from the drop-down list. For example, you can use this control to let users choose from a dropdown list of states or countries/regions.Field Type This control maps to a Single Line of Text type field.Multimedia Description You can embed videos to provide a richer customer experience for sales and field people on the go. Use this control to map to a URL field that contains the audio or video link to play in the control.Field Type URL Note This control is supported on Android versions 4.4 and later. YouTube videos aren’t currently supported on Windows 8 and Windows 8.1 tablets and phones. On Windows 10, only HTTPS videos (including YouTube) are supported. Supported media types include:Streaming MP4 filesYouTube videosAzure mediaAudio streamsNumber input Description Use the number input control to help users enter data quickly. Users only have to tap the plus and minus buttons to change a numeric value in increments you set. Users can also type a number directly into the field. This field is only supported in edit mode.Field Type Use this control for any numerical or money field. Set the amount to add or subtract from the current value when entering data with this control.Input Mask Description With the input mask control, you set the formatting for a field like phone number or credit card to prevent entering invalid data. For example, if you want users to enter a United States phone number in the format +1-222-555-1011, use the input mask +1-000-000-0000.Field Type Formatted fields.Enter the mask to use for validating data as users enter it. You can use a combination of the following characters for the mask:0 – Digit9 – Digit or space# – Digit, sign, or spaceL – LetterI – Letter or spaceA – AlphanumericA – Alphanumeric or space – Converts characters that follow to lower case – Converts characters that follow to upper case| – Disables case conversion\ – Escapes any character, turning it into a literalAll others – LiteralsLinear Gauge Description The linear gauge lets your users input numerical values by dragging a slider instead of typing in the exact quantity. The slider provides whole number input and display only.Field Types Use this control for any numerical and money fields. Set the amount to add or subtract from the current value when entering data with this control.Arc knob Description The arc knob provides a way for users to enter data by sliding the knob, and shows up on the screen as an arc. The arc knob control provides whole number input and display only. You can use touch to change the value, you can also focus on the number and edit it using the keypad.Field Types Use this control for any numerical and money fields. Note This control isn’t supported on Android 4.2 and 4.3 devices. It impacts the scrolling experience on those versions.Set the amount to add or subtract from the current value when entering data with this control.Any product + Partner specific support optionshttp://aka.ms/ContactSupportMicrosoft Partner associated AAD sign-in required for MPN Program and Technical Presales and Deployment Services online submission.Any user can use Chat for MPN Program requestsRequired for On-premises and AzurePartners only Make it easier for your sales reps to increase their sales by creating a product catalog. The product catalog is a collection of products and their pricing information. To set up pricing, you need to define the units in which your products are sold, the amount to charge for each unit, and the discounts you want to offer based on volume purchased.Other than setting up the pricing for products, product catalog also supports product taxonomy that lets you create a rich classification of products. This helps ensure that your customers receive the most appropriate and complete solution.Because of how units, discounts, and prices are tied together, it s important that you create each of these components in a product catalog in the following sequence:Create products for the items you sell. You can create a standalone product or a product inside a family depending on how you want to organize and classify your products. Each product you create will be linked to a unit group and default unit. You can also create a standalone bundle or a bundle inside a product family.Create a product familySelect one of the price lists to which you added the product as the default price list for the product. Dynamics 365 for Sales uses the default price list for calculations when the associated price list in the opportunity or order for the product doesn t contain a price definition of the product.Create a product family Deploy Microsoft Dynamics 365 for Outlook by using Group PolicyGroup Policy provides an infrastructure for centralized configuration management of the operating system and applications, such as Dynamics 365 for Outlook, that run on the operating system. The Group Policy settings you create are contained in a Group Policy Object (GPO). To create and edit a GPO, use the Group Policy Management Console (GPMC). By using the GPMC to link a GPO to selected Active Directory sites, domains, and organizational units (OUs), you apply the policy settings in the GPO to the users and computers in those Active Directory objects. More information: Group Policy OverviewUsing Group Policy, you can deploy Dynamics 365 for Outlook. This topic shows you how to perform a Group Policy-based software deployment that publishes Dynamics 365 for Outlook making it available for users to install from Control Panel. When you publish software for users, you give them the opportunity to decide if and when they want to install it.ImportantYou must run the Microsoft Dynamics CRM for Outlook Setup program (SetupClient.exe) by using the administrative installation option (/A) to create a Windows Installer package (CRMClient_bitversion.msi) for Group Policy deployment. You cannot use the Windows Installer package (Client.msi) that is included with the Dynamics 365 for Outlook installation files to deploy by using Group Policy. For more information about how to perform an administrative installation, see Install Microsoft Dynamics 365 for Outlook.To complete this procedure, you must be a member of the Domain Administrators security group, the Enterprise Administrators security group, or the Group Policy Creator Owners security group.Preparing Dynamics 365 for Outlook for a Group Policy deploymentUse this procedure to create the CRMClient_bitversion.msi file that is required for a Dynamics 365 for Outlook Group Policy deployment.Create the CRMClient_bitversion.msi fileBefore you build the CRMClient_bitversion.msi file, you can edit the Default-Client_Config.xml file that is included with the installation files. This file is used by the Microsoft Dynamics 365 for Outlook Configuration Wizard to establish settings, such as the organization URL, after Dynamics 365 for Outlook is installed on the user’s computer. Although this step is optional, it can simplify Dynamics 365 for Outlook configuration for Dynamics 365 users. More information: Step 2: Configure Microsoft Dynamics 365 for Outlook by using an XML configuration fileDetermine the distribution share, and then run Microsoft Dynamics CRM for Outlook Setup to build the administrative installation files.ImportantThe CRMClient_bitversion.msi file is used as the package for Group Policy software installation. After you follow this procedure, users can select Dynamics 365 for Outlook in Control Panel for on-demand installation. You can’t use the CRMClient_bitversion.msi file directly to install Dynamics 365 for Outlook.Create a network share that all Dynamics 365 for Outlook users will have access to. This share will be the distribution location for the GPO.Run SetupClient.exe at the command prompt by using the /A and /targetdir parameters. The /A parameter specifies an administrative installation, and /targetdir parameter specifies the distribution share that you created in the previous step. For more information about Microsoft Dynamics CRM for Outlook Setup command prompt parameters, see Step 1: Install files.Example:setupclient.exe /a /q /targetdir \\FileShare\CRMforOutlookConsider using Microsoft Distributed File System (DFS) to help improve the security and availability of your distribution points. For more information about DFS, see DFS Namespaces and DFS Replication Overview. We recommend that you understand the DFS features before you configure your distribution point servers.Create the Group Policy Object (GPO) and target the application to Dynamics 365 users. To do this, follow these steps:On a domain controller in the domain where Dynamics 365 is installed, start Group Policy Management.In Group Policy Management, expand Forest, Domains right-click the domain, and then click Create a GPO in this domain, and Link it here.In the New GPO dialog, type a name for the GPO, such as Microsoft Dynamics 365 Users, and then click OK.Creating a GPO at the domain level configures the GPO with domain-wide scope.In the group policy pane, right-click the GPO that you created in the previous step, and then click Edit.The Group Policy Management Editor opens.In Group Policy Management Editor, under User Configuration, expand Policies, and then expand Software Settings.Right-click Software Installation, point to New, and then click Package.Type the full path or locate the Dynamics 365 for Outlook Windows Installer package (CRMClient_64.msi or CRMClient_32.msi) that was created by the administrative installation, and then click Open. For more information about how to create an administrative install package for Dynamics 365 for Outlook, see the /A parameter in Install Microsoft Dynamics 365 for Outlook using a Command Prompt.ImportantThe Dynamics 365 for Outlook administrative installation folders must be on a network share that can be read-accessed by Dynamics 365 users in the domain.TipBy default, the package name is Microsoft Dynamics 365 version for Outlook for both 32-bit and 64-bit packages. Consider renaming the package to Dynamics 365 for Outlook version 64-(bit) or Dynamics 365 for Outlook version (32-bit). This name appears in Control Panel in the list of programs to install from the network.In the Deploy Software dialog, select Publish to publish the Dynamics 365 for Outlook application, and then click OK.By default, Dynamics 365 for Outlook is available in Control Panel for all authenticated users the next time that they log on to the domain. To limit the scope to a specific organizational unit (OU), group, or individual user, in Group Policy Management, expand Group Policy Objects, and click the GPO named Microsoft Dynamics 365 Users, and then add or remove the security objects that you want, such as a group, in the Security Filtering area of the publication on the Scope tab.Publish versus AssignWhen you publish an application by using GPO deployment, it is made available for users to install by using Program and Features (or in previous versions of Windows, Add or Remove Programs) in Control Panel. Assigned applications are installed when a user logs on to the domain.NoteDynamics 365 for Outlook doesn’t support application assignment through GPO installation. For more information about publishing versus assigning software, see the Group Policy deployment documentation for your operating system.Share on Facebook When attempting to render webpages via the Outlook folder pane using the Microsoft Dynamics 365 for Microsoft Outlook add-in (Outlook client), the view pane remains blank and Waiting for a page to be retrieved from a CRM server displays. The pane never loads the corresponding webpage.The Dynamics 365 for Outlook add-in relies on customized roaming home pages in order to render webpages within Outlook. The October 2017 Microsoft Outlook security update disables roaming home pages in Outlook to address a significant vulnerability with the application, and as such, inadvertently causes the add-in to fail.More information on why this issue is occuring can be found at the following article from Outlook:Outlook Home Page feature is missing in folder propertiesAll versions of the Microsoft Dynamics 365 for Microsoft Outlook add-in family are affected by this issue. This includes Microsoft Dynamics CRM 2016 for Microsoft Office Outlook, Microsoft Dynamics CRM 2015 for Microsoft Office Outlook, and Microsoft Dynamics CRM 2013 for Microsoft Office Outlook.This also affects all versions of the Dynamics 365/ CRM organization that the add-in is connecting to.The Outlook Security update versioning information is found below:Security Update for Microsoft Outlook 2010 (KB4011089) 32-Bit EditionSecurity Update for Microsoft Outlook 2010 (KB4011089) 64-Bit EditionSecurity Update for Microsoft Outlook 2010 (KB4011196) 32-Bit EditionSecurity Update for Microsoft Outlook 2010 (KB4011196) 64-Bit EditionSecurity Update for Microsoft Outlook 2013 (KB4011178) 32-Bit EditionSecurity Update for Microsoft Outlook 2013 (KB4011178) 64-Bit EditionSecurity Update for Microsoft Outlook 2016 (KB4011162) 32-Bit EditionSecurity Update for Microsoft Outlook 2016 (KB4011162) 64-Bit EditionAny future cumulative Outlook updates will contain these Security Updates and will cause this issue to occur, such as the following updates:Update for Microsoft Outlook 2013 (KB4011252) 32-Bit EditionUpdate for Microsoft Outlook 2013 (KB4011252) 64-Bit EditionUpdate for Microsoft Outlook 2016 (KB4011240) 32-Bit EditionUpdate for Microsoft Outlook 2016 (KB4011240) 64-Bit EditionDue to this security update resolving multiple significant vulnerabilities within the Microsoft Outlook application, it must remain installed. In order to re-enable roaming home pages as a workaround while a permanent resolution is developed, a registry key must be added to the local client machines running the Microsoft Dynamics 365 for Outlook application. This key must be installed either through direct registry edit or via Group Policy in your organization.The DWORD value for this key is being set to 2 in order for it to be defined in a future security update.The following registry key is dependent on the version of Microsoft Outlook installed:Microsoft Outlook 2016:[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security] EnableRoamingFolderHomepages =dword:00000002Microsoft Outlook 2013:[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Security] EnableRoamingFolderHomepages =dword:00000002Microsoft Outlook 2010:[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security] EnableRoamingFolderHomepages =dword:00000002Once this registry key is added to the local client, Microsoft Outlook must be restarted and the add-in will be able to render webpages without issue.Open the Main Custom form.Go to Settings Customization Customize the System Entities Account Form Select the Entity Main form.The following screen appears:Add the Web Resource propertiesOn the Web Resources page, enter the following properties:Search and select the iv_/webpages/summary_mashup.htm web resource.Enter the Field Name and Label Properties field values as WebResource_Insights and Insights.Enter the Web Resource Custom Parameter(data) property values as solutionVersion=4.1 crm_version=v123 (THIS IS AN OLD VERSION, IF YOU HAVE FILLED THIS FIELD, KEEP IT, DO NOT EDIT IT).Select the Pass record object-type code and unique identifier as parameters and Enable for Tablet check boxes.Add the Formatting tab propertiesSelect the Formatting tab and change the following values:Select the One-Column check box.Enter the value Number of Rows as 20.Select the Automatically expand to use available space check box.Deselect the Display Border check box.Create the Insights Navigation Link pageDouble-click on the Common tile to make it editable. On the Custom Form page, select Insights in the left pane and click the Navigation Link icon as illustrated below:Note: If the Insights link does not exist under the Common tile, create a new Navigation Link.Add Navigation Link propertiesOn the Navigation Link dialog box, enter the following information:Name as Insights.Icon as iv_/images/insights_32px.pngSearch and select the Web Resource URL as iv_/webpages/detail_mashup.htm.Modify the custom form propertiesOn the Form Properties page, select the Parameters tab and enter the following information:Click the + Add icon.Enter the Name as iv_onLoadAction.Enter the Type as SafeString.Click Save, then click Publish.Note: Repeat steps 1-9 for Account, Contact, Opportunity, and Lead Microsoft Dynamic CRM entities. Summary Starting with Dynamics 365 (online) version 9.0, Microsoft will begin requiring connections to customer engagement applications to utilize TLS 1.2 (or better) security. Any connections to Dynamics 365 (online), version 9.x will fail if they do not use TLS 1.2 security protocol. This will impact several Dynamics services including access to the Dynamics 365 Customer Engagement (CRM) web application.More InformationTLS 1.0 deprecation plan may require the following:Code analysis to find/fix hardcoded instances of TLS 1.0 (or instances of older TLS/SSL versions).Network endpoint scanning and traffic analysis to identify operating systems using TLS 1.0 or older protocols.Full regression testing through your entire application stack with TLS 1.0 disabled.Migration of legacy operating systems and development libraries/frameworks to versions capable of negotiating TLS 1.2.Compatibility testing across operating systems used by your business to identify any TLS 1.2 support issues.Coordination with your own business partners and customers to notify them of your move to deprecate TLS 1.0.Understanding which clients may not interoperate by disabling TLS 1.0How will you or your customers be impacted?Any connections to Dynamics 365 (online), version 9.x will fail if they do not use TLS 1.2 security protocol. This will impact several Dynamics services (listed below), including access to the Dynamics 365 Customer Engagement web application.A quick way to determine what TLS version will be requested by various clients when connecting to your online services is by referring to the Handshake Simulation at Qualys SSL Labs.Supported versions of Internet Explorer and Microsoft EdgeSupported non-Internet Explorer web browsersMozilla Firefox (latest publicly-released version) running on Windows 10, Windows 8.1, Windows 8, or Windows 7Google ChromeGoogle Chrome (latest publicly-released version) running on Windows 10, Windows 8.1, Windows 8, Windows 7, and Android 10 tabletGoogle Chrome (latest publicly-released version) running on Mac OS X 10.8 (Mountain Lion), 10.9 (Mavericks), or 10.10 (Yosemite)Apple Safari (latest publicly-released version) running on Mac OS X 10.8 (Mountain Lion), 10.9 (Mavericks), 10.10 (Yosemite), or Apple iPadSupported versions of Microsoft OfficeMicrosoft Office 365Microsoft Office 2016Microsoft Office 2013Microsoft Office 2010Ensuring support for TLS 1.2 across deployed operating systemsMany operating systems have outdated TLS version defaults or support ceilings that need to be accounted for.  Usage of Windows 8/Server 2012 or later means that TLS 1.2 will be the default security protocol version:Error ExamplesBelow are some potential connectivity errors you might encounter when non-TLS 1.2 security protocol is used:Browser error: Can t connect securely to this pageThis might be because the site uses outdated or unsafe TLS security settings. If this keeps happening, try contacting the website s owner.Connector error:Microsoft.Xrm.Tooling.CrmConnectControl Information: 8 : Login Status in Connect is =  Validating connection to Microsoft Dynamics CRM Microsoft.Xrm.Tooling.Connector.CrmServiceClient Error: 2 : ERROR REQUESTING Token FROM THE Authentication contextMicrosoft.Xrm.Tooling.Connector.CrmServiceClient Error: 2 : Source  : mscorlibMethod   : ThrowIfExceptionalError        : One or more errors occurred.Stack Trace              : at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)at System.Threading.Tasks.Task`1.get_Result()at Microsoft.Xrm.Tooling.Connector.CrmWebSvc.ExecuteAuthenticateServiceProcess(Uri serviceUrl, ClientCredentials clientCredentials, UserIdentifier user, String clientId, Uri redirectUri, PromptBehavior promptBehavior, String tokenCachePath, Boolean isOnPrem, String authority, Uri targetServiceUrl, AuthenticationContext authContext, String resource)Inner Exception Level 1:Source: Microsoft.IdentityModel.Clients.ActiveDirectoryMethod: CloseError: Object reference not set to an instance of an object.Stack Trace: at Microsoft.IdentityModel.Clients.ActiveDirectory.HttpWebResponseWrapper.Close()at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.d__0.MoveNext() End of stack trace from previous location where exception was thrown at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.d__8.MoveNext() Developer tools error: Inner Exception Level 1 :Error : The underlying connection was closed: An unexpected error occurred on a send.Stack Trace: at System.Net.HttpWebRequest.GetResponse()at System.ServiceModel.Description.MetadataExchangeClient.MetadataLocationRetriever.DownloadMetadata(TimeoutHelper timeoutHelper)at System.ServiceModel.Description.MetadataExchangeClient.MetadataRetriever.Retrieve(TimeoutHelper timeoutHelper)Inner Exception Level 2 :Error : Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.Stack Trace: at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) How to be ProactiveMicrosoft recommends customers proactively address weak TLS usage by removing TLS 1.0/1.1 dependencies in their environments and disabling TLS 1.0/1.1 at the operating system level where possible. Given the length of time TLS 1.0/1.1 has been supported by the software industry, it is highly recommended that any TLS 1.0/1.1 deprecation plan include the following:Application code analysis to find/fix hardcoded instances of TLS 1.0/1.1.Network endpoint scanning and traffic analysis to identify operating systems using TLS 1.0/1.1 or older protocols.Full regression testing through your entire application stack with TLS 1.0/1.1 and all older security protocols disabled.Migration of legacy operating systems and development libraries/frameworks to versions capable of negotiating TLS 1.2.Compatibility testing across operating systems used by your business to identify any TLS 1.2 support issues.How you or your customers can avoid being impacted.Custom Windows clients built utilizing .NET 4.5.2 (web and native client applications)Custom Windows clients built utilizing .NET 4.5.2 can be fixed by recompiling on .NET 4.6.2. Versions of .NET 4.6.2 and higher implement a process that will seek the highest possible security transport that the host operating system supports.If you are unable to do this, you can utilize a registry setting on Windows that will force .NET to utilize the highest possible security standard. Please Note: This is a machine-wide setting and may have undesired affects. It is recommended that you or your customer utilize the method of recompiling to .NET 4.6.2 or higher. The registry settings that will force .NET 4.5.2 to prefer TLS 1.2 machine-wide are documented in the article Microsoft Security Advisory 2960358 in the section Suggested Actions under Manually disable RC4 in TLS on systems running .NET Framework 4.5/4.5.1/4.5.2 Please check with the framework or language provider to determine how to configure your application to utilize TLS 1.2Download and install Version 8.2.2.137. This is required to connect Dynamics 365 for Outlook with Dynamics 365 (online), version 9.0.Download latest version of tools, used in development, from NuGet. This is required to connect to Dynamics 365 (online), version 9.0. This apply s to Dynamics 365 Customer Engagement as of version 9More InformationService scheduling in Dynamics 365 for Customer Service is deprecatedThe Unified Resource Scheduling solution is included with Dynamics 365 for Field Service. With this solution, you can automatically set up the system to schedule multiple booking requirements on a recurring basis. This minimizes overall travel time and maximizes efficient use of all resources. It takes many constraints into account, such as resource availability, skills required, working hours, duration, and time windows to optimize the schedule.The existing service scheduling functionality using the Service activity is deprecated and will be removed in a future major release. Service scheduling features will be included in the Unified Resource Scheduling solution. This solution integrates seamlessly with Dynamics 365, and will work with Dynamics 365 for Customer Service. The Unified Resource Scheduling solution will provide feature parity with the existing service scheduling feature.Existing service scheduling users will be provided advance notice for a timebound migration to the new service-scheduling capabilities.More information: Help Training: Use Resource Scheduling Optimization to schedule multiple booking requirements on a recurring basisDialogs are deprecatedYou can use a Dialog process to create an interactive step-by-step data entry form that requires user input to start and run to completion. When you start the dialog process, a wizard-like interface is presented; users make selections or enter data as they progress through each page of the wizard.Dialogs are deprecated and are replaced by mobile task flows (available as of the December 2016 update), and business process flows. Both task flows and business process flows will continue to evolve to make the transition easier.Usage of Parature knowledgebase as the Dynamics 365 knowledge management solution is deprecatedUsage of Parature from Microsoft knowledgebase as the Dynamics 365 knowledge management solution is deprecated. This feature is replaced by Knowledge Management features in Dynamics 365.The Knowledge Solution setting in the Knowledge Base Management Settings dialog box, which provides a connection between Dynamics 365 and Parature from Microsoft, will be removed in a future major release of Dynamics 365.Project Service Finder app is deprecatedThe Project Service Finder App, available for use with Dynamics 365 for Project Service Automation, is deprecated. The legacy application will be supported for associated legacy Project Service Automation releases in accordance with Microsoft’s Modern Lifecycle Policy. The functionality available through this app will be available in a future release of Dynamics 365 in the Dynamics 365 for Project Service Automation application.Contracts, Contract Line Items, and Contract Templates entities are deprecatedThe Contracts, Contract Line Items, and Contract Templates entities are deprecated and will be removed in a future major release of Dynamics 365. This functionality has been replaced by entitlements in Dynamics 365 for Customer Service.Standard SLAs in Dynamics 365 for Customer Service are deprecatedStandard service level agreements (SLA Type field is set to Standard) are deprecated and will be removed in a future major release of Dynamics 365. Standard SLAs are replaced by enhanced SLAs. More information: TechNet: Enhanced service level agreementsRelationship Roles are deprecatedRelationship Roles (Settings>Business Management>Relationship Roles) are deprecated and will be removed in a future major release of Dynamics 365. This feature is replaced by Connection Roles. More information: Help and Training: Create connections to view relationships between records.Mail Merge is deprecatedIn Dynamics CRM 2016 (version 8.0), we introduced server-side document generation using Word and Excel templates. You can use these templates to provide standardized documents or customized data analysis for your organization.Mail merge from previous versions is deprecated. This includes the mail-merge Word add-in as well as mail-merge templates (Settings>Templates>Mail Merge Templates).More information: Help Training: Create Word and Excel templates from Dynamics 365 dataAnnouncements are deprecatedAnnouncements (Settings>Administration>Announcements) are deprecated and will be removed in a future major release of Dynamics 365.Ready-to-use business processes available through Add Ready to Use Business Processes setting are deprecatedReady-to-use business processes available through the Add Ready-to-Use Business Processes setting (Settings>Data Management>Add Ready-to-Use Business Processes) are deprecated and will be removed in a future major release of Dynamics 365. You can find ready-to-use business processes on Microsoft AppSource.Some client APIs are deprecatedThe following client APIs are deprecated in the current release to reorganize the Xrm client API object model to better align with the need of using the same client scripts without having to change them based on the context or the client (web client or the new Unified Interface) where they run. You should plan to use the new client APIs mentioned in the Replacement Client API column instead of the deprecated ones. The deprecated client APIs will continue to be available and supported until they are officially removed from a future major release of Dynamics 365.For information about the new client APIs, see Client scripting in Customer Engagement using JavaScriptEntityMetadata.IsInteractionCentricEnabled property is deprecatedAll entities supported in the Unified Interface are now enabled for the interactive experience in the new Customer Service Hub app. This implies that the EntityMetadata.IsInteractionCentricEnabled property, which indicates whether an entity can be enabled for interactive experience, is no longer relevant. The corresponding setting for this property in the Customization tool, Enable for interactive experience, is removed in the current release, and the EntityMetadata.IsInteractionCentricEnabled property will be removed from the future version of Dynamics 365 SDK for Customer Engagement.Silverlight (XAP) web resource is deprecatedThe Silverlight (XAP) web resource is deprecated on the web client, and is not supported on the new Unified Interface introduced in the Dynamics 365 (online), version 9.0. Instead of Silverlight web resources, you must use custom controls created using the HTML web resources with HTML5 to create UI components to visualize and interact with data.Share on Facebook If you ve moved to Dynamics CRM/365 Online then the likelihood is that you ve come up against the limitation of not being able to query the SQL database directly to perform more complex reporting or for custom integrations. Many on premises deployments rely on querying the backend databases and in the past this has been a blocker to moving to the cloud – or at least it has meant a complex and costly integration to copy the data from Dynamics 365 to a on prem SQL database.The introduction of the Data Export Service is a real game changer with the possibility to replicate your data from Dynamics CRM/365 online to an Azure SQL database in your own Azure Subscription. Once you have your data in a SQL Database you can then using PowerBI, integrate with other systems and create a data warehouse. I ve found that the speed of the replication is impressive, being minutes/seconds and not hours.There are a number of perquisites to enabling this which you can read about in msdn: https://technet.microsoft.com/en-us/library/mt744592.aspxAzure Active Directory linked to Office 365Azure SQL Database and user with correct permissionsAzure KeyVault created (using PowerShell script provided)Dynamics CRM Online 8.1 or laterData Export Service solution installed from App SourceChange tracking enabled for custom entities you want to syncYou must be a System Administrator to create the export profilesThe PowerShell script requires that you install the Azure cmdlets – see https://docs.microsoft.com/en-gb/powershell/azureps-cmdlets-docs/Here is a video that demonstrates this new service and how to set it upSourced From: Scott Durow (MVP)Additional Information:• Data Export Step by Step Manual Way: https://nishantrana.me/2017/03/19/configuring-data-export-service-in-microsoft-dynamics-365/• Data Export Service How to: https://crmchartguy.wordpress.com/2017/01/11/setup-the-data-export-service-with-a-power-bi-solution-template/• Data Export Service Technet: https://technet.microsoft.com/en-us/library/mt744592.aspx#SetupAzureKVShare on Facebook Starting with the July 2017 update for Dynamics 365 (online) we will begin requiring connections to customer engagement applications to utilize TLS 1.2 (or better) security. This aligns with updated Microsoft and industry security policies and best practices, and you may be required to take actions to maintain connectivity to Dynamics 365 Customer Engagement applications. Please review the following information to help you identify if you are impacted and what steps you may need to take. What is TLS:TLS stands for “Transport Layer Security,” and is a protocol that is an industry standard designed to protect the privacy of information communicated over the Internet. TLS is used in many web browsers and applications that communicate over HTTPS and TCP. What is the change:Today, all Dynamics 365 Customer Engagement online versions support TLS 1.0, 1.1 and 1.2, but starting with the release of the July 2017 update for Dynamics 365 (online), which is version 9.0 of the Customer Engagement platform, we will begin blocking connections to the updated product from clients or browsers that are using TLS 1.0 and 1.1. Versions 8.x and 7.x of Dynamics 365 Customer Engagement will not be affected with this change, and will continue to provide support for TLS 1.0, 1.1, and 1.2 as they do today. Please note: This change only affects Microsoft Dynamics 365 Online Customer Engagement, not on premises versions. How will you or your customers be impacted:All supported browsers for Dynamics 365 Customer Engagement (versions 7.x – Version 9.x) currently comply with the TLS 1.2 standards and will continue to work as before. However, if you have disabled the TLS 1.2 protocol on your browser or utilize a custom Windows client built with .NET 4.5.2 you will be affected and lose connectivity to organizations with the July 2017 update for Dynamics 365 (online), version 9.0.If you have deployed a non-Windows application that connects to a Microsoft Dynamics 365 Customer Engagement instance you will need to verify that the technology stack you used supports TLS 1.2 How you or your customers can avoid being impacted.• Custom Windows clients built utilizing .NET 4.5.2 (web and native client applications) o Custom Windows clients built utilizing .NET 4.5.2 can be fixed by recompiling on .NET 4.6.2. Versions of .NET 4.6.2 and higher implement a process that will seek the highest possible security transport that the host operating system supports. o If you are unable to do this, you can utilize a registry setting on Windows that will force .NET to utilize the highest possible security standard. Please Note: This is a machine-wide setting and may have undesired affects. It is recommended that you or your customer utilize the method of recompiling to .NET 4.6.2 or higher. The registry settings that will force .NET 4.5.2 to prefer TLS 1.2 machine-wide are documented in the article Microsoft Security Advisory 2960358 in the section Suggested Actions under Manually disable RC4 in TLS on systems running .NET Framework 4.5/4.5.1/4.5.2 • Non .NET Clients (web and client applications) o Please check with the framework or language provider to determine how to configure your application to utilize TLS 1.2 Share on Facebook Field Serviced Installation and SetupManage your field service operations with Microsoft Dynamics 365 for Field ServiceInstall Microsoft Dynamics 365 for Field ServiceView user accounts and security roles (Field Service)Configure default settings for Dynamics 365 for Field ServiceTurn on auto geocoding (Field Service)Use Connected Field Service to remotely monitor and service customer equipment (field service)Use Resource Scheduling Optimization to schedule multiple booking requirements on a recurring basis (field service)Schedule anything in Dynamics 365Install the Field Service mobile appShare on Facebook

TAGS:CE Dynamics Blog 

<<< Thank you for your visit >>>

Websites to related :
L's Shack II

  私の父親の田崎浩:JA1AHPは2019年10月にサイレントキーとなりました。遺品の整理をしている中で1957年5月にロシアから打ち上げられた世界初人工衛星「スプートニ

Accredited, Online College in Pa

  Check out our Information Sessions Explore the ways that Saybrook challenges conventions through each program offered. Through our virtual information

Welcome - Download Fonts For Fre

  Welcome to the Fontastico website. Feel free to browse in our large archive of high quality fonts. Fontastico offers more than 13,000 free desktop and

Font Squirrel | Free Fonts! Legi

  Free Font Utopia Free fonts have met their match. We know how hard it is to find quality freeware that is licensed for commercial work. We've done the

My Lamp Parts - #1 Shop f

  We are your #1 resource for lamp parts and lighting supplies! .To all our valued customers: We will be CLOSED FOR THE HOLIDAY on Monday and Tuesday (M

TMRS • Texas Municipal Retireme

  COVID-19 Information • The building remains closed and business travel is still suspended. If you need assistance, please call 800-924-8677 or send

Wallowa Valley Arts Council Jos

  Wallowa Valley Arts Council Promoting Emerging Artists of all Mediums in the Wallowas For thirty-eight years, the Wallowa Valley Arts Council was run

Natural Language Toolkit NLTK 3

  Natural Language Toolkit¶NLTK is a leading platform for building Python programs to work with human language data.It provides easy-to-use interfaces

Home | Southwest Fuel Convenien

  Welcome to the most comprehensive event for fuel, food, and convenience retailers in the Southwest United States. The Southwest Fuel & Convenience Ex

Cục quản lý chất lượng n

  Quy định mẫu chứng thư thủy sản xuất khẩu thị trường EU Quy định mẫu chứng thư thủy sản xuất khẩu thị trường EU

ads

Hot Websites