10-10-2017 01:48 AM
10-10-2017 01:48 AM
Recently I've created a sharepoint page and I shared it with other people who don't have an account in my domain, but they have account in other Microsoft Exchange domain. When they want to login to the page first time, some of them don't have email address assigned to a new account. So in "Admin center" I see guest accounts and some of them have email addresses assigned and some don't have. More explanations in the attachment.
I don't know if the problem is with synchronisation between microsoft services or with something else. How to add email addresses (eg. using powershell)?
Users without email addresses have problem with login to the sharepoint service, but I find a solution and I put an email address for these users in sharepoint manually.
In Microsoft Azure email addresses are present.
Thank you for any help.
10-11-2017 10:54 AM
can you please send me an email to anne.michels(@)microsoft.com?
We need some more information to investigate this. How did you share the page in SPO? What does "But they have an account in other Exchange domain" mean? In the same tenant? In a different tenant? An on-premises Exchange installation?
02-20-2018 03:06 AM
Did you ever get a response to this and why it happens? How do you trace the users email addresses?
02-20-2018 03:15 AM
Not really, I've thought it's a problem with accounts where before user creation, a Sharepoint Contact with the same email address was created, but now I'm not sure.
03-01-2018 02:54 AM
We have the same issue. Few users have no email address, leading to several issues (e.g. Sharepoint Alerts not working). Any news on a way to fix this?
03-21-2018 10:04 PM
Any resolution to this issue ? I am also experiencing the exact same behavior in my tenant where guest users having blank email address are not getting email notifications from SPO, Is there any way to update this field manually to make this thing work ?
03-22-2018 03:27 AM
Yes, you can assign an email address for user manually for SP purpose only.
Go to Office 365 Admin Centers -> Sharepoint -> User profiles -> Manage User Profiles.
Next you have to find a specific user and click "Edit My profile".
Finally put a correct email address in the "Work email" field.
This solution doesn't change anything on "Guest users" tab in Office 365 Administration Page.
07-10-2019 10:56 AM
I have the same issue as in the screenshot. It appears to be a cosmetic defect. Did you ever figure this out? I was curious to know if this just happens to be a bug with the 365 Admin Center. I originally added all my guest users from the Azure AD portal. These profiles are showing correctly from the Azure AD portal as it should be, just not from the 365 admin portal.
01-09-2020 07:34 AM
I have an issue along the same lines. When an external user is invited to a SharePoint online site they will successfully authenticate and be able to work in and out of the site for many months. Then all of a sudden I will get a call that they no longer have access. The user now receives a message that they can't be found in the SharePoint directory. Correlation ID: 42ca299f-4029-a000-c897-f68b345e2098 and Issue Type: User not in directory . When I check the permissions on the site for membership the user is listed. When I go to the Admin Center - Users - Guest Users the user is listed but the email field is empty.
My solution is to remove them from the regular membership page then go up and change the page to -0 and remove them from that page, then go to the admin center and remove them from the guest users. I then wait at least 3 hours, most of the time I try and give it 24 hours, then go back to the site page and send a new invitation.
I would like to know what causes the email to be dropped from an external user? When you share a page you have to put in an email address.
Robert can I assume that you used their external address to share the page to them and that they worked for a while? But they are contacting you that they don't have access and you are now checking the guest users area and not seeing their email address field populated?