Keep calm and SendAs a Proxy Address

I’m gonna channel the great Etta James:

Ok, I’m back.

I’ve been waiting for this feature for what seems like an eternity–the ability for a mailbox that has multiple proxy addresses to send from any of those addresses.

Background

As most of you probably know, a mailbox can have a whole lot of additional SMTP addresses associated with it (a mailbox can have up to 400 proxy addresses stamped on it). … [ Continue reading ]

Requiring multifactor authentication for all Teams users not on trusted networks

This week, I’m exploring some of the basics of Conditional Access and using it with Microsoft Teams.

In the “legacy” world (the term we attach to most things that aren’t bleeding edge these days), we typically saw organizations build the high, high walls and dig the deep, deep moats (and occasionally fill them with alligators) to keep the bad guys out.… [ Continue reading ]

Update to AAD Network Communications Test

It’s literally been a year since I’ve updated it–mainly because we haven’t made any significant endpoint changes.

I did detect some CRL endpoint updates and a few other odds and ends for Worldwide Commercial and GCC Moderate, so I’ve updated the AAD Network Communications Test tool accordingly.… [ Continue reading ]

Building a SharePoint Video Portal – Site Customization

In my previous post on building a video portal with approvals, we started the necessary steps to build an internal video portal for SharePoint online. ICYMI, the things we covered:

  • Business problem
  • Creating production and staging sites
  • Excluding the staging site from the retention policies
  • Configuring the SharePoint taxonomy and term sets

We’re going to continue on in this post with the site customization.… [ Continue reading ]

Building a SharePoint Video Portal

A few weeks ago, a customer asked me for some recommendations around building and curating a video portal for SharePoint Online content.  Normally, we’d look at a Microsoft Stream-based solution, but given the upcoming changes to Stream and the customer’s requirements around content retention and approvals, I thought that maybe another avenue was more appropriate.… [ Continue reading ]

Create a Catch-All Mailbox in Office 365

While working on a cross-tenant issue with a customer, I had the requirement minimize the number of non-delivery reports sent to external users.  I suggested the best way to do this might be a catch-all mailbox.

Background

What exactly is a catch-all mailbox? … [ Continue reading ]

Resolving Publish-PSArtifactUtility : Failed to generate the compressed file for script ‘C:\Program Files\dotnet\dotnet.exe failed to pack: error

Since we had announced the retirement of the TechNet gallery last year, I’ve been slowly moving my scripts to the PowerShell gallery.  I haven’t posted any new scripts in a couple of months and wrote a new one today.  Uploading a script to the PowerShell Gallery typically requires using the Publish-Script cmdlet in conjunction with an API key.… [ Continue reading ]

Cross-tenant Collaboration with Connected Organizations and Azure AD Entitlements – Hands On!

Now that we’ve configured the nuts and bolts of a connected organization, catalog, and access package, let’s take a look at the user experience!

If you missed out on that excitement, go back to that post 🙂

In this thrilling installment, we’re going to take the My Access portal link that was the result of the last post and distribute that to users in remote tenant. … [ Continue reading ]