CRM Integration
Microsoft Dynamics CRM Toolbar...
Microsoft Dynamics CRM App Creation and Installation
20 min
overview this document serves as a guide to configure the msd crm app at msd application's end please follow all the steps for the configuration given below usage instructions create microsoft dynamic account and do following configuration step 1 set up dynamics account 1 first, create an account or do sign up for msd 365 from the below link https //signup microsoft com/signup?offerid=bd569279 37f5 4f5c 99d0 425873bb9a4b\&dl=dyn365 enterprise plan1\&culture=en us\&country=us\&ali=1 copy the username and password 2 while creating the account select all services provided by https //port crm8 dynamics com/g/trialinstances/trialinstancepicker aspx now click on create your own trial now click on create new now select "all of these" checkbox and click on complete setup from here you can add the new instance as well and now copy the url from the browser 3 the user will do log in with the below url with credentials, username, and password https //cxfusion crm8 dynamics com/ 4 now we will redirect to this page step 2 register an application in azure for sso log in to the microsoft azure portal using your dynamics credentials steps to create app in azure https //portal azure com/#blade/microsoft aad iam/activedirectorymenublade/overview navigate to azure active directory from the left hand menu click on app registration and provide a nam e and now click on add new app and provide the details for the app set the application type to "web app / api" after that enter web api and msd crm url will be entered now provide the details for the app as given below in the sign on url field, enter the url of your app click create now click outside this box it will validate all the details and then create button will highlight now go to the app >> settings and then provides the reply urls as given below now to the app name >> settings >> required permission as given in below screenshot now go to the app name >> settings >> required permission and add the api access as given below step 3 grant api permissions navigate to api permissions now go to the app >> settings >> required permission >> add api access >> select an api and select the dynamic crm online (or common data service) now select the app >> settings >> required permission >> add api access >> enable access as provided in the below screen shot now add the api access as given in the below screen shot click the grant admin consent button to apply the permissions confirm by clicking "yes" now go to the keys and copy the client secret from here and save the same somewhere (important) and provide the details as given in below screen shot now copy the application id from the below screenshot now edit the manifest and provide the oauth2allowimplicitflow as true now copy the oauth 2 0 token endpoint and oauth 2 0 authorization endpoint from the endpoints as given below use only oauth2 v1 0 urls https //login microsoftonline com/b699289e 9677 4e1a a46e 3b7xt4dcefe9/oauth2/authorize configuration to enable channel specific framework in microsoft dynamics open your app page in microsoft crm dynamics eg https //\<orgurl> dynamics com/apps click on channel specific option (or) go to https //appsource microsoft com/en us/product/dynamics 365/mscrm d365ciframework and click on get it now now you have enabled cif now go to you dynamic home, click on drop down > (in all apps) select channel specific framework app > create a new app and fill the details in select unified interface apps for the channel ameyo toolbar supports in sales hub tab and customer service hub except these two other tab may not support ameyo toolbar enter all fields, channel url will be https //\<your server domain>/ameyowebaccess/toolbar/toolbar crm htm?ucilib=https //\<msd domain>/webresources/widget/msdyn cilibrary js eg https //abhay ameyo com 8443/ameyowebaccess/toolbar/toolbar crm htm?ucilib=https //ddeveloper crm8 dynamics com/webresources/widget/msdyn cilibrary js and than click on save and close data fields configuration (phone call activity) to start ameyo service on microsoft dynamics account, configure data fields to the app so that the ameyo user can use these data fields during the work these data fields help the user to fill the customer's information about the phone call perform the following steps to configure and store the phone call activities in the cif account go back to the home of microsoft dynamics account select "dynamics 365 custom" app from the main menu click "settings" icon, followed by "advanced settings" option from the list of settings located in the top right corner of the page it shows the following page of settings click "settings" icon located with "customizations" it shows the following page click "customize the system" tab located on the top of the page it shows the following page of powerapps, which makes you allow and integrate all fields to your ameyo account select the "entities" link to expand its tree it shows the list of all features scroll down to find "phone call" click it to expand it further click "fields" option to access the following page now, select "new" button located on the top create the new phone call fields that helps cif to create the compatible fields for ameyo you have to provide the inputs in the following fields display name name format maximum length create the following fields with their columns recording link field it allows the ameyo to record the calls and store them in the ameyo server display name recording link name recordinglink maximum length 500 format url disposition field it allows you to provide the dispositions in the cif as well display name disposition name disposition length 100 format text sub disposition field it allows you to provide the sub dispositions to the call display name sub disposition name subdisposition length 100 format text association field display name association name association length 100 format text agent field it allows the cif to recognize the agent with the help of ameyo display name agent name agent length 100 format text if you want to add more fields that are not present in the above steps, then contact the services team of ameyo after creating all above fields, close the page and return to the previous page now, there is a need to assign these fields to the phone call entity click "forms" option and click "fields" all options of "forms" options are displayed click "phone call" option in the right panel it shows the options in a navigation pane located on the right side , which contains the fields created in the previous step it helps cif to use all required services offered by ameyo to inherit all created fields are located in this right panel drag them to the section named "phone call" click "publish" button located on the top to save and publish the changes it shows a confirmation message click "ok" to save the changes now, go back to the entities page and open "phone call for interactive experience" it shows the following page perform the same steps, which you have performed earlier in the phone call menu drag the fields to the phone call menu and assign the control options as done in previous steps after completing all changes, click publish button to save the changes with the above steps, all configurations for microsoft dynamics account have been completed
🤔
Have a question?
Our knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.