We use cookies to improve your experience.
By your continued use of this site you accept such use.
For more details please see our privacy policy and cookies policy.

Script repository

Loading...

Remove invalid business unit membership rules

A script to to remove deleted Active Directory objects from business unit membership rules.
March 17, 2021 Views: 2651

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.
November 30, 2021 Views: 2652

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.
November 10, 2025 Views: 2662

Remove non-existing objects from Security Role Assignments

The script removes non-existing objects from Assignments of all security roles. Both role Trustees and objects comprising Assignment Scopes of Security Roles are checked.
October 05, 2023 Views: 2669

Prohibit changing Exchange mailbox addresses except the primary SMTP address

The script can be used to prohibit changes in any addresses of an Exchange mailbox except the primary SMTP address
February 18, 2021 Views: 2673

Search and replace text in Adaxes email notifications

The script finds and replaces the specified text in the notifications sent by the Send email notification action in business rules, custom commands and scheduled tasks.
June 16, 2025 Views: 2681

Grant Full Access to manager for all subordinates' mailboxes

This script provides a manager with full access to mailboxes of all his/her subordinates.
February 18, 2021 Views: 2684

Revoke permissions for user home folder

The script updates permissions for the target user home folder to keep only full access for the user themselves and inherited permissions.
September 29, 2021 Views: 2685

Disallow users to change permissions on their home folders

The script can be used in business rules, scheduled tasks and custom commands to disallow users to change permissions on their home folders.
February 24, 2021 Views: 2698

Process pending approval requests created more than X days ago

The scripts approve/deny pending approval requests which were created more than X days ago.
February 25, 2021 Views: 2735

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.
December 15, 2020 Views: 2748

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.
July 02, 2024 Views: 2765

Update script credentials in custom commands

The script updates the credentials used to run scripts in the specified custom commands with the given ones.
October 25, 2021 Views: 2768

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
February 25, 2021 Views: 2774

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.
May 08, 2023 Views: 2786

Users with upcoming anniversaries

The script generates a report containing users whose yearly anniversary is within the specified period.
August 22, 2022 Views: 2802

Microsoft 365 licenses assigned to users

The script generates a report containing users assigned the specified Microsoft 365 licenses.
October 16, 2023 Views: 2813

Delete SharePoint folder

This PowerShell script deletes a user's SharePoint folder.
February 18, 2021 Views: 2820

Clean up Google groups

The script deletes Google Apps groups that do not have corresponding AD groups in your Active Directory.
February 03, 2023 Views: 2820

Transfer subordinates from manager to assistant

These 2 PowerShell scripts can be used to transfer a user's direct reports to the user's assistant on a temporary basis.
February 18, 2021 Views: 2824

Got questions?

Support Questions & Answers