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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

How to Force Team Ownership on Accounts and Contacts?

(0) ShareShare
ReportReport
Posted on by

Is there a way to force TEAM Ownership on Accounts and Contacts as opposed to User Ownership?  We do NOT want to use any text identifier within team names, we would like to use something dynamic like looking up the OwnerIdType on the Account entity.  

*This post is locked for comments

I have the same question (0)
  • Community Member Profile Picture
    on at

    Hello JWhip:

    Yes you can just make a Team without any user attached to it.

    then you Assigned Ownership to that Team to the Account forms and Contact forms within the forms.

    Hope that made since.

  • Community Member Profile Picture
    on at

    We want to prevent Users from owning accounts.  We only want Teams to own Accounts.  Our teams are comprised of 1 or more Users.  So, when a user tries to reassign an account (or create an account), we want to make sure they are choosing a 'team' and not a 'user'.  I hope its not too confusing..

  • Community Member Profile Picture
    on at

    OK so they would click the Assign icon the pop up window will open.

    Click on the magnify Icon and look for 'Look up Records'

    Click on that

    Click on the Look for  User down area and select Team.

    Note if you don't see then then you have to go to the Security roll and click on the Business Management tab and give privileges to Team.

    Find the team you want to assign.

  • Community Member Profile Picture
    on at

    Thanks Damon, but that doesn't solve my problem.  I know how to assign accounts to both users and teams.  This is more advanced.  I want to PREVENT accounts from being assigned to Users and only allow TEAM ownership.  So, if someone assigns 'JWhip' (which is a user) as an account owner, they will receive a notification that "You can't assign an account to a user, it must be a team".  Where as, if they choose TeamJWhip (which is a team) it will be allowed.  

  • Abed Haniyah Profile Picture
    4,287 on at

    You can create a workflow to assign the created accounts to your team.

  • Suggested answer
    Abed Haniyah Profile Picture
    4,287 on at

    Dear JWhip,

    You can create a workflow to assign the created accounts to your team.

    Regards,

  • Royal King Profile Picture
    27,686 on at

    Create a real-time workflow and add a step to check the ownership type if ownership is user stop the workflow with cancel status that will prevent assigning user as an Owner for a record.

  • mscrmba Profile Picture
    on at

    1. Hide the Owner field.

    2. Suppress the Assign button on the ribbon.  (The only tricky bit - use Ribbon Workbench.)

    3. Add a custom 'Team' lookup field to the Account or Contact form.

    4.  Make sure the Teams have sufficient security to own Account / Contact records etc.

    5. On create and when that custom 'Team' lookup field is changed have a real-time workflow that assigns the Owner to be the 'Team' that has been manually selected.

    Assign-to-team.PNG

    Have tested it and that works for me.

  • Suggested answer
    Community Member Profile Picture
    on at

    Hi Jwhip,

    To assign the records on only teams but not on users u can create a workflow. To create it u can follow the criteria suggested by chitra & mscrmba.

  • Verified answer
    Community Member Profile Picture
    on at

    While there are various programmatic methods, most of these won't help very much for things like data that is imported, or leads being qualified.

    To properly prevent users from owning Accounts (or Contacts), make sure that they have no Read privilege for Account in any of their security roles. Yes, edit the security roles you assign to users and take away their read privileges, set it to none for Account, Contact or other entities you do not want them to own.

    Your users are all members of Teams, and those Teams will own records, so you must already have assigned Security Roles to those teams which include some level of Read privileges for Accounts or Contacts.

    If you set this to "user" it will means that users can only read Accounts owned by Teams they are a member of. If set to Organisation, they can read all Accounts (/Contacts). If set to BU or PC:BU, things get more complicated (unless you only have a single BU):

    http://wp.me/p2I5L-ip

    Generally, I would suggest that you do *not* assign "regular" roles to Teams that have a single purpose such as Account ownership, as it can get really hard to troubleshoot other security issues. Grant Teams only the privileges they actually need for their purpose - in this case the read permissions for Account and Contact to have ownership, and possibly other privileges on these entities if you are using the Teams to provide cross-BU access.

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…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans