Dans la documentation, je ne trouve pas comment obtenir les autorisations attribuées à un sujet via l’API.
Existe-t-il un point de terminaison différent de celui du sujet qui fournit ces informations ?
Merci !
Dans la documentation, je ne trouve pas comment obtenir les autorisations attribuées à un sujet via l’API.
Existe-t-il un point de terminaison différent de celui du sujet qui fournit ces informations ?
Merci !
Quelles permissions spécifiquement ? Si vous regardez le point de terminaison de ce sujet par exemple :
https://meta.discourse.org/t/how-do-you-get-the-permissions-assigned-to-a-topic-using-the-api/291007.json
Il y a un certain nombre de champs qui peuvent être utilisés ici… il y a un niveau supérieur :
visible: true
et il y a un enfant details avec des objets comme :
can_edit
can_delete
can_create_post
etc…
J’ai compris une partie du problème. Il semble que ce soit défini par la catégorie parente.
Je vois que certaines catégories ont la valeur suivante définie :
"read_restricted": true
J’essaie de déterminer quels groupes ont un accès en lecture à quelles catégories.
Je suis tout nouveau sur Discourse et j’essaie de comprendre.
La meilleure documentation pour l’API est Ingénierie inverse de l’API Discourse. Si vous pouvez le faire à partir du front-end, vous pourrez voir quel est l’appel API.