Script repository
Add users located in particular Organizational Units to unmanaged accounts
The script adds enabled and not expired users located in particular Organizational Units to unmanaged accounts.
Remove user with specific username from the unmanaged accounts list
The script removes the user with the specified user principal name from the unmanaged accounts list.
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.
Enable user in Microsoft 365 after adding to group
Scripts to enable a user in Microsoft 365 (Office 365) after adding to a group.
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.
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.
Activate license key
The script activates the license key for Adaxes.
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...
Clean up Google groups
The script deletes Google Apps groups that do not have corresponding AD groups in your Active Directory.
Create Google Apps Account
The script creates a Google Apps account for an Active Directory user.
Create Google group
The script creates a Google Apps group based on an AD group.
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.
Copy UI texts changes
The script copies the changes made to UI texts from one separate Adaxes configuration to another.
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.
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.
Assign Security Role
Function to assign a Security Role to a user or group.
Password self-service enrollment statistics
The script generates a report containing Password self-service enrollment statistics.
Transfer group ownership from target user to their manager
For all the groups owned (Managed By property) by the target user, the script changes the owner to the manager of the user.
Copy Send As permissions from Exchange on-premises to Exchange Online distribution list
The script copies Send As permissions from a distribution list located on premises to its counterpart in Exchange Online.
Get mailbox move status in Exchange Online
The script gets the status of the move of a user's mailbox in Exchange Online.