M365Con 2027 – مؤتمر مجاني عبر الإنترنت · 11–22 Jan 2027 · 120 sessions→ m365con.net

المدونة · Mirko Peters

فهم الخطأ AADSTS90002: Tenant Not Found

By ·

إذا ظهر لك الخطأ AADSTS90002، فهذه في الأساس طريقة Microsoft لتقول: "مهلاً، لا أستطيع العثور على المستأجر الخاص بك!" يظهر هذا الخطأ غالباً في بيئات Microsoft 365 أو Azure Active Directory أو Entra ID عندما تحاول تسجيل الدخول أو ربط خدمة، ولكن لا يمكن العثور على المستأجر. وبلغة بسيطة: لا يجد النظام أي مستأجر يطابق التفاصيل التي زوّدته بها.

Automatically translated with AI from the original post. Read the English original

Cover: Fix Microsoft Entra ID Conditional Access and Identity Debt

إذا ظهر لك الخطأ AADSTS90002، فهذه في الأساس طريقة Microsoft لتقول: "مهلاً، لا أستطيع العثور على المستأجر الخاص بك!" يظهر هذا الخطأ غالباً في بيئات Microsoft 365 أو Azure Active Directory أو Entra ID عندما تحاول تسجيل الدخول أو ربط خدمة، ولكن لا يمكن العثور على المستأجر. وبلغة بسيطة: لا يجد النظام أي مستأجر يطابق التفاصيل التي زوّدته بها.

إذن، ما المقصود بـ"المستأجر" في هذا السياق؟ فكّر في المستأجر على أنه المساحة الخاصة بمؤسستك داخل سحابة Microsoft الكبيرة، أي هويتك الفريدة مع مجموعة المستخدمين والتطبيقات والإعدادات الخاصة بها. عندما تحاول الخدمة التحقق من تسجيل دخولك أو الاتصال، فإنها تبحث عن هذا المستأجر بمعرّفه أو بنطاقه. وإذا لم تجده، يظهر الخطأ AADSTS90002 ليعلن عن نفسه.

قد يحدث هذا لأسباب عديدة. ربما أدخل شخص عنوان URL لتسجيل الدخول بشكل خاطئ، أو ربما حُذف المستأجر أو عُلّق، وأحياناً يكون ذلك بالخطأ! وأحياناً يكون السبب بسيطاً: انتهت صلاحية الاشتراك المرتبط بالمستأجر، أو حدث خلل ما أثناء تسجيل التطبيق أو إعداده. ويواجه المطورون هذا الخطأ أحياناً عندما يشير تطبيقهم إلى المستأجر الخطأ أو إلى بيئة Azure AD الخاطئة أثناء تسجيل الدخول.

بالنسبة إلى المسؤولين والمستخدمين وكل من يتعامل مع المصادقة في Microsoft 365، فإن إدراك أن هذا الخطأ يعني في الغالب "Microsoft لا تستطيع العثور على المكان الذي تبحث عنه" يمثل نصف الحل. لا داعي للذعر، فغالباً ما تكون المشكلة في معرّف مستأجر مفقود أو خاطئ، أو مستأجر محذوف، أو خلل في الإعدادات. وبمجرد أن تفهم آلية البحث عن المستأجر، ستكون في موضع يمكّنك من تحديد موضع المشكلة وإصلاحها بسرعة.

كيفية إصلاح الخطأ AADSTS90002 خطوة بخطوة

هل أنت مستعد لملاحقة الخطأ AADSTS90002؟ الخبر الجيد أن معظم الحلول في متناول يدك، حتى إن بدت تقنية في البداية. أولاً وقبل كل شيء، تأكد دائماً من أنك تسجل الدخول باستخدام معرّف المستأجر الصحيح وعنوان URL الصحيح لتسجيل الدخول. فالأخطاء المطبعية، والقيم المنسوخة من وثائق قديمة، أو الخلط بين بيئات الاختبار والإنتاج، من الأسباب المعروفة لهذه المشكلة.

ثم تأكد من أن المستأجر موجود فعلاً ونشط. فأحياناً يُحذف المستأجر أو يُعلّق، أو تصبح الاشتراكات المرتبطة به غير سارية. انتقل إلى مركز إدارة Microsoft، أو اطلب من مسؤول تقنية المعلومات القيام بذلك، وتحقق من حالة المستأجر وأي اشتراكات نشطة، ومن أن ترخيصك ما زال صالحاً. وغالباً ما يدرك الشخص عند هذه المرحلة أن يقول: "آه، لقد أُوقف هذا المستأجر في الربع الماضي!"

إذا بدت الأمور ما زالت غير سليمة، فتحقق من إعدادات التطبيق. هل تستخدم تطبيقات متعددة المستأجرين؟ وهل سجّلتها ضمن نسخة Azure AD الصحيحة؟ يقوم المطورون أحياناً بترميز معرّف المستأجر مباشرة في الشيفرة أو في ملف إعدادات، ثم يدفعون القيمة الخاطئة إلى بيئة الإنتاج عن طريق الخطأ، خاصة في عمليات النشر السحابية التي تضم بيئات متعددة.

