Liste les relations d’héritage d’un rôle
Connaissant l’UUID d’un rôle, vous pouvez obtenir la liste de ses rôles parents en appelant l’URI
/api/roles/<UUID du rôle>/relationships/parents/
(vous devez bien sûr vous authentifier et disposer des droits de liste de rôles, nécessaires à l’appel de cet endpoint).
Par exemple, pour un rôle d’UUID "abc" ayant deux autres rôles pour parent, l’appel
/api/roles/abc/relationships/parents/
renvoie les données JSON suivantes
{ "err": 0, "data": [ { "parent": { "uuid": "def", "name": "Role 1", "slug": "role-1", "ou": null, "service": null }, "direct": true }, { "parent": { "uuid": "ghi", "name": "Role 2", "slug": "role-2", "ou": null, "service": null }, "direct": true } ] }
Un paramètre de querystring ‘all’ permet par ailleurs d’obtenir la liste de tous les parents (directs ou indirects).