Skip to main content

Notifications

Microsoft Dynamics CRM (Archived)

Make record read only for for direct reports in hierarchy model

Posted on by 11

I have three user e.g A, B and C
I have implemented hierarchy model with depth 3.

Hierarchy is A >> B >> C.

Each user has following roles for Service Request entity.

7_2D00_30_2D00_2017-4_2D00_45_2D00_27-PM-2.png

I have created a service request record "record 1" and assign it to user A - Then user "A" assign it user "B".

As per my testing and reading some articles.

User "A" edit/read records of user "B"   & User "A" cannot edit records of User "C". This is fact and it is functionally of hierarchy model.

But I want User "A" should not able to edit user "B" records, he should just read those records assigned to "B". I achieve this by giving user level create privileges - But at the same time I don't allow these user to create new records.

Any help please..

Thanks in Advance!

*This post is locked for comments

  • Suggested answer
    ashlega Profile Picture
    ashlega 34,475 on at
    RE: Make record read only for for direct reports in hierarchy model

    Hi,

     I believe if you don't want the "manager" to have write access to the direct report data, you should not be using hirerarchy security.

     Instead, you might, for example, reorganize the business units.. There could be a manager BU, and, under that one, a regular user BU. Regular users would have a role permitting access to their own records. Manager user would be placed in the manager BU, and would be assigned a role permitting access in the Bu and children BU-s

  • Suggested answer
    prt33k Profile Picture
    prt33k 6,907 on at
    RE: Make record read only for for direct reports in hierarchy model

    Hi,

    Your current design should work as expected.

    If A is in position 3, B in position 2 and A in position 1.

    All user get to read all record as the security role is org level.

    A cannot edit record owned by B or C

    B can edit record owned by A not C

    C can edit record owned by B not A

    Since you have not given create priv, user wont be able to create record. What exactly are you asking for?

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Complete!

🔔 Be sure to subscribe to the new forums you are interested in to stay up to date! 🔔

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,902 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,297 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans