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 365 | Integration, Dataverse...
Suggested Answer

Advise on Dashboards for managing 100+ staff members

(4) ShareShare
ReportReport
Posted on by 8
Hi,
 
This is my scenario:
 
Our company is dealing with 1000+ different companies, and I have a 100+ different users accessing the system and working on several of these different companies (accounts). With some users being allocated to 50+ of these accounts, I also have Team Leaders who are in control of these users, which also need to see the records created on the specific accounts, and all accounts.
 
How can I create one dashboards, suitable for all users, to achieve daily targets, but the view should only show the current user, only the records for their account. (For 100+ users, on 1000+ accounts). I am currently running 12 dashboards on our system, to manage the staff, but, it's not efficient anymore, since tracking is becoming a lot more difficult 
 
Example:
 
Me (User) should be assigned to account 1, account 6, account 9 and account 80. and should only see my own views, where as you, should see yours / ours
 
Any help / advise will be much appreciated. 
Categories:
I have the same question (0)
  • Suggested answer
    Sahan Hasitha Profile Picture
    2,683 on at
    hi
    ·  Set up Access Teams or Owner Teams
    • Define account membership per user.
    • Add Team Leaders with broader access.
    ·  Build Dynamic Views
    • Accounts: Accounts where Current User is on Account Team.
    • Activities: Activity owner = Current User.
    • Opportunities/Leads: same pattern.
    ·  Design the Dashboard
    • Add charts & grids only based on these views.
    • Save as a System Dashboard (all users see it).
    ·  Test with different users
    • Log in as User A → only sees their records.
    • Log in as User B → sees theirs.
    • Log in as Team Leader → sees all subordinate records.

     
  • Suggested answer
    DAnny3211 Profile Picture
    11,417 Super User 2026 Season 1 on at
    Hi,
    In scenarios like yours, where multiple users are assigned to multiple accounts and visibility needs to be scoped per user, **Dynamic Dashboards** combined with **Security Roles** and **Advanced Filtering** can help streamline the experience.
    Here are a few suggestions:
    1. **Use Personal Views with Filters** – Encourage users to create personal views filtered by "Created By = Current User" and "Account = Assigned Accounts." These can be embedded into dashboards to ensure relevance.
    2. **Leverage Teams and Access Teams** – Assign users to **Access Teams** for each account. This allows granular control over record visibility without duplicating dashboards.
    3. **Create Role-Based Dashboards** – Instead of 12 separate dashboards, consider creating dashboards based on **Security Roles** (e.g., Staff, Team Leader). Use filters and charts that adapt based on the logged-in user.
    4. **Utilize Power BI Embedded** – For more complex scenarios, Power BI dashboards embedded in Dynamics can provide dynamic filtering based on user context and offer better scalability.
    5. **Explore Custom Controls or Canvas Apps** – If native dashboards become too rigid, a Canvas App or custom control can offer tailored experiences per user or team.
    You can find more guidance in the official documentation:
    - Create and configure dashboards in Dynamics 365
    - Security roles and user access
     
    Please verify if this approach helps improve your dashboard strategy.
    Thanks and best regards,  
    Daniele  
    *Note: This response was prepared with support from Copilot to ensure clarity and completeness.*

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 365 | Integration, Dataverse, and general topics

#1
11manish Profile Picture

11manish 152

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 69 Super User 2026 Season 1

#3
ManoVerse Profile Picture

ManoVerse 62 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans