Retrieves a list of users and their permissions.
API Documents///
- Get Access Control users.
Get Access Control User
Update Access Control User Permissions
Get Policy users
Update Policy Users
Get Access Control users.
Treasure Data API (3)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.treasuredata.com/_mock/apis/td_api_v3-public
https://api.treasuredata.com/v3
https://api.treasuredata.co.jp/v3
https://api.ap02.treasuredata.com/v3
https://api.eu01.treasuredata.com/v3
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users
- https://api.treasuredata.com/v3/access_control/users
- https://api.treasuredata.co.jp/v3/access_control/users
- https://api.ap02.treasuredata.com/v3/access_control/users
- https://api.eu01.treasuredata.com/v3/access_control/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
[ { "user_id": 123, "account_id": 123, "permissions": { … }, "policies": [ … ] } ]
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}
- https://api.treasuredata.com/v3/access_control/users/{user_id}
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123 \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
{ "user_id": 123, "account_id": 123, "permissions": { "WorkflowProject": [ … ], "WorkflowProjectLevel": [ … ], "WorkflowRestrictedOperators": [ … ], "Segmentation": [ … ], "MasterSegmentConfigs": [ … ], "MasterSegmentConfig": [ … ], "MasterSegmentColumn": [ … ], "MasterSegmentAllColumns": [ … ], "CookieConsent": [ … ], "SegmentAllFolders": [ … ], "SegmentFolder": [ … ], "Profiles": [ … ], "ProfilesApiToken": [ … ], "ActivationTemplate": [ … ], "Authentications": [ … ], "Sources": [ … ], "Destinations": [ … ], "Databases": [ … ], "UniversalConsent": [ … ], "TrafficControls": [ … ], "TrafficControl": [ … ], "Journeys": [ … ], "Journey": [ … ], "LlmProject": [ … ], "RawDataAccess": [ … ] }, "policies": [ { … } ] }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/{user_id}/permissions
- https://api.treasuredata.com/v3/access_control/users/{user_id}/permissions
- https://api.treasuredata.co.jp/v3/access_control/users/{user_id}/permissions
- https://api.ap02.treasuredata.com/v3/access_control/users/{user_id}/permissions
- https://api.eu01.treasuredata.com/v3/access_control/users/{user_id}/permissions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/users/123/permissions \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"WorkflowProject": [
{
"operation": "view"
}
],
"Segmentation": [
{
"operation": "full"
}
],
"MasterSegmentConfigs": [
{
"operation": "view"
}
],
"MasterSegmentConfig": [
{
"operation": "view",
"id": "42"
}
],
"SegmentAllFolders": [
{
"operation": "view",
"audience_id": "42"
}
],
"SegmentFolder": [
{
"operation": "view",
"id": "42"
}
],
"ActivationTemplate": [
{
"operation": "view"
}
]
}'Response
application/json
{ "user_id": 123, "permissions": { "WorkflowProject": [ … ], "Segmentation": [ … ], "MasterSegmentConfigs": [ … ], "MasterSegmentConfig": [ … ], "SegmentAllFolders": [ … ], "SegmentFolder": [ … ], "ActivationTemplate": [ … ] } }
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}/users
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}/users
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}/users
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}/users
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67/users \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'Response
application/json
[ { "user_id": 123, "account_id": 123, "email": "td@example.com", "name": "Treasure Data" } ]
- Mock serverhttps://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/{policy_id}/users
- https://api.treasuredata.com/v3/access_control/policies/{policy_id}/users
- https://api.treasuredata.co.jp/v3/access_control/policies/{policy_id}/users
- https://api.ap02.treasuredata.com/v3/access_control/policies/{policy_id}/users
- https://api.eu01.treasuredata.com/v3/access_control/policies/{policy_id}/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.treasuredata.com/_mock/apis/td_api_v3-public/access_control/policies/67/users \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"user_ids": [
123
]
}'Response
application/json
[ { "user_id": 123, "account_id": 123, "permissions": { … }, "policies": [ … ] } ]