Script repository
Check whether email and username are unique
The script checks whether the email address and username specified for a new user are unique.
Add users to unmanaged list based on criteria or LDAP filter
The script adds all users matching the specified criteria or LDAP filter to the unmanaged list.
Check if Adaxes license is close to violation
The script calculates the difference between the current number of enabled and not expired user accounts and that allowed by Adaxes license. If the difference is less than the specified threshold, the script returns true.
Preserve user creation initiator
The script saves the initiator of the target user creation to a predefined property.
Update attributes based on value of another attribute
The script updates attributes based on the value of another attribute.
Update property value based on the value of another property
The script updates a property of the target account based on the value of another property.
Microsoft 365 licenses information
The script generates a report that includes information on Microsoft 365 licenses.
Copy property values from on-premises account to Entra one
The script copies values of the specified properties from the target on-premises AD account to the corresponding Microsoft Entra account.
Change auto-logon status for web interface configurator
The script enables or disables auto-logon for the web interface configurator.
Add / remove object from group upon adding / removing it from another group
The script adds or removes objects from a specific group upon adding or removing them from another group. To execute the script, create a business rule triggering After adding or removing a member from a group. An object will be added to or remove...
Add members from parameter to target group
The script adds members selected in a custom command parameter to the target group.
All Business Rules, Custom Commands, Scheduled Reports and Scheduled Tasks
The script creates and emails an HTML report on business rules, custom commands and scheduled tasks available in Adaxes service.
Add managers with specific direct reports to a group
The script updates the list of members of the target group with managers that currently have direct reports whose property is set to a specific value.
User logins to Microsoft Entra
The script generates a report containing the Microsoft Entra login dates for the selected user.
Sign out from all Microsoft 365 services
The script signs out the user from all Microsoft 365 services.
Import possible values for properties from SQL database
The script updates allowed property values in a property pattern based on the data from MS SQL database.
Update member property upon adding/removing from group
The script updates the specified property of the member with the specified value upon adding/removing from a group.
Import user photo
The script imports a user's photo into Active Directory from a file.
Add new allowed property value to a property pattern
The script adds a new value to the list of values allowed for a property by a property pattern and sorts all the values in alphabetical order.
Set user photo from Microsoft 365 to AD account
The script gets a user photo from Microsoft 365 and sets it into the AD account of the user.