Microsoft 365: Convert User Mailbox to Shared Mailbox using PowerShell  

Microsoft 365: Convert User Mailbox to Shared Mailbox using PowerShell  

Microsoft 365 admins often search for a way to convert a user mailbox to a shared mailbox. If you are one of them, this blog is for you.   Reasons to Convert a Mailbox to a Shared Mailbox in Office 365   When you convert a user mailbox to a shared mailbox, all the existing emails and calendars are retained. Only the type of the mailbox is changed.  When an employee leaves an organization, the administrator can convert the mailbox…

Read More Read More

Microsoft 365: The new Opt-out Setting to Disable Plus Addressing in Exchange Online  

Microsoft 365: The new Opt-out Setting to Disable Plus Addressing in Exchange Online  

Plus Addressing allows users to create custom email address by adding plus (+) sign and suffix to their standard email address. For example,  Standard email address: [email protected]  Plus Addresses: [email protected], [email protected]  When the emails are sent to Plus Addresses, the emails are delivered to the standard email address.    How Plus Addressing Introduced in Microsoft 365?   In Sep 2021, Microsoft introduced Plus Addressing in Exchange Online as an opt-in option. The organizations can enable plus address by setting the ‘AllowPlusAddressInRecipients‘ property…

Read More Read More

Enabling MFA for Microsoft 365 Admins Using PowerShell

Enabling MFA for Microsoft 365 Admins Using PowerShell

Authenticating your Office 365 account just once with a password won’t protect your data as you won’t know how the login occurred, either by you or by an attacker. So, you need to depend upon the second form of authentication that delivers a strong authentication. Here Multi-factor authentication(MFA) can be of great assistance. Multi-factor authentication is purposely used to provide more security to your Office 365. To give much security to your organization, enable MFA for admins. What is Multi-factor…

Read More Read More

How to Track Emails with Office 365 Message Trace Using PowerShell  

How to Track Emails with Office 365 Message Trace Using PowerShell  

Message tracking or tracing helps admins to monitor mail flow and delivery status. With message trace, you can    Analyze what happened to an email like whether it was received, rejected, deferred, or delivered at the other end.   Troubleshoot email delivery problems.   Validate email policies and mail flow rules      How to Perform Message Trace in Microsoft 365   Message trace can be performed through the Exchange admin center (EAC) or PowerShell. Most admins prefer PowerShell over EAC. So, this blog…

Read More Read More

Get All Office 365 Email Address and Alias Using PowerShell 

Get All Office 365 Email Address and Alias Using PowerShell 

Often, Microsoft 365 admins want to export all email addresses in their Microsoft 365 environment. You can use the PowerShell cmdlets like Get-Mailbox, Get-Recipient to retrieve Primary email addresses and aliases. Since each type of mailbox requires different cmdlets or filtering conditions, it is always challenging to find the right one.   Since Microsoft allows sending emails from alias addresses, admins need a record of alias addresses. To easily export all the email addresses, you can download our script. Also, our script…

Read More Read More

Set-up Manager for Office 365 Users Based on the User’s Property

Set-up Manager for Office 365 Users Based on the User’s Property

User account management in Office 365 is the most important in ensuring your organization’s security. Every organization should possess a hierarchy for employees to work efficiently. And in Office 365, “Managers” keep track of their Office 365 users and make them access certain services like SharePoint, OneDrive, etc. So, it is quite crucial to set up the manager for Office 365 users. How to Set up an Office 365 Manager? Assigning a manager to a user can be done in…

Read More Read More

How to Add Bulk Users to Distribution Group in Office 365 via PowerShell 

How to Add Bulk Users to Distribution Group in Office 365 via PowerShell 

This blog helps admins add multiple members to the distribution group using PowerShell. The script accepts bulk users through import CSV and adds those users to the distribution list.    Note: This script uses the PowerShell cmdlet Add-DistributionGroupMember. Before running the script, you must install the Exchange Online Management module.  Connect-ExchangeOnline Import-CSV <FilePath> | foreach { $UPN=$_.UPN Write-Progress -Activity “Adding $UPN to group… ” Add-DistributionGroupMember –Identity <GroupUPN> -Member $UPN If($?) { Write-Host $UPN Successfully added -ForegroundColor Green } Else { Write-Host $UPN – Error occurred –ForegroundColor…

Read More Read More

Grant Delegate Permissions to Other Microsoft 365 Mailboxes using PowerShell 

Grant Delegate Permissions to Other Microsoft 365 Mailboxes using PowerShell 

Microsoft 365 allows some users to access other mailbox through delegation. Admins can delegate the permissions to another mailbox based on the organization’s requirements,    Full access – Allows modifying content and reading email from another mailbox   Send as –Allows sending emails from another mailbox   Send-on behalf – Allows sending emails on behalf of another mailbox      How to Set Mailbox Permission?   Mailbox permission can be set either through Admin Center or PowerShell. Since UI is suitable for…

Read More Read More

How to Archive Team in Microsoft Teams 

How to Archive Team in Microsoft Teams 

In Microsoft Teams, teams are created for various needs. Over time, created teams might fall out of use. For example,  In an organization, when a project ends.  In education centers, when an academic year ends.  Those teams are no longer active. So, admins can either delete or archive those teams. Deleting teams will delete all its data like chats, files, associated site collection, etc.  Archived teams can be unarchived (i.e., reactivated) in the future. So, we recommend team archiving and postponing deletion until you are…

Read More Read More

Connect to Office 365 PowerShell  

Connect to Office 365 PowerShell  

Earlier, we have blogged about connecting to Exchange Online using PowerShell. In continuation to that, this blog describes the steps to connect to Office 365 via PowerShell.   Let’s jump into it.   Install Office 365 PowerShell Module:   There are two types of modules with which you can connect to Microsoft 365/Office 365 using PowerShell.   1.AzureAD V1 (MSOnline Module) – Microsoft Azure Active Directory Module for Windows PowerShell   2.AzureAD V2 (AzureAD Module) – Azure Active Directory PowerShell for Graph   Since the Azure AD V2 module does not replace all the functionalities provided…

Read More Read More