Entitlements

"Entitlements" refer to the list of top accounts that each user has access to.

The SFTP interface allows connected systems to programmatically add, update, or delete entitlements in bulk. This operation is performed by uploading a JSONL (JSON Lines) file, where each line represents an entitlement object.


SFTP

Entitlements File Specification

JSONL File Schema

  • Name
    user_id
    Type
    string (Max 255)
    Description

    The id for the user.

  • Name
    top_account_id
    Type
    string (Max 255)
    Description

    The id for the top account that the user is entitled to see.

Example JSONL File

entitlements.jsonl

{"user_id": "0f3cb7d4-f5f9-44ce-9694-affd4f10e61d", "top_account_id": "123e4567-e89b-12d3-a456-426614174000"}
{"user_id": "ebe43b23-10a0-4586-a97b-05bc7ce749c5", "top_account_id": "123e4567-e89b-12d3-a456-426614174000"}
{"user_id": "73be3d43-8e63-4082-a0ef-b857e79daecc", "top_account_id": "123e4567-e89b-12d3-a456-426614174000"}
{"user_id": "73be3d43-8e63-4082-a0ef-b857e79daecc", "top_account_id": "987e6543-e21b-45c6-b789-123456789abc"}