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" ]
}
NOTE
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.
6586db601b0434ed2e627923