Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Answered

Time Tracking

(2) ShareShare
ReportReport
Posted on by 16
Is there any features or third-party apps for Dynamics 365 CRM that allows an admin to track user logins to the CRM and how much time is spent on there?
Categories:
  • Verified answer
    Daivat Vartak (v-9davar) Profile Picture
    6,642 Super User 2025 Season 1 on at
    Time Tracking
    Hello NW-26022149-0,
     
    Yes, there are several ways to track user logins and time spent in Dynamics 365 CRM, both through built-in features and third-party solutions:  
     
    Built-in Features:
    1. Audit Logging:
      • Dynamics 365 has a robust audit logging feature that can track user logins and logouts.  
      • You can configure auditing to record specific events, including user access.  
      • This provides a historical record of when users logged in and out.  
      • However, it doesn't directly measure the time spent within the application in a user-friendly, reporting format.
      • To enable auditing you need to go into settings, then system settings, then the auditing tab.  
      • You can then start auditing, and select the areas to audit.  
    2. Access Logs (Azure AD):
      • If your Dynamics 365 instance is integrated with Azure Active Directory (Azure AD), you can access sign-in logs in the Azure portal.
      • These logs provide detailed information about user logins, including timestamps, IP addresses, and authentication methods.  
      • This is a good way to see when users are logging into the system, but does not provide details about time spent within Dynamics 365.
    3. Power Platform Admin Center Analytics:
      • The Power Platform Admin Center provides some basic analytics on environment usage, including active users.  
      • This gives you an overview of user activity, but it might not be as granular as you need for detailed time tracking.
     
    Third-Party Apps and Solutions:
    1. Usage Tracking Solutions from AppSource:
      • Microsoft AppSource offers various third-party apps designed for Dynamics 365 usage tracking.
      • These apps often provide more advanced features, such as:
        • Detailed reports on user activity.
        • Time spent on specific entities and records.
        • User adoption metrics.
        • Customizable dashboards.
      • Search AppSource with the terms "Dynamics 365 usage tracking" or "Dynamics 365 user analytics."
    2. Custom Development:
      • If you have specific requirements, you can develop custom solutions using:
        • Plugins or JavaScript to track user activity within Dynamics 365.
        • Power Automate to capture and analyze user data.
        • This approach requires technical expertise but offers the most flexibility.
    3. Third-Party Monitoring Tools:
      • Some third-party monitoring tools can track user activity across various applications, including Dynamics 365.  
      • These tools might provide broader insights into user behavior and productivity.

    Key Considerations:
    • Privacy: Be mindful of user privacy when implementing tracking solutions. Ensure you comply with relevant data privacy regulations.
    • Performance: Extensive tracking can impact system performance. Choose solutions that are optimized for performance.
    • Reporting: Select a solution that provides the reporting capabilities you need to analyze user activity effectively.
     
    Recommendation:
    • Start by exploring the built-in audit logging and Azure AD sign-in logs.
    • If you need more detailed tracking, consider third-party apps from AppSource.
    • If you have very specific requirements, custom development might be necessary.
     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more.
    If you have further questions, please feel free to contact me.
     
    My response was crafted with AI assistance and tailored to provide detailed and actionable guidance for your Microsoft Dynamics 365 query.
     
    Best Regards,
    Daivat Vartak
  • Verified answer
    Dharanidharan Profile Picture
    636 User Group Leader on at
    Time Tracking

    Yes! There are some third-party applications available for tracking user logins and time spent in Dynamics 365 CRM. Here's an overview of what you can use:

    XRM Toolbox - User Session Manager

    Features:

    1. Logs user login/logout time
    2. Tracks session duration
    3. Generates reports on user activity

    Third-Party Monitoring Apps (e.g., Inogic User Adoption Monitor, Dynamics 365 Usage Tracker)

    These apps track:
    • User login/logout
    • Time spent on CRM modules
    • Entity-level interactions
    • Active vs. inactive users
    Example solutions:
    1. Inogic User Adoption Monitor
    2. CloudFronts Dynamics 365 Usage Tracker

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,261 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 233,013 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans