Scripts repository
Assigned Microsoft 365 licenses and services per OU
The script generates a report containing OUs directly located in a domain with the number of Microsoft 365 licenses and services assigned to users in the OUs.
Users with date stored in text attribute older than selected
The script generates a report containing users that have a date stored in a text attribute older than specified in a parameter.
Add Send As delegates to Send On Behalf list
The script adds all Send As delegates of a mailbox to the Send On Behalf delegates list of the mailbox.
Linked mailboxes and their master accounts
The script generates a report that includes licked mailboxes and their master accounts.
Update script credentials in custom commands
The script updates the credentials used to run scripts in the specified custom commands with the given ones.
Send SMS message to group members
The script sends an SMS message to all users and contacts that are members of a group and of the first level nested groups.
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 Microsoft 365 tenant data
The script updates the data of a Microsoft 365 tenant registered in Adaxes.
Connect to Microsoft Teams
The script establishes connection to Microsoft Teams.
Enable or disable specific Web interface
The scripts enable or disable the specified Web interface.
Users who performed self-password reset recently
The script generates a report containing users who performed self-password reset during the specified time period.
Remove assistants and secretaries from Approval Requests
The script removes an assistant or secretary of a user from lists of approvers of pending Approval Requests the user can approve.
Remove values for deleted objects from a multi-valued property
The script removes records for deleted objects from a multi-valued property.
Force Active Directory replication
The script forces replication in the domain of the object the script is executed for.
Add computers from an OU to user workstations
The script adds computers from a specific Organizational Unit to user workstations. Current computers in user workstations will remain unchanged.
Objects located in multiple OUs
The script generates a report containing objects located in the OUs selected in a report parameter.
Group membership of user subordinates
The script generates a report containing subordinates of the selected user and the groups the groups the subordinates are members of.
Remove spaces from property value and validate it against regular expression
The script removes spaces from a property value, and then validates the result against a regular expression.
Users disabled during a number of days
The script generates a report containing user accounts disabled during the specified number of days.
Send notification if number of unused Microsoft 365 licenses falls below limit
The script sends an email notification if the number of unused licenses for any license plan enabled in any of Microsoft 365 (Office 365) tenants falls below a specific limit.