Scripts repository
Generate unique primary SMTP address
The script sets a unique primary SMTP address for a mailbox.
Copy group membership from specified user
The script copies group membership from the user specified to the target user.
Check number of unused user accounts allowed by Adaxes license
The script can be used to check the number of enabled user accounts that you can create in your managed domains without exceeding the number of users allowed by Adaxes license.
Update boolean attribute with password self-service enrollment status
The script updates the specified boolean attribute with password self-service enrollment status for all users.
Remove all group memberships for a user account
Scripts to remove all group memberships for a user account.
Move user to a specific Organizational Unit
This PowerShell script moves a user to an Organizational Unit specified by a certain property of the user's account.
Copy permissions between mailboxes
The script copies Send As, Send On Behalf Of and Mailbox Rights permissions of a mailbox to the mailbox of the current user.
Copy UI texts changes
The script copies the changes made to UI texts from one separate Adaxes configuration to another.
Synchronize Google group memberships with members of an AD group
The scripts synchronize memberships of a Google Apps group based on members of an Active Directory group.
Create Google group
The script creates a Google Apps group based on an AD group.
Create Google Apps Account
The script creates a Google Apps account for an Active Directory user.
Clean up Google groups
The script deletes Google Apps groups that do not have corresponding AD groups in your Active Directory.
Suspend user in Google Workspace and revoke all licenses
The script suspends the Google Workspace account of a user and revokes all their Google Workspace licenses. You can execute this script in a Run a program or PowerShell action in a business rule, custom command, or scheduled task configured for th...
Activate license key
The script activates the license key for Adaxes.
Check whether user has mailbox in Exchange Online
The script checks whether the user on which it is executed has a mailbox in Exchange Online.
Update list of property values in property pattern based on search results
Create possible values list based on Search
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.
Save assigned Microsoft 365 licenses to Active Directory attribute
The script saves names of Microsoft 365 (Office 365) licenses assigned to a user to an attribute of the user's AD account.
Microsoft 365 licenses assigned to users
The script generates a report containing users assigned the specified Microsoft 365 licenses.
Microsoft 365 licenses assigned to dynamic distribution list members
The script creates a CSV-formatted report on Microsoft 365 (Office 365) licenses assigned to members of a dynamic distribution list.