Users Presence Activity Log

Copper Contributor

With a lot of users working from home is there a way to get an audit log to know when the users change the status of their availability, away, busy, etc..? Trying to see if there is a way to view timeline on this instead of looking at it live.

 

12 Replies

Hi @Pham_Danh 

 

Getting User Presence Logs from Microsoft Teams is not available in Reports. 

 

Here is the Article for which reports are available in Office 365 

https://docs.microsoft.com/en-us/microsoftteams/get-started-with-teams-monitor-usage-and-feedback

https://docs.microsoft.com/en-us/microsoft-365/admin/activity-reports/microsoft-teams-user-activity

 

With Regards,

Satish U

@Pham_Danh   - Did you happen to find a way to do this yet? 

@Pham_Danh Hi,

 

Did you find a way to do this?

 

Regards, 

@RealTime_M365 If there is no built in report to do this, is it possible using APIs?

Answering myself.  This is now possible using the graph api with a query like

 

 

https://graph.microsoft.com/beta/users/....user id guid......./presence

 

 

@yowl00 do have the specific link? The posted link is no longer working.

@technicalofficer 
Go to Graph Graph Explorer - Microsoft Graph
Type "Presence" into the Sample Queries search in the left hand menu

@JonAnderson this provides the current presence, but do you know if there is a way to retrieve historical presence changes? With either this or Purview?

@_madi_ Any luck with this please?

Teams does not record historical presence, as you may imagine the vast majority of employers and employees would not want Teams presence to be used to monitor employee attendance.

@StevenC365 

 

Your statement is wrong, employers would like to know and shady employees wouldn't like it.

I absolutely AGREE .. this information WOULD be extremely helpful.