関連するエンドポイント - Cloud

Talend Cloud APIユーザーガイド

Version
Cloud
Language
日本語 (日本)
Product
Talend Cloud
Module
Talend API Designer
Talend API Tester
Talend Data Preparation
Talend Data Stewardship
Talend Management Console
Content
ジョブデザインと開発 > Designing APIs
ジョブデザインと開発 > Testing APIs

ワークスペース権限エンドポイント

ワークスペース権限を管理するには、以下のManagement Console APIエンドポイントの使用が必要です:

[Path] (パス) メソッド 説明 クエリーパラメーター Required (必須)
/permissions GET 検索条件によってワークスペース権限をすべて取得 userId オプション
workspaceID オプション
environmentID オプション
/permissions/batch POST ユーザーのリストに対し、ワークスペース権限セットを作成します。 - -
PUT ユーザーのリストに対し、ワークスペース権限セットを更新します。 - -
DELETE ユーザーのリストに対し、ワークスペース権限セットを削除します。 - -
/workspaces/{workspaceId}/users/{userId}/permissions GET 指定されたワークスペースで該当するユーザーの権限を取得 - -
POST 指定されたワークスペースで該当するユーザーに権限を割り当て - -
PUT 指定されたワークスペースにいる特定ユーザーの権限をリクエストのボディで指定されたものに置き換え - -
DELETE 指定されたワークスペースで該当するユーザーの権限をすべて削除 - -

関連エンドポイント

Management Console API

URL: https://api.<datacenter>.cloud.talend.com/tmc/swagger/swagger-ui.html#/ 1
Endpoint クエリーパラメーター
GET /workspaces このエンドポイントを使って、権限を設定したいワークスペースのIDを取得します。 query (FIQL形式)

例: "name==TestWorkspace","environment.name==TestEnvironment"

例のリクエスト:
GET https://api.us.cloud.talend.com/tmc/v2.4/workspaces?query=environment.name==default

ユーザー管理API

URL: https://api.<datacenter>.cloud.talend.com/v1/management/swagger-ui.html
Endpoint クエリーパラメーター Required (必須)
GET /v1/management/users このエンドポイントを使って、ワークスペースで権限を割り当てたいユーザーのIDを取得します。 page オプション
size オプション
workspace_id オプション
例のリクエスト:
GET https://api.us.cloud.talend.com/v1/management/users?page=1&size=50&workdpace_id=534s4400223a343495467403a
1 <datacenter>をTalend Cloudリージョンで置換します。詳細は、Talend CloudのリージョンとURLを参照してください。