Благодаря гостевому доступу в Группы Microsoft 365 организации могут сотрудничать с внешними пользователями, учетные записи электронной почты которых не относятся к Microsoft 365. Если гостевой пользователь, которого вы пригласили, является участником группы, но не получает сообщения, убедитесь в следующем:
-
Гостевой доступ в Office 365 Группы в организации
-
Сообщения от группы не попадают в папку нежелательной почты гостя.
-
Служба электронной почты гостя не отклоняет сообщения от группы.
Затем узнайте, был ли гость приглашен из SharePoint в Microsoft 365 и Azure Active Directory B2B. Если это так, вероятно, в каталоге возникла проблема с конфигурацией. Попросите ИТ-администратора устранить проблему, выполнив следующие три действия:
-
Скачайте и установите модуль PowerShell для Microsoft Azure Active Directory версии 2 и помощник по входу в Microsoft Online Services.
-
Выполните команды PowerShell, чтобы получить свойства учетной записи пользователя.
-
Восстановите конфигурацию гостевой учетной записи.
-
Скачайте и установите 64-разрядную версию модуля PowerShell для Microsoft Azure Active Directory версии 2. Дополнительные сведения см. в статье AzureAD.
-
Скачайте и установите 64-разрядную версию помощника по входу в Microsoft Online Services для ИТ-специалистов (RTW).
-
Подключитесь к Microsoft PowerShell, используя учетные данные администратора своей компании.
-
Выполнение следующего командлета:
Connect-AzureAD
-
На странице Ввод учетных данных введите учетные данные Microsoft 365 глобального администратора. Дополнительные сведения о ролях в Office 365 см. в статье Назначение ролей администратора в Office 365 .
-ИЛИ-
-
Введите учетные данные в окне PowerShell. После ввода каждой команды нажимайте клавишу ВВОД.
Install-module azuread
$adminusername=<global admin username>
$adminpassword=<global admin password>
$password=ConvertTo-SecureString $adminpassword -AsPlainText –Force
$credential=New-Object System.Management.Automation.PsCredential($adminusername,$password)
$cred=Get-Credential -cred $credential
Connect-AzureAD -cred $cred
-
Найдите свойства приглашенного пользователя по адресу электронной почты в свойстве OtherMail.
Get-AzureADUser -All $true | ?{$_.OtherMails -eq " misconfiguredguestemail@organization.com"} | fl
-
Если поле основного SMTP-адреса не заполнено, а в поле OtherMail указано несколько значений, гостевая учетная запись настроена неверно. Вот пример:
Вариант 1. Удалите адрес электронной почты из свойства OtherMail. Это сделает OtherMail однозначным свойством, для которого указан тот же адрес электронной почты, что и у гостевого пользователя. Имейте в виду, что при удалении адреса электронной почты пользователь потеряет доступ ко всем файлам SharePoint в Microsoft 365, предоставленным для этого адреса.
Вот команда удаления адреса:
Get-AzureADUser -ObjectId <<Userobjectid_from_above>> | Set-AzureADUser -OtherMails "<<Desired email address>>"
-ИЛИ-
Вариант 2. Удалите пользователя и снова добавьте его в группу. Обратите внимание, что при удалении пользователя он потеряет доступ ко всем файлам SharePoint в Microsoft 365, предоставленным для его адреса.