Retrieves a list of users and their permissions.
API Documents///
- Update Access Control User Permissions
Get Access Control users.
Get Access Control User
Get Policy users
Update Policy Users
Update Access Control Use...
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": [ … ] } ]