This document contains hands-on labs for the MS-740 certification.
- Lab 1: Troubleshoot Teams Sign-In Issues
- Lab 2: Resolve Meeting and Call Quality Issues
- Lab 3: Troubleshoot Messaging Issues
- Lab 4: Investigate Teams Device Issues
- Lab 5: Analyze Teams Network Connectivity
- Lab 6: Troubleshoot Teams App Issues
- Lab 7: Investigate Compliance and Retention Issues
- Lab 8: Troubleshoot Teams Voice and Calling
- Lab 9: Monitor Teams Health and Service Status
- Lab 10: Escalate and Document Support Cases
Objective: Diagnose and resolve Teams authentication problems.
Steps:
- Enable verbose logging on a Teams client: Set environment variable
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\TeamswithLogLevel= 1 - Attempt to sign in to Teams and observe login failure
- Go to %appdata%\Microsoft\Teams and collect the Teams debug logs
- Review logs for authentication errors (look for 401, 403 errors)
- Check if user account is licensed and active in Azure AD
- Test sign-in with another user to isolate user vs. tenant issue
- Check for cached credentials: Delete %appdata%\Microsoft\Teams\Local Storage
- Clear Teams cache and attempt sign-in again
- If MFA is required, verify user has MFA device registered
- Document root cause and resolution steps
Objective: Diagnose and fix Teams meeting and calling quality problems.
Steps:
- Go to https://admin.teams.microsoft.com and navigate to Analytics & reports > Call Quality Dashboard
- Search for a user experiencing meeting quality issues
- Review their meeting history and identify poor quality sessions
- Click on a meeting to view detailed diagnostics:
- Codec used
- Network latency
- Packet loss
- Jitter
- Check audio/video device information
- Go to Advanced diagnostics for packet-level analysis
- Identify common issues:
- High packet loss (>1%)
- High jitter (>30ms)
- High latency (>150ms)
- Provide recommendations:
- Upgrade network connection
- Move closer to WiFi router
- Close bandwidth-consuming applications
- Re-test after implementing recommendations
- Document baseline and improved metrics
Objective: Diagnose and resolve Teams chat and messaging delivery problems.
Steps:
- Go to https://teams.microsoft.com and attempt to send a message to a user
- If delivery fails, note the error message
- Check if recipient is online in Teams
- Go to https://admin.teams.microsoft.com and verify recipient user is active
- Check if there are any channel or team message policies restricting messaging
- Navigate to Messaging > Messaging policies and review settings
- Test messaging in different channels to isolate the issue
- Check Teams client logs: %appdata%\Microsoft\Teams\logs.txt
- Look for message delivery errors or network timeouts
- Document the issue, troubleshooting steps, and resolution
Objective: Troubleshoot Teams hardware device problems.
Steps:
- Go to https://admin.teams.microsoft.com and navigate to Devices > IP phones
- Identify a device with connectivity issues
- Click on the device to view status and logs
- Check device connectivity:
- Is device online or offline?
- Last check-in time
- Review device firmware version
- If device is offline, check network connectivity:
- Ping device IP address
- Check network cables
- Verify DHCP configuration
- Check device logs for error messages
- If needed, restart the device via admin center
- Verify device comes back online
- Document troubleshooting steps and resolution
Objective: Assess Teams network requirements and identify connectivity issues.
Steps:
- Go to https://admin.teams.microsoft.com and navigate to Analytics & reports > Call Quality Dashboard
- Check network health metrics across all users
- Identify subnets or locations with poor connectivity
- Run the Network Assessment Tool on a test machine
- The tool will test bandwidth, latency, and jitter to Teams services
- Review results:
- Minimum bandwidth requirements
- Recommended bandwidth
- Network performance metrics
- Check for WiFi vs. wired connection differences
- Analyze network performance at different times of day
- Create a network baseline report
- Document network recommendations for Teams deployment
Objective: Diagnose and resolve problems with Teams apps and integrations.
Steps:
- In Teams, go to ... (More) > Apps
- Search for an app you want to troubleshoot
- Try to launch the app and note any error messages
- Go to Admin center > Manage apps to verify app is installed
- Check app permission policies to ensure user has access
- Go to Org-wide app settings and verify app is allowed
- Check if app has any system messages or known issues
- Try to reload the app in Teams (F5 refresh)
- Clear Teams cache if issues persist
- Document any third-party app errors or limitations
Objective: Troubleshoot retention and compliance policy issues.
Steps:
- Go to https://compliance.microsoft.com and navigate to Data lifecycle management > Retention
- Review your organization's retention policies
- Check which policies apply to Teams
- Go to a Team and check message retention:
- Are old messages being deleted per policy?
- Navigate to Content search and search for Teams messages
- Look for discrepancies between retention policy and actual content
- Go to eDiscovery > Core eDiscovery to create a case
- Search for specific Teams messages on hold
- Verify messages are preserved correctly
- Document any retention policy issues and fixes
Objective: Diagnose and resolve Teams voice and calling failures.
Steps:
- Go to https://admin.teams.microsoft.com and navigate to Analytics & reports > Call Analytics
- Search for a user with calling issues
- Find a failed call in their history
- Click on the call to view diagnostics
- Check the call state (connected, failed, etc.)
- Review session initiation protocol (SIP) response codes
- Identify failure reason (poor network, registration issue, etc.)
- Go to Direct Routing and verify SBC health if applicable
- Check if user is assigned a calling plan or Direct Routing policy
- Document the call failure reason and resolution steps
Objective: Monitor Teams service health and respond to incidents.
Steps:
- Go to https://admin.microsoft.com and navigate to Health > Service health
- Check the status of all Microsoft 365 services
- Look for any Teams-related incidents or advisories
- Click on an incident to view details:
- Affected services
- Start time
- Expected resolution time
- Go to Message center to see service announcements
- Set up Notification preferences to receive alerts
- Go back to Service health and check Health history
- Review past incidents and their impact
- Create a health dashboard for monitoring
- Document your organization's service health baseline
Objective: Create and manage support cases with proper documentation.
Steps:
- Go to https://admin.microsoft.com and navigate to Support > New service request
- Click + New service request
- Fill in service request details:
- Title: Clear, concise description
- Description: Detailed problem statement
- Affected users: Specific users impacted
- Severity: High, Medium, Low
- Attach relevant diagnostics and logs
- Include steps to reproduce the issue
- Submit the support case
- Go to Your support tickets to track the case
- Monitor ticket status and responses
- If needed, follow up with additional information
- Document the complete case resolution for future reference