3 Ingredients to take your Portal to the Next Level – Part I

First Ingredient: Inserting Maps

Hello Readers

We all have been asked a question at least in one implementation that can we show a map on Portals. Well this blog is a step by step process on how to show a map for a D365 object on portals.

Examples:

Store Locator

Shipment Tracker

Scenario: I want to show In-Transit consignments of my company on a map of my Portal when the customer logs onto Portal.

Prerequisites: You must have the following available in your D365 instance-

  1. Entity which you want to show on maps
  2. Entity must have the following two fields:
    1. Latitude
    1. Longitude
  3. Bing Map/Google Map API/Credentials

Step 1: After completing the above listed prerequisites, go to Navigation>>Portals>>Entity List as shown below:

Step 2: Create new entity list for the corresponding entity; I am using a custom entity called “Consignment”.

Type a name, map the entity name, select the home page of your portal and select a view respectively, as shown below:

Step 3: Under the ‘Map View’ tab, check mark “Map Enabled”

Select your Latitude and Longitude fields

Select a Map type, I am using Bing maps

In the credentials, enter the key generated by Bing Map for D365. Check the following URL if you need help with Bing Map key generation:

https://docs.microsoft.com/en-us/bingmaps/getting-started/bing-maps-dev-center-help/getting-a-bing-maps-key

Step 4: Now login to your Portal as Admin and edit the desired page where you want to show maps and select the entity list you created above under ‘Entity List’ lookup of Portal edit page.

Save the page.

And that’s all, see the result below:

Hope you find this helpful.

Happy CRMing! Read Part II

One thought on “3 Ingredients to take your Portal to the Next Level – Part I

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s