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)

Account and Contact ownership

(1) ShareShare
ReportReport
Posted on by

After readign a bit on the web, it makes sense to have a team own account and contact records so that they are easily shared and updated. Also as people come and go I can just move a new person onto the team and they are granted ownership.

My questions are:

1. Do you agree this is the best approach?

2. If a user creates a new account or contact how do I assign ownership to the team automatically?

Thanks

*This post is locked for comments

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

    Hi msnchris

    My name is Andres Guzman, I'm glad to help you.

    The way to have a team and share the info with them, is to add to this team like owner of it. That why your first answer is yes.

    You can use a Workflow to assign the new account or contact with some validation or manually if you need to do that.

    Let me know if you need additional info

    Regards,

  • Aileen Gusni Profile Picture
    44,524 on at

    Msnchris,

    Using Team Ownership is good approach for data ownership and easy to maintain if your organization has high turn over percentage and also to avoid hassle in the sharing-record complexity, and if doesn't really care about each individual performance.

    Another benefit is by implementing Team Ownership, you can just simply share between team to share to other users across different Business Unit.

    It is recommended if your organization doesn't really care about data control security for each individual privacy of the records, because it will automatically 'shared' to other users with sharing same team membership.

    I guess so that this is very important feature that CRM added starting from CRM 2011 which was previously unavailable in previous version. Because CRM realizes that it is very possible that one CRM record can be 'owned' by more than just one person and to simplify sharing process to group of users, instead of one by one.

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

    But, it also has disadvantage if you want to drill down performance by each individual it is not possible. While, using User ownership, you can measure individual KPI + Team Performance as well, one user can be member of many team as well.\

    Due to that scenario, according to my opinion, it is okay to implement the Team Ownership if your organization doesn't really care about Salesperson private data, such as Customer and Contact. But, for Opportunity or Case for the sake of individual performance it is recommended to use User ownership instead of Team.

    One more thing you need to consider is also Access Team:

    community.dynamics.com/.../138504.aspx

    blog.customereffective.com/.../exploring-a-new-feature-of-crm-2013-access-teams.html

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

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

    And regarding to your Question:

    1. Do you agree this is the best approach?

    --> I agree if your organization meet that criteria, please refer to my previous explanation, regarding to the Data Control, Security, and Individual Performance.

    I myself, from my experience before, I found that in one of my client it is the best way using Team ownership because they don't care about their individual data, and no specific user is assigned to specific customer, they work as a team, regionally, one user can overlap customer coverage as long as they are under same team, so there is no point to keep individual ownership, we implemented Team ownership. Because their sales data is not important for each salesperson, instead, the Account term is only Customer that using their service only, not important who handle this Account.

    In other case, I have customer that Team ownership is not the best way because every report in certain time period, the Manager wants to see how many Account has been converted from Prospect to Customer for each individual salesperson. And also in fact they compete each other, even if under same Team or same Region, they don't want let the other salespeople see it unless they share it? So there is no way unless keep the record as Individual Ownership and keep control only until User level.

    2. If a user creates a new account or contact how do I assign ownership to the team automatically?

    This is not automatically. You need to change it.

    How?

    Depends..If your rule is kind of 'static' you can use Workflow.

    But, if it is too dynamic, I would like to recommend you use custom plugin or custom workflow activity.

    Because..remember, one User can be member of Multiple Team, as we know, Workflow (OOB workflow) cannot choose one from a group, from N:N relationship.

    But, if you only have few rules, like, if from this BU, then assign to Team A, if from that BU, then assign to Team B. then, this is possible.

    One more notable thing here is:

    "...I can just move a new person onto the team and they are granted ownership"

    If the person doesn't have the role assigned to him, if the records are now owned by Team, he cannot access the record.

    See this:

    blog.crmguru.co.uk/.../security-roles-and-teams-in-crm-2011-an-inconvenient-half-truth

    There is one case also:

    community.dynamics.com/.../152402.aspx

    Hope this can help you!

    Thank you.

  • Suggested answer
    Mithilesh Kumar Profile Picture
    10,047 on at

    Hi Msnchris,

    You are right, Team owned Accounts and Contacts which are nothing but Customers for your Organization are easier to maintain (in terms of ownership and sharing across multiple Teams / Business Units)

    Now answering to your question

    1. Do you agree this is the best approach.
    • Depends on how you track the performance of the Account Manager / Sales Person. If it collectively measured as a Team then of course this is the best approach.
    • Depends on how sensitive is your Account / Contact information and related records (activity, lead, opportunity) information, as these are viewable by all Team Members.
    • If a user creates a new account or contact how do I assign ownership to the team automatically?
      • Depends how complex is your process of assigning the Ownership to the Team
      • You can assign the Ownership manually the time you create Account / Contact
      • You can also use Workflow, if the process is not too complex
      • At last but not the least you can use Custom Workflow Activity or Plugin to achieve your requirement if the process is too complex.

    Hope that make sense

    Thanks

  • diegompc Profile Picture
    798 on at

    Hi msnchris ,

    Were you able to assign ownership to the team automatically?

    Do you mind to tell me how?

    Regards!!

  • diegompc Profile Picture
    798 on at

    Hi msnchris,

    Were you able to assign ownership to the team automatically?

    Do you mind to tell me how?

    Regards!!

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