Browsed by
Author: Kathy

Goodbye RPS: Remote PowerShell Retirement in Exchange Online 

Goodbye RPS: Remote PowerShell Retirement in Exchange Online 

Exchange Online PowerShell uses Remote PowerShell to connect to Exchange Online tenant and perform various management tasks such as creating and managing mailboxes, automating tasks, creating reports, performing bulk operations on multiple accounts, and configuring various settings.  Recently Microsoft made announcement regarding deprecation of Remote PowerShell (RPS) in Exchange Online. Starting from June 1, 2023, Microsoft will begin phasing out the use of Remote PowerShell (RPS) for Exchange Online, with a complete cut-off on July 1, 2023.    How to…

Read More Read More

Set Language and Time Zone for Office 365 Users using PowerShell 

Set Language and Time Zone for Office 365 Users using PowerShell 

When a user opens their mailbox for the first time, it will show a prompt to select the time zone and language to get a personalized experience. Also, mailbox users can change their regional settings any time from OWA.  In some situations, Office 365 admins may want to configure language and time zone for users. For example,  When admins want to set pre-defined regional settings.  When mailboxes are set to the wrong language during migration.  When users’ time zone settings…

Read More Read More

How to Increase Mailbox Size in Office 365 using PowerShell 

How to Increase Mailbox Size in Office 365 using PowerShell 

As an Exchange admin, you may get requests from users to increase mailbox size in Office 365 due to the ‘Mailbox size full’ warning. As you know, mailbox storage size is determined by the type of mailbox and the license assigned to them. So, to increase mailbox size, you must assign them a different subscription plan.   Mailbox Storage Limit:   You can refer to the below image to know the storage limit based on the mailbox type and license.  Shared mailboxes…

Read More Read More

Add a User to Multiple Distribution Lists in Office 365 using PowerShell 

Add a User to Multiple Distribution Lists in Office 365 using PowerShell 

After reading a feature request on our ‘how to add bulk users to distribution list’ blog, I have decided to write a script to add a user to bulk distribution lists using PowerShell. This blog will guide you through multiple use cases, such as.   Add a user to bulk distribution groups   Add multiple users to bulk distribution groups   Remove a user from multiple distribution groups   Remove multiple users from several distribution groups.   Get all distribution lists a user is…

Read More Read More

List All Office 365 Mailboxes that Forward Emails to a Specific User  

List All Office 365 Mailboxes that Forward Emails to a Specific User  

Getting a list of Office 365 mailboxes with a forward is accessible. But in some situations, admins want to know a list of Office 365 mailboxes that forward emails to a specific user. For example, when an employee leaves an organization, admins need to identify the automatic email forwarding to that user and replace the user with a new one.      How to Get All Mailboxes that Forward to a Specific User?   Suppose you try to identify automatic email forwarding to a…

Read More Read More

Bulk Import Contacts to Office 365 using PowerShell 

Bulk Import Contacts to Office 365 using PowerShell 

Here is another blog with one of the required use cases of Microsoft 365 admins, ‘Bulk import contacts to Office 365 Global Address List (GAL) using CSV file’.   Contacts are people from inside or outside your organization. External contacts are vendors, customers, contractors, etc., whose email address is an external email address.     When do We need to Import Contacts to Exchange Online?   When the organization has a lot of business contacts that they want to add to the GAL. …

Read More Read More

How to Add Bulk Users to SharePoint Group using PowerShell 

How to Add Bulk Users to SharePoint Group using PowerShell 

SharePoint groups allow members to access SharePoint content, such as documents, lists, and libraries. As a SharePoint admin often, you might be in the situation of adding multiple users to a SharePoint group. This blog will help you manage SharePoint Online group membership using PowerShell. Before running the script/cmdlet, you must connect to SharePoint Online PowerShell.   Content: Add bulk users to the SPO group List all the SharePoint Online groups Get SharePoint Online group members Remove bulk users from the…

Read More Read More

Manage Delegate Access Control on Protected Emails in Outlook using PowerShell 

Manage Delegate Access Control on Protected Emails in Outlook using PowerShell 

Microsoft 365 provides an option to control access on protected emails, such as emails protected by MIP sensitivity labels or RMS protected emails for delegates and shared mailbox members.   Delegate Access Control on Protected Emails – How it Started?   Even though the feature exists already, it has a few inconsistencies. When a delegate has full access to the mailbox, the delegate can access encrypted emails based on the Outlook client they are using.    Delegate access: Delegates can view encrypted emails…

Read More Read More

How to Save Sent Items in Shared Mailbox

How to Save Sent Items in Shared Mailbox

Recently, I have seen the following queries in Microsoft 365 forums.  Shared mailbox sent items are saved in personal sent items  Shared mailbox sent items are not saved in the shared mailbox sent items folder  So, I thought to provide a solution for this problem through my blog.  Who can Send Messages from a Shared Mailbox?  Shared mailbox delegates can send emails from the shared mailbox based on the permissions delegated, such as ‘send as’ or ‘send on behalf. ‘ …

Read More Read More

How to Enable or Disable Archive Mailbox in Office 365 using PowerShell 

How to Enable or Disable Archive Mailbox in Office 365 using PowerShell 

Archiving allows mailboxes to possess extra mailbox storage space. By default, mailbox archiving (aka, in-place archiving) is disabled for all the mailboxes. When an archive mailbox is enabled, mailbox contents are moved to the archive mailbox based on the archiving policy.    After enabling the archive, a mailbox can have up to 100GB of additional storage. If a mailbox needs more storage, you can use an auto-expanding archive. To manage archiving, you can use the admin center or PowerShell. Let’s see…

Read More Read More