Script repository
Synchronize Send As permissions from Exchange on-premises to Exchange Online for distribution list
The script replaces Send As permissions in Exchange Online for a mailbox with those of the mailbox in Exchange on-premises.
Run script in new PowerShell instance
The examples show how to launch a script from a Business Rule, Custom Command or Scheduled Task in a new PowerShell instance.
Execute custom command on users listed in CSV file
The script executes a certain custom command on users listed in a CSV file.
Perform actions upon changes in group membership (including changes made by 3rd party tools)
The script allows you to execute Custom Commands when membership of an AD group changes, no matter whether the changes were made using Adaxes or any 3rd party tools, such as ADUC or Exchange.
Create new team for a user in Microsoft Teams
The script creates a new team for a user in Microsoft Teams. The script requires the MicrosoftTeamsPowerShell module to be installed on the computer where Adaxes service runs. To execute the script, create a custom command configured for the User ...
Force Active Directory Synchronization with Microsoft 365
The scripts force Active Directory Synchronization with Microsoft 365 (Office 365).
Check if Full Access permissions are modified
The script checks whether Full Access permissions are modified for a mailbox.
Add direct members of groups to Unmanaged Accounts
The script adds users who are members of specific groups to Unmanaged Accounts. When adding users, only direct membership in the groups is taken into account.
Update report drop-down parameter with Microsoft 365 licenses
The script updates the specified drop-down list parameter with display names and SKU Part Numbers of Microsoft 365 licenses in all the registered tenants.
Enable auto-logon for Web interface
The script enables the auto-logon feature for the specified Web interface.
Specify access control for Web interface
The script sets a user or group as an access control trustee for a Web interface.
Check whether a certain mailbox feature is enabled
The scripts are used to check whether a certain mailbox feature is enabled. If the featue is disabled, the scripts return false.
Update property pattern item with names of groups located in a container
Te script updates values allowed for a property by a property pattern with the names of groups located in a container.
Update group membership with business unit members
The script updates group membership with members of a business unit.
Execute custom command on user with username identical to the target user
The script executes a custom command on a user with the same username as the target user, but located in another AD domain.
Create Microsoft 365 contact based on AD contact
The script creates a Microsoft 365 (Office 365) contact based on an existing Active Directory contact.
Add guest users located in specific Organizational Units to unmanaged accounts
The script adds enabled and not expired guest users located in particular Organizational Units to unmanaged accounts.
Update allowed values property pattern based on group members
The script updates the list of values allowed for a DN syntax property by a property pattern with members of groups.
Automatically add a digit to the full name if it is not unique in all domains
Automatically add a digit to the full name if it is not unique in all domains
Update property values in property pattern with all existing values
The script replaces allowed property values in a Property Pattern with all values of a property specified for existing user accounts.