5.10 Ensure the Account Provisioning Activity report is reviewed at least weekly

Information

The Account Provisioning Activity report details any account provisioning that was attempted by an external application.

Rationale:

If you don't usually use a third party provider to manage accounts, any entry on the list is likely illicit. If you do, this is a great way to monitor transaction volumes and look for new or unusual third party applications that are managing users. If you see something unusual, contact the provider to determine if the action is legitimate.

NOTE: Nessus has not performed this check. Please review the benchmark to ensure target compliance.

Solution

To review the report, use the Microsoft 365 Admin Center:

Go to Compliance.

Select Audit under Solutions.

Set Start Date and End Date (probably default).

Click on pull-down under Activities and enter Added User in search box.

Select Added User under User administration activities.

Click Search.

Review.




To review Account Provisioning Activity report, use the Exchange Online PowerShell Module:

Connect to Exchange Online service using Connect-ExchangeOnline.

Run the following Exchange Online PowerShell command:

$startDate = ((Get-date).AddDays(-7)).ToShortDateString()
$endDate = (Get-date).ToShortDateString()

Search-UnifiedAuditLog -StartDate $startDate -EndDate $endDate | Where-Object { $_.Operations -eq 'add user.' }

Review the output

See Also

https://workbench.cisecurity.org/files/3433