-
Teamwork Analytics
-
-
- Target Specific Team Owners by Country with Information
- Reminder about Team Guests
- New Public Teams without Guests
- Single Owner Reminder with Channel ID
- Public Teams Reminder with Channel ID
- Target Specific Team Members by AD attributes
- Teams Activity Reminder with Channel ID
- New Public Teams without Guests
-
-
- Summary
- Activity by Country and Modality
- Active User Counts
- Active User Percentages
- Active User Percentages All Bands
- Month on Month
- Device Usage
- Device Usage Details
- Avg Use Per User Per Day by Country
- Relative User Activity
- Users and Attributes
- Custom AD Attributes
- Data Freshness Detail
- Daily Active Users
- Weekly Active Users
- Monthly Active Users Percentage
- Relative Daily Active Users
- Relative Weekly Active Users
- Relative Monthly Active Users
- Activity Counts Daily
- Activity Counts Weekly
- Activity Counts Monthly
- Per User Activity Daily
- Per User Activity Weekly
- Per User Activity Monthly
- Show Remaining Articles (10) Collapse Articles
-
- Team Stats
- Teams Distribution
- User Collab Activity
- Collab Activity (Averages)
- Collab Activity (Totals)
- User Mention Activity
- Team Files
- Per Team Profile
- Guest Distribution
- Guest Details
- Users and Attributes
- Threads Country Interaction
- Replying Country Interaction
- Threads Department Interaction
- Replying Department Interaction
- Active Teams Files and Chat
- Teams Channel Chat Activity
- Data Freshness Detail
- Show Remaining Articles (3) Collapse Articles
-
- Meeting Trends
- Meeting Detail
- Meetings Per User Trends
- Meeting Join Stats
- Meeting Join Dashboard
- Meeting Joins by Country
- Meeting Join Country Detail
- Meeting Joins by User
- Calls Per User Trends
- Call Stats
- Calls Dashboard
- Calls by Country
- Calls Country Detail
- Calls by Users (All)
- Calls by Users (Last 14 days)
- Interaction Overview (Last 14 days)
- Call Interactions (Last 14 days)
- Meeting Interactions (Last 14 days)
- Show Remaining Articles (3) Collapse Articles
-
-
-
- Querying the RAW JSON Call Records Files
- Data Issues with Microsoft Teams user activity Get user detail Endpoint
- Check Data Freshness from Microsoft Reporting API
- Get Call Record from Graph
- Calls and Meetings Database Schema
- Deploy a Calls & Meetings Automation scenario (CAT)
- CAT Installs – Customer Monitoring
- Configure Task Scheduler for Automation
- SQL Backups
- CAT Configuration Notes
- Data Nuances
- DeadLetterManager
- Calls and Meetings Aggregate Table Calculations
- Anonymisation of Selected Users PII Data
- Excluding teams from file scan
- Configure Custom User Attributes – Usage and Governance
- Configure Data Retention – Usage and Governance CAT
- Data Collection Configuration (Scan)
- Show Remaining Articles (3) Collapse Articles
-
- Call Queue and Auto Attendant data
- Collecting Logs – Usage and Governance
- Comparing Teamwork Analytics to other solutions
- Data Collection Explained Usage and Governance
- Data Dictionary and Reporting Capabilities Usage and Governance
- Decommission
- Determining current data collection state
- FAQ Usage and Governance
- Files / Drive Items
- Messages
- Monitoring and Maintenance Tasks Usage and Governance CAT
- Relative User Activity Thresholds
- Security Details
- Usage and Governance Data Collected and Capabilities
- Usage and Governance Dependencies
- Calls & Meetings Definitions
- Database Version
- Show Remaining Articles (2) Collapse Articles
-
-
Teams Audit
-
Teams Chat Assist
-
OneConsultation
Files / Drive Items
Files are also know as Drive Items.
There are two types of message.
- Private Files
- Team Files
Currently we only support team files
Team Files
Variables configured in app.config
- boolean [UseFileDeltas] default true
- integer [FileDeltaWindowInDays] default 10
There are two different types of team file query
- Large Delta
- Regular Delta (just called delta in config)
The decision for the type of team file query can be made on a per team basis.
eg. some teams may have a Large Delta query whereas other teams may have a regular Delta query.
Large Delta Query
A Large Delta query will get all created, modified and deleted files for that team.
Large Delta queries will happen in the following scenarios
- When TWA is run for the very first time
- When TWA has not been run in the previous [FileDeltaWindowInDays] days
- When there are no files (created in the last [FileDeltaWindowInDays] days), saved in the TWA database for the whole tenant
- When there are no file Delta tokens (created in the last [FileDeltaWindowInDays] days), saved in the TWA database for that team
- When [UseFileDeltas] is set to false
Performance Optimisation
Set [UseFileDeltas] = true, to enable regular Delta queries.
Regular Delta Query
A regular Delta query will get all created, modified and deleted messages for that team in the last [FileDeltaWindowInDays] days. This is more performant than a Large Delta query as it does not return already saved files older than [FileDeltaWindowInDays] days.
There are 2 exceptions to this rule.
- When TWA has been running without interruptions for less than [FileDeltaWindowInDays] days
- If it’s yet to scan that team within [FileDeltaWindowInDays] days, then it will fallback to a Large Delta query for that team.
- If it has scanned that team at least once in [FileDeltaWindowInDays] days, TWA will only be getting the created, modified and deleted files for that team since the earliest occurrence of that team file scan in [FileDeltaWindowInDays] days.
- When a new team is created inside [FileDeltaWindowInDays] days
- TWA will only be getting the created, modified and deleted files for that team since it was created.
All of the following criteria is required for a regular Delta query to happen for a team.
- [UseFileDeltas] is set to true
- When the team has been scanned before
- When there are 1 or more file(s) (created in the last [FileDeltaWindowInDays] days), for the whole tenant stored in the TWA database.
- When there are 1 or more Delta token(s) (created in the last [FileDeltaWindowInDays] days), for that team stored in the TWA database.