Active Directory Users Created In Last 30 Days – PowerShell

As part of an Active Directory project we have been involved with, there had been a compliance issue where the Service Desk were creating users with “Password Never Expires”, which was against the security policy of the company.

To help identify the incorrectly created Users and also to fix them, this script was created;

(more…)

Read More

Enable Non-Owner Mailbox Access Auditting – Exchange Online

One of the Office 365 Security recommendations is to enable auditing for non-owner mailbox access in Exchange Online. This should then be reviewed on a scheduled basis, i.e. weekly, to make sure other people are not snooping on mailboxes.

Let’s walk through how you can do this in Powershell for ALL mailboxes in your Exchange Online subscription

(more…)

Read More