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,...
Answered

Time Tracking

(2) ShareShare
ReportReport
Posted on by 18
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:
I have the same question (0)
  • Verified answer
    Daivat Vartak (v-9davar) Profile Picture
    7,833 Super User 2025 Season 2 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
    638 Super User 2025 Season 2 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

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 179

#3
Tom_Gioielli Profile Picture

Tom_Gioielli 129 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans