Browsed by
Category: Security

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

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

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

Find Number of Emails Sent and Received by User in Office 365

Find Number of Emails Sent and Received by User in Office 365

As a Microsoft 365 admin, you must track users’ email activity to ensure secure communication. If you ever wonder how to find the number of emails sent and received by an individual mailbox, I can help you with the simple PowerShell cmdlets.  Most admins use ‘Get-MailTrafficReport’ and ‘Get-MailTrafficTopReport’ to identify per user mail traffic statistics. Due to Microsoft’s recent deprecation, these cmdlets will not work anymore. So, admins need to find the alternative cmdlet for ‘Get-MailTrafficReport’.  How to Get Office 365…

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

Opt-in to the Exchange Online Endpoint for Legacy TLS Clients using SMTP Auth 

Opt-in to the Exchange Online Endpoint for Legacy TLS Clients using SMTP Auth 

We all know that Exchange online ended support for TLS 1.0 and TLS 1.1 in 2020 to meet the security and compliance requirements. However, Microsoft still allows clients to use legacy TLS versions to connect with Exchange Online.  In 2022, Microsoft has planned to completely disable older TLS versions in Exchange Online to improve security. If your organization still uses clients that aren’t compatible with TLS 1.2, then the new opt-in endpoint can be set to use the previous versions…

Read More Read More