Share via


Get a report of users who are using OWA

Question

Monday, March 30, 2020 7:52 AM

How can one get a report of users who are accessed their mailbox with Outlook Web App

All replies (5)

Monday, March 30, 2020 2:26 PM ✅Answered

Hi Udara,

Thanks for your help, however, I have tried the 3 of them, it doesn't give me what I need.

The first article shows a cmdlet that no longer as I tried it but the cmdlet has been deprecated since January 2018.

The second article is for mailboxes onpremises as I have tried it before but it relates to IIS logs which is for on-premises exchange environment.

The third script almost gives me what but it only shows the number and not the users involved.

Thanks

If you are in 365, then use the built-in reporting

/en-us/microsoft-365/admin/activity-reports/email-apps-usage?view=o365-worldwide


Tuesday, March 31, 2020 5:53 AM ✅Answered

Hi,

Agree with Andy, you can get the information you need here:

https://admin.microsoft.com/Adminportal/Home?source=applauncher#/reportsUsage/EmailClients

Regards,

Joyce Shen

Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact [email protected].


Monday, March 30, 2020 1:20 PM

Follow up these,

/en-us/powershell/module/exchange/reporting/Get-ConnectionByClientTypeDetailReport?redirectedfrom=MSDN&view=exchange-ps

https://damn.technology/powershell-owa-user-list

and try this,

Get-CasMailbox -ResultSize Unlimited | ForEach-Object {
if ($_.ActiveSyncEnabled) { $ActiveSync++ }
if ($_.OWAEnabled) { $OWA++ }
if ($_.POPEnabled) { $POP++ }
if ($_.ImapEnabled) { $Imap++ }
if ($_.MapiEnabled) { $Mapi++ }
}
$Count = New-Object psobject
$Count | Add-Member -Name ActiveSyncEnabled -Type NoteProperty -value $ActiveSync
$Count | Add-Member -Name OWAEnabled -Type NoteProperty -value $OWA
$Count | Add-Member -Name POPEnabled -Type NoteProperty -value $POP
$Count | Add-Member -Name ImapEnabled -Type NoteProperty -value $Imap
$Count | Add-Member -Name MapiEnabled -Type NoteProperty -value $Mapi
$Count | ft


Monday, March 30, 2020 2:00 PM

Hi Udara,

Thanks for your help, however, I have tried the 3 of them, it doesn't give me what I need.

The first article shows a cmdlet that no longer as I tried it but the cmdlet has been deprecated since January 2018.

The second article is for mailboxes onpremises as I have tried it before but it relates to IIS logs which is for on-premises exchange environment.

The third script almost gives me what but it only shows the number and not the users involved.

Thanks


Tuesday, March 31, 2020 1:41 PM

Okay thanks Andy, Got it