هل يوجد نطاق API يغطي العمليات المتعلقة بالمجموعات؟

أنا أقوم بإنشاء روبوت يقوم بمزامنة معلومات مجموعة SSO الخاصة بنا إلى Discourse عند تغيير تلك المعلومات في خدمة الدليل الخاصة بنا. هناك نطاق API دقيق لعمليات المستخدم، ولكن لا يبدو أن هناك نطاقًا للمجموعات. هل أغفلته فقط؟

إعجاب واحد (1)

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

عذرًا، دعنا نوسع. أنا أعرف نقاط النهاية هذه لواجهة برمجة التطبيقات. ما أريده هو إنشاء مفتاح واجهة برمجة تطبيقات يمتلك الأذونات للقيام بهذه الأشياء (ولا شيء آخر).

إعجاب واحد (1)

لا أرى نقطة نهاية لواجهة برمجة التطبيقات (API) للقيام بذلك في المستندات.

لا تغطي المستندات نطاقات واجهة برمجة التطبيقات (API) بشكل كامل. يمكنك العثور عليها عند إنشاء مفتاح واجهة برمجة تطبيقات جديد على موقعك، واختيار النطاق: مفصل.

إعجاب واحد (1)

هل تبحث عن شيء مثل “إدارة المجموعات” (معرف المجموعة اختياري)؟

سيسمح هذا النطاق بإضافة المستخدمين وإزالتهم من مجموعة.

إعجاب واحد (1)

نعم، بالضبط. في الأساس، مربعات اختيار تتوافق مع نقاط نهاية واجهة برمجة التطبيقات الموثقة في https://docs.discourse.org/#tag/Groups

تقريبًا مماثل لـ

الشيء الذي قلته - إضافة وإزالة أعضاء المجموعة - هو على الأرجح الأكثر أهمية. (يمكنني ربما رؤية بعض القيمة في فصل هذين الأمرين، لكنني لا أعتقد أنني أهتم لـ أغراضنا.) من المفترض أن يشمل ذلك أيضًا “قائمة أعضاء المجموعة” للمجموعات التي قد لا تكون عامة.
الشيء التالي الأكثر أهمية هو الإنشاء / الحذف / التحديث - أعتقد أنه للاستخدام الأولي الخاص بنا، سنعتمد على المجموعات التي تم إنشاؤها يدويًا (ونتجاهل مجموعات تسجيل الدخول الموحد التي ليس لها مكافئ في Discourse).

شكرًا لك!

3 إعجابات

نعم… يبدو أننا نصف نطاقين هنا:

  1. إدارة المجموعات (معرف مجموعة اختياري) - يسمح لك بإضافة / إزالة / تعيين مالكي المجموعات / سردها

  2. إدارة المجموعات - يسمح لك بإنشاء / حذف وإدارة المجموعات.

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

إضافة علامة داخلية لتتبعه. هل هذا جيد؟

4 إعجابات

يبدو رائعًا - شكرًا لك!

3 إعجابات

تمت إضافة نطاقات واجهة برمجة التطبيقات (API) لإدارة المجموعات وإدارتها:

أعتقد أنني تابعت بالفعل في مكان آخر، ولكن فقط لإغلاق الحلقة حول هذا الموضوع.

3 إعجابات