Scripts repository
Users whose property values do not match property pattern
The script generates a report that will include users whose property values do not match templates of effective property patterns.
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 user photo in AD and Microsoft 365 from Binary attribute
The script updates a user photo in AD and Microsoft 365 using the value stored in a Binary attribute of the user.
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.
Check whether username is unique
The script checks whether the username of an account is unique in AD domain and does not match the prefixes of any proxy addresses in Exchange.
Check if number of unused Microsoft 365 licenses is below limit
The script returns true if the number of Microsoft 365 licenses is below limit.
Set manager of user as owner of Microsoft 365 groups owned by the user
The script finds Microsoft 365 (Office 365) groups for which the target user is set as owner and sets the user manager as the groups owner.
Create new Web interface configuration with specific settings
The script creates a new Web Interface configuration with specific settings based on the specified existing configuration
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.
Export user properties to CSV file
The script exports specified user properties to a CSV file.
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.
Add object to the group with the least number of members
The script adds the target object to the group with the least number of members from the list of predefined groups.
Update linked mailbox properties with values of the master account
The script updates properties of a linked mailbox with the corresponding property values of the master account.
Update the number of noise lines in captcha
The script updates the number of noise lines in captcha displayed on the Sign In page of Adaxes Web interface.
Microsoft 365 licenses assigned to users
The script generates a report containing users assigned the specified Microsoft 365 licenses.
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
Convert the first character of a property value to uppercase
The script converts the first character of a property value to uppercase.
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.
User logins to Azure AD
The script generates a report containing the dates when the specified user logged on to Azure AD for the specified period.
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.