Scripts repository
Add msExchCoManagedByLink values to Adaxes secondary owners
The script updates the adm-ManagedByList property with values of msExchCoManagedByLink.
Check Entra account last logon
The script checks whether the last logon date of the related Entra user account equals the current date.
Force membership update for all rule-based groups
The script forces membership update for all the existing rule-based groups.
Remove target user group ownership
The script removes the target user from the list of owners of all groups.
Disable accounts specified in DN syntax property
The script disables the accounts specified in a DN syntax property of the target object.
Enable auto-logon for Web interface
The script enables the auto-logon feature for the specified Web interface.
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.
Recently enabled users with initiator
The script generates a report of recently enabled users with initiator.
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.
Copy multi-valued property values
The script replaces values of a multi-valued property for the specified object with the values of the target object.
Password self-service enrollment statistics
The script generates a report containing Password self-service enrollment statistics.
Save primary SMTP address to a property
The script updates the specified property with the value of the primary SMTP address.
Recently deleted users with initiator
The script generates a report of recently deleted users with initiator.
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 ...
All business rules, custom commands and scheduled tasks executing a specific custom command
The script creates a file containing all business rules, custom commands and scheduled tasks executing the specified custom command.
Grant mailbox permissions to multiple trustees
The script grants mailbox permissions to multiple accounts specified in a custom command parameter.
Message trace for online mailbox
The script retrieves message trace of an Exchange Online mailbox for the specified number of days and emails it as a CSV file.
Users with upcoming anniversaries
The script generates a report containing users whose yearly anniversary is within the specified period.
Set manager based on property value
The script finds a user according to the property values mapping and sets the user as the manager of the target account.
Remove allowed property value from a property pattern
The script removes a value from the list of values allowed for a property by a property pattern and sorts all the values in alphabetical order.