web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Entity Permissions - M:M Relationships

(0) ShareShare
ReportReport
Posted on by

Hi.

Within the Helpdesk on the portal I need to be able to allow contacts to access cases for specific accounts other than just their own parent account.

Now I can't seem to find a way to do this, so my next option was to create a many-to-many relationship between case and contact (maintained via plugins) and link the contact to the relevant cases in this way.

I can't seem to find a way of using the defined M:M CRM relationship in the entity permission records though. is this possible?

Alternatively I tried creating a custom entity containing lookups to Case & Contact (essentially mimicking the M:M relationship described above which would also be maintained using plugins).

I then created 2 entity permission records - the parent one on this new entity linking from the contact.

The child one defined against the case entity using the parent permission.

I thought this would allow the contact to see any case records defined in the new custom entity but again this hasn't worked.

Is there some way to get this working using Entity permissions?

Essentially what I am trying to achieve is...

Contact Joe Bloggs has Account A as his parent account (the out-of-the-box entity permission allows him to correctly see all cases for this account).

But I need to be able to define that he also sees cases for accounts B and C.

It doesn't matter if I have to do some work in plugins to link the contact to the relevant cases to get it to work, as long as I can satisfy the requirement.

Thanks in advance for any assistance.

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Mahadeo Matre Profile Picture
    17,021 on at

    Hi,

    It looks like security role defined for user has permission to view only his own records.

    To give access to account B and C, either you change security role permission to see records within business unit .. this might open door to access more accounts than B & c.

    another option is Access Teams, you can create access teams and add users to access team to give specific record access, in this case you will give access to B & C only.

    third option is sharing, more like access teams, you can share B & C with another users.

    Here are some links for Security role

    msdn.microsoft.com/.../gg334717.aspx

    technet.microsoft.com/.../dn531090.aspx

    msdn.microsoft.com/.../gg334673.aspx

    Access Teams

    msdn.microsoft.com/.../dn481569.aspx

    www.powerobjects.com/.../access-teams-in-dynamics-crm-2013

    blogs.msdn.microsoft.com/.../using-teams-to-solve-complex-record-sharing-scenarios

    www.powerobjects.com/.../making-crm-records-private

    us.hitachi-solutions.com/.../exploring-a-new-feature-of-crm-2013-access-teams

    Sharing records

    community.dynamics.com/.../190046

    dynamicscrmcoe.com/behind-the-scenes-crm-record-sharing

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
AS-17030037-0 Profile Picture

AS-17030037-0 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans