مصادقة Outlook OAuth
تُفصّل هذه المقالة عملية مصادقة Outlook OAuth في Invent ERP.
الخطوات التفصيلية
الخطوة 1: تسجيل تطبيق في Microsoft Azure
- انتقل إلى Microsoft Azure وسجّل الدخول.
- انتقل إلى Azure Active Directory ← تسجيلات التطبيقات.
- انقر على إضافة ← تسجيل تطبيق.
- أدخل الاسم واختر نوع الحساب المدعوم.
الخطوة 2: تكوين رابط إعادة التوجيه
- في Invent ERP، انتقل إلى الإعدادات ← الإعدادات ← التقني ← خادم البريد ← خوادم البريد.
- انقر على إضافة، أدخل وصف خادم البريد.
- اختر مصادقة Outlook OAuth ضمن المصادقة باستخدام.
- أدخل بريد Outlook كـاسم المستخدم.
- انسخ رابط إعادة توجيه OAuth2.
- عد إلى Azure، اختر Web كمنصة والصق رابط إعادة التوجيه.
- انقر على تسجيل.
الخطوة 3: إضافة أذونات API
- في Azure، انتقل إلى API Permissions ← Add a permission ← Microsoft Graph ← Delegated Permissions.
- ابحث عن SMTP.Send وIMAP.AccessAsUser.All وحدّدهما.
- انقر على Add permissions.
الخطوة 4: تعيين المستخدمين
- انتقل إلى Overview ← Managed Application in Local Directory ← User and groups.
- انقر على Add user/group، ابحث عن المستخدمين الذين سيرسلون الرسائل الإلكترونية وحدّدهم.
- انقر على Assign.
الخطوة 5: الحصول على Client ID و Client Secret
- من Overview، انسخ Application ID كـClient ID.
- انتقل إلى Certificates & secrets ← New client secret.
- أدخل وصفًا وحدد تاريخ انتهاء الصلاحية وانقر على Add.
- انسخ القيمة كـClient Secret.
:::warning إذا انتهت صلاحية Client Secret، يجب إنشاء واحد جديد وتكوينه لتجنب انقطاع الخدمة. :::
الخطوة 6: إتمام الإعداد في Invent ERP
- الصق Client ID وClient Secret في نموذج خادم البريد.
- انقر على إنشاء.
- انتقل للأسفل وانقر على ربط حساب Outlook الخاص بك.
- اقبل أي طلب أذونات.
- تحقق من ظهور Token Valid بجانب ربط حساب Outlook الخاص بك.