مستخدم مفقود من مجموعه في Azure AD Connect ل Office 365

ينطبق على: Exchange Online

الأعراض


هناك مستخدم مفقود من مجموعه في Azure Active directory (Azure AD) ل Microsoft Office 365.

الحل


هناك اثنين من وحدات Windows Azure Active Directory النمطية لأداره Azure AD عبر PowerShell. كلاهما معتمد حاليا. 

لإصلاح هذه المشكلة ، اتبع الخطوات التالية: 

  1. تاكد من وجود الكائن في Azure AD باستخدام الوحدة النمطية ل Azure AD PowerShell. علي سبيل المثال ، قم بتشغيل أحد أوامر cmdlets التالية:   

    Get-MsolGroup -SearchString <EmailAddress or DisplayName>

    Get-AzureADGroup -SearchString <Mail or DisplayName>

  2. إذا كان كائن المستخدم المفقود موجودا في Azure AD. تاكد من ان الكائن يحتوي علي قيم من سماتالقيم الخاصة بالقيمتين القيمتين TargetAddress و ميلنيكنامي .

  3. تاكد من وجود المستخدم المفقود في Azure AD. علي سبيل المثال ، قم بتشغيل أحد أوامر cmdlets التالية:  

    Get-MsolUser -SearchString <UserPrinicipalName or DisplayName>

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName>

  4. تاكد من وجود كائن مستلم في Exchange Online باستخدام أمر Cmdlet للحصول علي المستخدم .  
    1. إذا لم يكن أحد كائنات المستلمين موجودا في Exchange ، فاطلب من Microsoft إرسال الكائن لاجراء مزامنة أعاده توجيه من Azure AD إلى Exchange Online باستخدام المعلمة ObjectId (التي ستكون في النموذج إكسكسسسسسسس-xxxx-xxxx-إكسكسسسسسسسسسسس). للحصول علي نتيجة معلمه ObjectId ، شغل أمر cmdlet التالي: Get-MsolUser -UserPrincipalName John@contoso.com | fl *object*
    2. إذا لم يتم عرض أحد المستخدمين كنوع مستلم لأوسيرمايلبوكس أو مايلوسير، فاطلب من Microsoft إرسال الكائن لاجراء مزامنة أعاده توجيه من Azure AD إلى Exchange Online باستخدام السمة التي تم إدخالها. يرجى إدخال هذه القيمة ، لأنها قد تختلف عن قيمه السمة بريماريسمتبادريس .

  5. تاكد من عدم وجود أخطاء في التحقق من الصحة أو المزامنة. علي سبيل المثال ، قم بتشغيل أمر cmdlet التالي: Get-MsolGroup -SearchString <EmailAddress or DisplayName> | fl ValidationStatus,*error*  

    ملاحظه لا يمكن عرض المعلمة فاليداتيونستاتوس الا باستخدام cmdlet الخاص ب مسولوسير .إذا لم يكن فاليداتيونستاتوسسليما، فقد تساعدك المقالة التالية في عرض مزيد من المعلومات التفصيلية حول الخطا. ستري أخطاء التحقق من الصحة للمستخدمين في مدخل Office 365 أو في وحده Azure Active directory النمطية ل Windows PowerShell

  6. مقارنه بين العضويات بين Azure و Exchange Online. يجب ان يتوفر لديك ObjectID المجموعة لتشغيل الأوامر في Azure AD. يمكن العثور عليه باستخدام cmdlet أو مسولجروبأزوريدجروب . بعد ذلك ، يمكن استخدام معلمه ObjectId هذه في الأوامر للحصول علي الأعضاء. على سبيل المثال:  

    Get-MsolGroupMember -GroupObjectId ObjectID

    Get-AzureADGroupMember -ObjectId ObjectID

    مقارنه بالمعلومات من Exchange. على سبيل المثال: Get-DistributionGroupMember SMTPAddress
  7. إذا كان أحد المستخدمين مدرجا في Azure AD ولكنه غير موجود في Exchange Online، فاطلب من Microsoft إرسال كائن المجموعة لمزامنة أعاده توجيه من Azure AD إلى Exchange Onlineللمجموعة ، ثم تاكد من اكتمال المزامنة إذا تمت أضافه المستخدم. قم بتوفير المعلمة الخاصة ب Azure ObjectID ، المطلوبة الآن لتشغيل مزامنة أعاده التوجيه. Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectID