Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Customize Site Map and Menu based on user's Previlage

(0) ShareShare
ReportReport
Posted on by 815

Hello,

we have 2 requirement to customize:-

Display Site Map based on Roles

Display Menu based on roles.

1.Site Map Customization based on below flow:-

Ex: we have sales team like Sales Person, Service Person, Marketing Person.

Sales Person should see only sales Site Map

Service Person should see only Service Site Map

Marketing Person should see only Marketing Site Map

2.Menu Customization based on below flow:-

How to hide menu like Connect To, Share, etc.

We want to display clean view based on User's role & department. Avoid unnecessary buttons.

Attached Screenshot for more ref:

0825.Site-Map.png

*This post is locked for comments

  • Verified answer
    Aric Levin Profile Picture
    Aric Levin 30,188 on at
    RE: Customize Site Map and Menu based on user's Previlage

    Forgot about 2016 :). Been working with 9.0 too much...

    Possibly you can provide different urls to access the system based on which division you are on, or since you are on-prem, have a custom aspx page that will redirect to the correct url based on the credentials of the user.

    If you have the ability to do it maybe it will be a solution for you...

  • Syed_Faisal Profile Picture
    Syed_Faisal 815 on at
    RE: Customize Site Map and Menu based on user's Previlage

    Yes, like you said the default app still appear.  Not sure how to hide those.

  • ashlega Profile Picture
    ashlega 34,477 on at
    RE: Customize Site Map and Menu based on user's Previlage

    The interesting part about apps is that default application will still be showing up, and it'll be using that default sitemap(sure we can update that sitemap as well, but do we really want to mess with it?) Either way, we are kind of trying to do the same here, but maybe what's missing in all this is the ability to hide default app completely.

    PS. Apps are available in 2016, too.

  • Syed_Faisal Profile Picture
    Syed_Faisal 815 on at
    RE: Customize Site Map and Menu based on user's Previlage

    Hi Goutam,

    I had tried this by Xrm.Sitemap tool but unfortunately no luck.

    Should i need to copy site map XML code and replace to the new entity, will this work?

  • Suggested answer
    gdas Profile Picture
    gdas 50,089 on at
    RE: Customize Site Map and Menu based on user's Previlage

    Create one entity and give the any privileges like read in that entity security roles .Assigned security rolw to the user  for example entity have the read access then it will show in service area and for other access the menu will not show.Now you can configure in sitemap based on the entity read access the sub area will display.

  • Suggested answer
    Aric Levin Profile Picture
    Aric Levin 30,188 on at
    RE: Customize Site Map and Menu based on user's Previlage

    Hi,

    For the first question. This is not possible.

    You cannot show/hide Site Map areas. If all the subareas don't show up on a particular Area then the area will not be displayed, but since you are probably sharing some entities between them, they will always show up.

    You might want to create a single Area (Workplace), that is shared among all and only displayed via access.

    In Dynamics 365 v9, you can do this (since you can create apps).

    For the second question, download ribbon workbench 2016. Create Display or Enable Rules based on privilege that you want to show. For each button that you want to hide based on a particular privilege attach the display/enable rules to the button.

    If you have not used ribbon workbench before, you can go to ribbonworkbench.uservoice.com for product support and samples how to perform these actions.

    Hope this helps.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,387 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans