תופעות
חסר משתמש בקבוצה ב-תכלת Active Directory (תכלת לספירה) עבור Microsoft Office 365.
פתרון
קיימים שני מודולים של Windows תכולים Active Directory כדי לנהל מודעה של תכלת עד PowerShell. שתיהן נתמכות בשלב זה.
-
MSOL-לקבלת מידע נוסף אודות מודול MSOL, עיין במאמרים הבאים: התקנת-מודול MSOnlineConnect-MsolService
-
AzureAD-לקבלת מידע נוסף אודות מודול AzureAD, עיין במאמרים הבאים: התקנת-מודול AzureADConnect-AzureAD
כדי לפתור בעיה זו, בצע את הפעולות הבאות:
-
ודא שהאובייקט קיים ב-תכלת AD באמצעות המודול ' תכלת-PowerShell '. לדוגמה, הפעלת אחד מרכיבי ה-cmdlet הבאים:
Get-MsolGroup -SearchString <EmailAddress or DisplayName>
Get-AzureADGroup -SearchString <Mail or DisplayName>
-
אם אובייקט המשתמש החסר קיים ב-תכלת AD. ודא שהאובייקט מכיל ערכים של התכונות UserPrincipalName, TargetAddress ו- MailNickname .
-
ודא שהמשתמש החסר קיים בתכלת לספירה. לדוגמה, הפעלת אחד מרכיבי ה-cmdlet הבאים:
Get-MsolUser -SearchString <UserPrinicipalName or DisplayName>
Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName>
-
ודא שיש אובייקט נמען הקיים ב-Exchange Online באמצעות ה -Cmdlet get-User .
-
אם אובייקט נמען אינו מופיע ב-Exchange, בקש מ-Microsoft לשלוח את האובייקט עבור סינכרון קדימה מ-תכלת AD ל-Exchange Online באמצעות הפרמטר ObjectId (שיופיע בטופס XXXXXXXX-xxxx-xxxx-xxxx-XXXXXXXXXXXX). כדי לקבל את תוצאת הפרמטר ObjectId , הפעיל את ה-cmdlet הבא: Get-MsolUser -UserPrincipalName John@contoso.com | fl *object*
-
אם משתמש אינו מוצג כסוג נמען של UserMailbox או MailUser, בקש מ-Microsoft לשלוח את האובייקט עבור סינכרון קדימה מתוך תכלת לספירה ל-Exchange Online באמצעות התכונה UserPrincipalName . ספק ערך זה, מאחר שהוא עשוי להיות שונה מערך התכונה של PrimarySMTPAddress .
-
-
ודא שאין שגיאות אימות או סינכרון. לדוגמה, הפעלת ה-cmdlet הבא: Get-MsolGroup -SearchString <EmailAddress or DisplayName> | fl ValidationStatus,*error*
הערה הפרמטר ValidationStatus ניתן להצגה רק באמצעות ה -Cmdlet get-MsolUser .אם ValidationStatus אינו בריא, המאמר הבא עשוי לסייע בהצגת מידע מפורט יותר אודות השגיאה. אתה רואה שגיאות אימות עבור משתמשים בפורטל של Office 365 או במודול תכלת Active Directory עבור Windows PowerShell
-
השווה בין הספירות לחברות בין ' תכלת ' ל-Exchange Online. עליך להיות בעל ObjectID של הקבוצה כדי להפעיל את הפקודות בתכלת לספירה. ניתן למצוא זאת באמצעות ה -Cmdlet get-MsolGroup או get-AzureADGroup . לאחר מכן, ניתן להשתמש בפרמטר ObjectId זה בפקודות כדי להשיג את החברים. לדוגמה:
Get-MsolGroupMember -GroupObjectId ObjectID
Get-AzureADGroupMember -ObjectId ObjectID
השווה למידע מתוך Exchange. לדוגמה: Get-DistributionGroupMember SMTPAddress
-
אם משתמש מופיע בכיוון תכלת לספירה אך אינו נמצא ב-Exchange online, בקש מ-Microsoft לשלוח את אובייקט הקבוצה עבור סינכרון העברה מ-תכלת לספירה ל-Exchange Onlineעבור הקבוצה, ולאחר מכן ודא שהסינכרון הושלם אם המשתמש נוסף. ספק את הפרמטר תכלת ObjectID , הנחוץ כעת להפעלת סינכרון העברה. Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectID