Scripts repository
Copy user properties and group membership
The script allows copying values of properties and group membership from a user to another user.
Grant access to user's home folder
The scripts grant full access permissions over the home folder of the target user account.
Assign Microsoft 365 license based on availability
The script assigns Microsoft 365 (Office 365) licenses based on their availability. For example, you can try assigning the Enterprise E5 license, and if there are no available E5 licenses, assign an Enterprise E3 one.
Remove values of a multivalued property using regular expressions
The script removes values matching a regular expression from a multi-valued property.
Enable/Disable ActiveSync Exchange feature based on group membership
This script enables the ActiveSync feature for Exchange mailboxes who are members of a specific group, and disables the feature for those members who are not part of the group.
Check whether email and username are unique
The script checks whether the email address and username specified for a new user are unique.
Changes in group membership (including changes made by 3rd party tools)
The script sends a report on changes of an AD group membership, no matter whether the changes were made using Adaxes or any 3rd party tools, such as ADUC or Exchange.
Check Microsoft 365 license being assigned
The script checks whether the specified Microsoft 365 (Office 365) license is being assigned to a user
Reset password in Google Apps
A script to reset a user’s password in Google Apps.
Delete/Purge user profile folder
Scripts to delete or purge a user's profile folder.
Assign/Revoke Microsoft 365 licenses based on user group membership priority
The script assigns a Microsoft 365 (Office 365) license for a user based on which AD group the user is a member of.
Mailbox de-provisioning and re-provisioning
These 2 scripts allow to disconnect a user mailbox, and then reconnect it later, if necessary.
Create Google Apps Account
The script creates a Google Apps account for an Active Directory user.
Get mailbox move status in Exchange Online
The script gets the status of the move of a user's mailbox in Exchange Online.
Check whether 'Automatically update e-mail addresses based on e-mail address policy' option is enabled
The script checks whether the Automatically update e-mail addresses based on e-mail address policy option is enabled for an Exchange recipient.
Self-Service Password Resets
Scripts that generate report on password resets via Adaxes Password Self-Service.
Copy folder structure with permissions
The script copies all the items from the source folder to the target folder keeping the permissions.
Scheduled Task Activity History
The script generates and emails an HTML report on the activity of a Scheduled Task.
Check whether Employee ID is present in SQL Database
This script checks whether an Employee ID specified for a new user in Active Directory is present in the user's record from an SQL HR database.
Save mailbox size to Active Directory attribute
The script saves mailbox size to an Active Directory attribute.