Redéfinissez les méthodes API pour gérer les autorisations des objets et des groupes.
Une méthode GET
pour répertorier les types d’objets disponibles sur lesquels des contrôles d’accès basés sur les rôles peuvent être définis.
GET /api/v1/permissionable-object-types/
[ "SEGMENT", "TRAIT", "DESTINATION", "DERIVED_SIGNALS", "TAGS" ]
Une méthode GET
pour répertorier les autorisations disponibles pour un type d’objet.
GET /api/v1/permissionable-object-types/SEGMENT/
{
"wildcard" : [ "VIEW_ALL_SEGMENTS", "EDIT_ALL_SEGMENTS", "CREATE_ALL_SEGMENTS", "DELETE_ALL_SEGMENTS", "MAP_ALL_SEGMENTS_TO_MODELS", "MAP_ALL_TO_DESTINATIONS" ],
"perObject" : [ "READ", "WRITE", "CREATE", "DELETE", "MAP_TO_MODELS", "MAP_TO_DESTINATION" ]
}
Les types d’objet BALISES et SIGNAUX DÉRIVÉS ne disposent pas d’autorisations régulières à utiliser. Les contrôles sur ces types d’objets sont modifiés uniquement par les autorisations génériques All (Tout ou Rien).