اذهب إلى المحتوى
  • 0

استفسار ـ NafathApp Service Integration

السؤال

نشر

We are a multi-tenant educational SaaS provider. Can our SaaS platform integrate with Nafath as a single Service Provider and authenticate users belonging to multiple tenant organizations, or must each tenant be onboarded independently as a Service Provider?

Recommended Posts

  • 0
نشر

تفقدت الـ NafathApp Service Integration  ومن الناحية التقنية تسجيل واحد ممكنًا أما من ناحية الموافقة فالقرار بيد سدايا أو علم عبر منصة رابط، ويجب أن تسألهم كتابيًا، فالقرار تنظيمي وليس تقنيًا، وقد يرتبط بنظام حماية البيانات الشخصية.

نفاذ يتعامل مع مقدم الخدمة فقط، وهو الجهة التي تتحقق من هوية المستخدم، حيث تحصل تلك الجهة على APP-ID وAPP-KEY بعد التسجيل في رابط.

طلب التحقق يحتوي على رقم الهوية ونوع الخدمة ومعرّف طلب (requestId) تنشئه أنت، ولا يوجد أي حقل للمستأجر، فنفاذ لا يعرف أن لديك مستأجرين، وكل ما يراه هو منصتك.

يمكنك داخليًا أن تربط كل requestId بالمستأجر المعني، فتعرف عند وصول الرد لأي جهة ينتمي.

الأفضل أن تُصمم منصتك بحيث تدعم الخيارين، تسجيلًا واحدًا أو عدة تسجيلات، بحيث يكون ربط الطلب بالمستأجر وإعدادات APP-ID قابلة للضبط لكل مستأجر.

  • 0
نشر

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

غير أن السؤال الأهم ليس تقنيا بل هو هل يسمح بهذا النموذج أصلا هذا قرار تنظيمي تحسمه الجهة المشغّلة، وقد يتصل بنظام حماية البيانات الشخصية. لذلك أنصحك بمراسلتها كتابيًا وانتظار ردها قبل اعتماد أي تصميم نهائي.

وفي أثناء ذلك، يمكنك بناء المنصة بحيث تدعم الاحتمالين معا من خلال تسجيل واحد للمنصة، أو تسجيل مستقل لكل مستأجر، مع إتاحة ضبط الإعدادات لكل مستأجر على حدة.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...