Set Office 365 Users’ Password to Never Expire Using MS Graph PowerShell

Set Office 365 Users’ Password to Never Expire Using MS Graph PowerShell

Developing a strong password is the most effective strategy to keep your Office 365 environment secure. As part of the password expiration policy, users are likely to change their passwords frequently. Since passwords are often changed, users tend to choose weaker and easier passwords over time. Therefore, these passwords can get hacked at ease.   Frequent password changes lead to weak passwords, so it’s better to have a solid and hard-to-crack password strategy, which can be set to never expire, right?  It…

Read More Read More

How to Set Automatic Out of Office Reply Using PowerShell

How to Set Automatic Out of Office Reply Using PowerShell

Out of Office (OOF) automatic reply messages helps to notify other users who are trying to reach you in Outlook when you are unavailable. For example, say you are on vacation, you can set up an automatic reply in Office 365. This way, other users will know you are unavailable for a while.  Configuring automatic replies is essential to prevent communication lapses between OOF users and their clients. What if a user missed setting up an Out of Office message…

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

Remove Email Forwarding in Office 365 Using PowerShell

Remove Email Forwarding in Office 365 Using PowerShell

Exchange Online offers an excellent feature called Email forwarding. It allows users and admins to configure mailbox forwarding and forward messages automatically to other mailboxes. Although email forwarding is convenient and has some potential advantages in terms of facilitating work, unfortunately, it gives hackers easy access to your data and creates the risk of information leaks.  Then, how can you combat this? Here, it would be better to remove email forwarding in Office 365. With this blog, let’s look at…

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