Forum Discussion

john john's avatar
john john
Steel Contributor
Aug 09, 2019

How can we know which email address the external user used to register inside the office 365

From time to time we received many emails from external users that they received the following error when they try to sign-in to our sharepoint sites:-

 

but when i check their usernames i can see that they are already registered as guest accounts + they are added inside some sharepoint groups (which we shared with them). based on my reading, that this problem can happen if the external user register with an account different from the account we shared the sites with. for example i might share a site with new external user using his ***@gmail.com but when the user receive the invitation email, he might used his **@hotmail.com account. now for us to be able to identify if this is the case, then how we can know which account the user used to register inside our tenant. For example when i access Office 365 admin >> Users >> Guests >> i will get the external user account as follow "externalemail_gmail.com#EXT#@ourtenant.com",, so can we be sure that the user used his gmail account to access our tenant? or the above email externalemail_gmail.com refer to the email which the invitation was sent to (regardless if this email was used to register)?

  • john john 

    Have you checked the SharePoint settings within your tenant?

     

     

    Have you asked the guests if that's what they're doing? (i.e.: receive the invite on Gmail and log in with Microsoft email address)

     

    Also, have a look at the External Sharing Overview documentation on what's the impact of sharing sites with external users (Microsoft & non-Microsoft email addresses). 

     

    • john john's avatar
      john john
      Steel Contributor

      Veronique Lengelle  Thanks for your reply. now my question was specific to our case, and not a general question about external sharing.

      Anyway to answer your points; now in our case we did not select any option inside the "Advance setting for external sharing", so this mean external users can register using different email address. also i already know how external sharing works and what is the impact, but in our tenant we restrict external sharing to the office 365 admin only... anyway i still did not get the answer for my original question.

      • It will create the account based on the account you login with when you accept the invitation for access. So whatever the login name is, or e-mail shows in portal.azure.com for the guest user is what they used.

        99% of the time when you have this problem it's due to them already being logged into another Microsoft account when trying to access a resource link that they accepted on another Microsoft account and or they have SSO and corp Office 365 already logged in trying to access resources invited to their hotmail. It's annoying and I wish They would redesign that screen so that you get a list of accounts you have saved that you can use to try and access the resource so you can easily just click your logged in personal Microsoft Account for exampled.

Resources