tags
office 365
43 entries
20 entries

Adaptive Cards with Tables and Linebreaks in Microsoft Teams
PSTeams is a PowerShell module that helps simplify sending notifications to Microsoft Teams via Incoming webhooks. It’s easy to use and doe…

Azure AD Connect – Synchronizing MAIL field with UserPrincipalName in Azure
Azure AD Connect is an application responsible for synchronizing Active Directory with Azure AD allowing for a natural population of users,…

Azure ADConnect Export Failed – Permission-issue error
During our recent setup of Azure ADConnect for one of our Clients we’ve been getting permission-issue – Insufficient access rights…

Bittitan MigrationWiz – The selected Mailboxes cannot be subscribed
If MigrationWiz says selected mailboxes cannot be subscribed, the problem can be the user record flow between MigrationWiz and MSPComplete…

Bittitan MigrationWiz – Users getting undergoing maintenance message
Fix BitTitan MigrationWiz users stuck with an 'undergoing maintenance' message during Office 365 tenant-to-tenant migrations.

Configuring Office 365 settings using PowerShell – The non-supported way
Use O365Essentials to read and change Microsoft 365 admin settings from PowerShell when the official modules do not expose them.

Creating Office 365 Migration Diagram with PowerShell
A few weeks ago, I posted a concept migration diagram for Office 365 to Twitter and Facebook. Today I thought I would show you how you can…

Creating Visual Indicators for spoofed / external emails with PowerShell
I’ve been managing mail service for users for a lot of years now. I don’t do it daily but I’ve spent my fair share of time analyzing spam e…

Easy way to send emails using Microsoft Graph API (Office 365) with PowerShell
Send Office 365 emails from PowerShell through Microsoft Graph API with Mailozaurr, using a simpler approach than raw Send-MgUserMail.

Free Microsoft Azure/Office365 Fundamentals Training starting February 6th 2023
Being a Microsoft MVP has quite a few benefits. You get to be part of unique offers that help you enhance your knowledge even further. Micr…

Introducing PSTeams 2.0 – Support for Adaptive Cards, Hero Cards, List Cards and Thumbnail Cards
PSTeams PowerShell module has been on the market for a while now. It supports sending notifications to Microsoft Teams channels via Incomin…

Invoke-RestMethod : The underlying connection was closed: An unexpected error occurred on a send while connecting Graph API
In the last few days, I’ve got two reports that my PowerShell module for Office 365 Health suddenly started giving errors. This was a bit w…

Mailozaurr – New mail toolkit (SMTP, IMAP, POP3) with support for oAuth 2.0 and GraphApi for PowerShell
Today, I’m introducing a new PowerShell module called Mailozaurr. It’s a module that aims to deliver functionality around Email for multipl…

Mentioning users in notifications using PSTeams PowerShell Module
Microsoft Teams over the last few years have grown into an excellent and flexible tool for both small and big companies. Having the ability…

Microsoft Exchange – 420 4.2.0 Recipient deferred because there is no Mdb
Last few weeks I’m responsible for migrating from Office 365 to Office 365. Part of this migration process is to set up new Exchange 2016 s…

Microsoft Graph – InvalidAuthenticationToken – Access token validation failure. Invalid audience
Fix Microsoft Graph InvalidAuthenticationToken invalid audience errors in PowerShell by requesting the token for the correct resource.

No account settings were returned from the Autodiscover response – Microsoft Exchange 2016
If Outlook Autodiscover fails for a single mailbox while OWA still works, check whether MAPI has been disabled on that mailbox before you a…

Not able to accept or deny messages sent to group in Exchange Hybrid Scenario
One of the functionalities in Microsoft Exchange for Distribution Groups (or mail-enabled groups for that matter) is ability to setup…

Office 365 Health Service using PowerShell
Use PowerShell and Microsoft Graph to collect Office 365 service health data after the legacy communications API retirement.

Office 365 – A parameter cannot be found that matches parameter name UserPrincipalName on New-Mailbox
Migrating companies from On-Premise setups of Exchange 2010 or Exchange 2013 to cloud Exchange on Office 365 often requires some…