別のワークスペースでオブジェクトを管理したり表示させる、またはエンジンへのアクセスを許可する権限をユーザーに付与できます。
ワークスペース権限をサービスアカウントに割り当てる必要がある場合は、ワークスペース権限をサービスアカウントに割り当てをご覧ください。
始める前に
- Talend Management Consoleで[Environment Administrator] (環境管理者)ロールを担っていること。
- 権限を設定するワークスペースとユーザーのIDを知っていること。
このタスクについて
Management Console APIには
このリンクでアクセスできます。各データセンターに該当するURLのリストは、
Talend CloudのリージョンとURLで確認できます。
手順
-
GET
/security/workspaces/{workspaceId}/users/{userId}/permissions
エンドポイントを使って、選択されたワークスペースのユーザーの現在の権限を読み取ります。
例
GET https://api.us.cloud.talend.com/security/workspaces/7a35e78eaea645620e47f826/users/d13404b5-e9nc-4g5f-9904-a5f0dc287fb0/permissions
-
指定されたワークスペースで何の権限も持たないユーザーに権限を割り当てる場合は、POST
/security/workspaces/{workspaceId}/users/{userId}/permissions
エンドポイントを使って、リクエストのボディに権限を追加します。
例
POST https://api.us.cloud.talend.com/security/workspaces/7a35e78eaea645620e47f826/users/d13404b5-e9nc-4g5f-9904-a5f0dc287fb0/permissions
["AUTHOR", "EXECUTE"]
-
指定されたワークスペースに既に割り当てられているユーザーに新しい権限を追加する場合は、PUT
/security/workspaces/{workspaceId}/users/{userId}/permissions
エンドポイントを使って、リクエストのボディに権限を追加します。
例
PUT https://api.us.cloud.talend.com/security/workspaces/7a35e78eaea645620e47f826/users/d13404b5-e9nc-4g5f-9904-a5f0dc287fb0/permissions
["AUTHOR", "EXECUTE"]