إدارة المستخدمين برمجياً

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

أود لو كان هناك وحدة أنسبل، ولكن حتى في غياب ذلك، هل توجد طريقة لاستخدام واجهة برمجة تطبيقات Discourse لمنح أو سحب صلاحيات الإشراف والإدارة لمستخدم معين مثل بوب؟

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