قد تتسبب الأتمتة وحسابات الخدمة وخطوط CI/CD في ظهور هذا الخطأ أيضاً. إذا بدأت نصوصك البرمجية أو تطبيقاتك تتعطل فجأة، فتأكد من أن بيانات اعتماد حسابات الخدمة لم تنتهِ صلاحيتها أو تُلغَ. فمن الشائع أن يؤدي نسيان التجديد أو حذف التسجيل إلى فشل البحث عن المستأجر في عمليات سير العمل غير التفاعلية.

لا تغفل عن الشبكة، مهما بدا ذلك غريباً. فالخوادم الوسيطة للشركات أو مرشحات DNS التي تحظر نقاط نهاية تسجيل الدخول الخاصة بـ Microsoft قد تجعلك تعتقد أن المستأجر قد اختفى. راجع إعدادات الشبكة مرة أخرى، ونظّف ذاكرات DNS المؤقتة، وتحقق من أن كل شيء قادر على التواصل مع منصات الهوية التابعة لـ Microsoft. فاستثناء ناقص في الخادم الوسيط أو توجيه DNS خاطئ قد يضيّع وقتك في مطاردة لا جدوى منها.

إذا كنت ترغب في التعمق أكثر في أمن الهوية والأخطاء الشائعة التي قد تعقّد تجربتك مع Azure AD، فاطّلع على هذا النقاش حول كيفية إدارة الوصول المشروط ودَين الهوية. تساعدك هذه الرؤى على الحفاظ على سلامة طبقة الهوية لديك واتخاذ إجراءات استباقية، حتى لا تفاجئك أخطاء مثل هذه.

ابدأ بالأساسيات، واتبع منهجية منظمة، وغالباً ما ستتمكن من السيطرة على هذا الوحش "Tenant Not Found" قبل موعد الغداء. وإذا وصلت إلى طريق مسدود، فإن الاستعانة بمسؤول الاشتراك أو بالدعم الفني هي خطوتك التالية الأفضل.

الأسئلة المتداولة وإجاباتها حول مشكلات Tenant Not Found

إذا سبق أن حِرْتَ في خطأ AADSTS90002، فأنت لست وحدك. يطرح الناس أسئلة كثيرة حوله، خاصةً عندما يكون المستأجر موجودًا في نظرك بينما تؤكد Microsoft عكس ذلك باستمرار. دعونا نستعرض أهم ما يتساءل عنه الناس أو يقلقهم بشأن هذا الخطأ الشهير.

أولًا: "لماذا تظهر لي رسالة 'Tenant Not Found' مع أنني أعلم أن المستأجر موجود؟" يرجع ذلك عادةً إلى تفاصيل صغيرة، مثل استخدام اسم نطاق قديم أو مكتوب بشكل خاطئ، أو عدم تطابق المنطقة، أو الإعدادات المخزنة مؤقتًا في المتصفح أو التطبيق. وفي بعض الأحيان يستغرق تحديث DNS وقتًا بعد إجراء تغييرات على المستأجر. تحقّق دائمًا من بيانات تسجيل الدخول، وجرّب مسح ذاكرة التخزين المؤقت أو DNS قبل القلق بشأن الأمور الكبيرة.

سؤال آخر شائع: "هل يمكنني استعادة الوصول إذا لم أكن مسؤول نظام؟" عادةً ما تكون صلاحيات غير المسؤولين محدودة. فإذا حُذف المستأجر أو انتهى الاشتراك، فلن يستطيع إعادته إلى العمل إلا شخص يملك صلاحيات المسؤول. ومع ذلك، إذا كنت محرومًا من الوصول بسبب مشكلات بسيطة، مثل عناوين URL غير صحيحة أو كيانات الخدمة (service principals) القديمة، فقد تتمكن من تنبيه أحد المسؤولين أو إصلاح الإعدادات دون انتظار تدخل من مستوى أعلى.

يرغب المسؤولون كثيرًا في معرفة ما إذا كانت هناك طرق للوقاية من هذه الأخطاء. والجواب نعم بالتأكيد، فالتحقق الصحيح من معرّف المستأجر، والتوثيق الدقيق لإعدادات التطبيقات، واختبار عمليات تسجيل الدخول في بيئات معزولة، كلها أمور تُحدث فرقًا كبيرًا. وينبغي على المطورين مراعاة أفضل الممارسات، مثل استخدام متغيرات البيئة في الإعدادات، والتحقق من روابط المستأجر أثناء النشر، لا في بيئة الإنتاج وحدها.

بالنسبة لمن يُشغّلون الأتمتة أو يديرون عمليات CI/CD، فإن انتهاء صلاحية الأسرار العميلة (client secrets) أو سحب أذونات كيانات الخدمة من أكثر الأسباب شيوعًا. اجعل من عادتك مراجعة كيانات الخدمة بانتظام، وتجديد بيانات الاعتماد قبل انتهاء صلاحيتها، والاحتفاظ بالسجلات متاحة لاكتشاف إخفاقات تحديد المستأجر بسرعة.

لا تنسَ مشكلات الشبكة. فمشكلات DNS والوكيل (proxy)، أو قواعد جدار الحماية الصارمة التي تحظر نقاط نهاية الهوية الخاصة بـ Microsoft، قد تُظهر خطأ "tenant not found" بالشكل نفسه. وإذا لاحظت ظهور هذا الخطأ فجأةً، فتحقّق دائمًا من فريق تقنية المعلومات بشأن أي تغييرات حديثة في الشبكة.

Entities in this article

Microsoft Entra ID Microsoft Service principal Microsoft 365 Application registration

Related articles

RSS