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

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

Best practice for Sharing Records - New Business Unit or Access Team?

(0) ShareShare
ReportReport
Posted on by 205

Hi Everyone,

I've got a request from a group of four users who will be working together to share records amongst themselves and I'm wondering what would be the best way to accomplish this within the company.

The group of four are currently assigned under the parent Business Unit along with the rest of the users in that Unit.  The parent Business Unit is restricted to just user access to just about everything.  So from what I can tell I have a few different options.

1. Sharing - they could each share records with each other but this is not ideal given all that I've read about the nightmare this can create

2. Access Team - This seems like a good option in theory.  I could create the Access Team then add a field on the Lead, Contact, and Opportunity form for the owner to select which members have access to        the records.  Though I can already hear the complaints that they have to select someone to share the record with.  My understanding is that they want to share all records automatically.  So an Access Team might not be the best bet to make it an easy process for the user.

3. Create a new Business Unit underneath the parent Business Unit and assign all four users to the new Unit.  Then set up a Security Profile and assign it to the new Business Unit.  The new Security Role would limit access to the Business Unit which should work for those four users.  I'm wondering though it assigning the new Business Unit a profile like that would mess us the current restrictions on viewing entities for the rest of the org.

Have you had a request like this and can share your approach and thoughts?

Thank you,

Chris 

I have the same question (0)
  • Suggested answer
    ashish12 Profile Picture
    3,079 on at
    RE: Best practice for Sharing Records - New Business Unit or Access Team?

    Hi Chris,

    I would suggest to use access teams rather adding a code to share records.

    Thanks

  • Suggested answer
    Steven RH JIANG Profile Picture
    on at
    RE: Best practice for Sharing Records - New Business Unit or Access Team?

    Hi Chris,

    Sorry for getting back to you late.

    Sharing records can only be achieved via code. OOB workflow doesn't support sharing action.

  • clw Profile Picture
    205 on at
    RE: Best practice for Sharing Records - New Business Unit or Access Team?

    Hi Steven,

    Thank you for your reply.  While I'm still learning the ways to incorporate code into Dynamics, could this same be achieved via a workflow or Microsoft Flow?

    I'm thinking it would trigger upon the create/update of a Lead, Contact, or Opportunity if the owner was one of the 4 users and then assign (or update) by adding all 4 users to the access team for that record.

    Do you believe that would that achieve the same thing but without the code?

    Thanks!

  • Steven RH JIANG Profile Picture
    on at
    RE: Best practice for Sharing Records - New Business Unit or Access Team?

    Hi Chris,

    I would suggest to take 'Access Team' approach.

    You can pre-create an 'Access Team', and add all these 4 users into this team.

    Upon create/update event of the Lead, Contact or Opportunity record, base on concern criteria, you can use GrantAccessRequest (docs.microsoft.com/.../microsoft.crm.sdk.messages.grantaccessrequest to grant access to this team.

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Rishabh Kanaskar Profile Picture

Rishabh Kanaskar 258

#2
MVP-Daniyal Khaleel Profile Picture

MVP-Daniyal Khaleel 172

#3
Tom_Gioielli Profile Picture

Tom_Gioielli 116 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans