Show Menu
TOPICS×

Permissions Management API Methods

Rest API methods to manage permissions for objects and groups.

List Available Object Types

A GET method to list available object types on which role-based access controls can be set.

Request

GET /api/v1/permissionable-object-types/

Response

[ "SEGMENT", "TRAIT", "DESTINATION", "DERIVED_SIGNALS", "TAGS" ]

List Available Permissions for an Object Type

A GET method to list available permissions for an object type.

Request

GET /api/v1/permissionable-object-types/SEGMENT/

Response

{ 
 "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" ]
}

The object types TAGS and DERIVED SIGNALS have no regular permissions to use. Controls on these object types are changed by the All or Nothing Wild Card Permissions only.