Access An Exchange Online Mailbox Without a License

This is just a quick one. Most Office 365 admins will hopefully have a separate admin account to perform higher level tasks, compared to their normal user account.

Because of this, the admin accounts shouldn’t need any licensing, because they’re not being used like a normal user. One person shouldn’t need to have two sets of licenses – but there are some problems that can come up because of this.

For example, if you want to use your admin account to access someone’s mailbox, that can be difficult when you don’t have a mailbox yourself to log onto, to then open another user’s mailbox. Outlook can be used to work around this, where you set up a profile for the email address of the user you want to access, but enter your admin credentials when prompted:

Your Name is just a display name field, email address needs to be the user’s email. Don’t enter a password here and click ‘Next’
This login page will start by showing the user’s email address, use the option ‘Sign in with another account’ and use your admin account.

The above works OK, but is a little time consuming if you’re accessing a mailbox for a quick check.

If you try to go to Outlook Online, you’ll get a message saying your admin account doesn’t have a license or a mailbox. To get around this, you’ll need to use a URL like:

if you want the ‘new’ Outlook.

It will then jump straight to that user’s mailbox, assuming you have access rights to it, and have waited a few minutes for the rights to apply.

Using the URL method is really quick way of accessing another user’s mailbox without needing a license yourself.

6 thoughts on “Access An Exchange Online Mailbox Without a License

    1. Hi Paris,
      Thanks for sharing what you found. I’m not going to believe a single Redditor’s proofless claim :) But, admins would normally have a user account and an admin account – meaning they should have a user license applied to their normal login. If you can find this EULA somewhere I’d be keen to read it.

      The second point is valid – without a mailbox, Exchange Admin Center won’t let you search for the account to grant permissions. I use this method to have a group that has access to all mailboxes, and add the account to that group:

      You can grant access via PowerShell successfully to an account that doesn’t have a mailbox:

      1. So you are saying that you are adding users objects without a mailbox via add-mailboxpermission cmdlet? No go here…

        User or group “” wasn’t found. Please make sure you’ve typed it correctly.

      2. Hi Greg,
        I just tried again and it’s working for me on a functionalaccount that has no mailbox as the -user value. First thought it might be because the account used to have a mailbox, but also tried it on another account that’s never had one:
        add-mailboxpermission -Identity “adam fowler” -user “ ” -AccessRights fullaccess

  1. Can confirm that the add-mailboxpermission works on a non-licensed (no mailbox) admin account to a shared mailbox. Tested working for OWA connection aswell.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.