Gérer les utilisateurs par programme

Je cherche un moyen de créer/supprimer et surtout de révoquer programmiquement les permissions d’administrateur pour certains utilisateurs.

J’aimerais utiliser un module Ansible, mais même en son absence, existe-t-il un moyen d’utiliser l’API Discourse pour, par exemple, accorder ou révoquer des privilèges de modération et d’administration à l’utilisateur Bob ?

Je pourrais créer un module Ansible pour cela. Il serait peut-être plus simple d’exécuter une commande Rails dans le conteneur plutôt que d’utiliser l’API, bien que je n’aie pas vérifié pour en être certain. J’ai utilisé les deux méthodes pour d’autres automatisations. Si vous avez un budget, envoyez-moi un message ou trouvez mes coordonnées dans mon profil.