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


Convert user mailbox to a resource mailbox in Exchange Online

The script converts an Microsoft 365 (Office 365) user mailbox to a room or equipment mailbox in Exchange Online.
May 08, 2023 Views: 36797

Run script in new PowerShell instance

The examples show how to launch a script from a Business Rule, Custom Command or Scheduled Task in a new PowerShell instance.
May 12, 2023 Views: 25158

Output the last time a mailbox received mail

This script outputs the last time when a mailbox received mail.
October 31, 2023 Views: 21744

Upload user photo to Microsoft 365

The scripts upload a user's photo to Microsoft 365 (Office 365). The photo will appear in client applications, such as Microsoft Outlook Web App, Lync, Skype for Business, and SharePoint.
November 06, 2023 Views: 16061

Connect to Exchange with PowerShell

The script demonstrates how to connect to Exchange from Adaxes with the help of PowerShell.
January 25, 2024 Views: 15629

Remove all group memberships for a user account

The scripts remove the target user account from all groups including cloud ones.
July 21, 2023 Views: 13237

Set ExchangeGuid for user remote mailbox

The script updates ExchangeGuid of a user remote mailbox with the GUID of the mailbox in Exchange Online.
May 08, 2023 Views: 12474

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.
April 14, 2022 Views: 12359

Import new and updated users from CSV file

The scripts are used to update existing and create new user accounts based on the data in the CSV file.
February 21, 2024 Views: 12047

Enable remote mailbox

The script enables a remote mailbox for a user.
February 15, 2024 Views: 10067

Verify complexity requirements for user password

The script checks whether a password that is assigned to a user meets Password Complexity Requirements and has the required minimum length.
May 25, 2021 Views: 8687

Force Active Directory Synchronization with Microsoft 365

The scripts force Active Directory Synchronization with Microsoft 365 (Office 365).
May 31, 2023 Views: 8382

Automatically update SIP address

This script automatically sets a user's SIP address the same as the primary SMTP address.
February 18, 2021 Views: 8157

Update country code and country name

This script automatically updates the Country Name and Country Code attributes based on a 2-letter country code specified for Country.
February 18, 2021 Views: 7660

Remove Direct Reports from manager

This script removes Direct Reports from a manager.
February 18, 2021 Views: 7572

Import user information from SQL database

The script updates user accounts in Active Directory based on information in an SQL database. If a user does not have an account in Active Directory, the script will create it based on the information available in the database.
February 18, 2021 Views: 7472

Check whether user has mailbox in Exchange Online

The script checks whether the user on which it is executed has a mailbox in Exchange Online.
January 18, 2023 Views: 7296

Create username automatically

This PowerShell function can be used to create a username for a new user automatically based on values of the user properties.
May 20, 2024 Views: 6947

Force Active Directory replication

The script forces replication in the domain of the object the script is executed for.
January 14, 2022 Views: 6693

Import group members from CSV file

The script adds AD objects specified in a CSV file to a group.
December 04, 2023 Views: 6397

Got questions?

Support Questions & Answers