Lister les rôles parents

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).

Lister les rôles enfants

Connaissant l’UUID d’un rôle, vous pouvez obtenir la liste de ses rôles enfants en appelant l’URI

/api/roles/<UUID du rôle>/children/

Vous n'avez pas trouvé ce que vous cherchez ?

Une suggestion ? Écrivez-nous !

Proposez une amélioration pour la documentation

Dernière mise à jour le 11/09/2026 10:09