# ユーザーを無効化

利用対象...

* Cloud API Services Platform
* Cloud Big Data
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Integration
* Cloud Data Management Platform
* Cloud Pipeline Designer Standard Edition
* Data Fabric

無効にされたユーザーはTalend Cloudにログインできなくなるほか、自分のパーソナルトークンも使用できなくなります。

ただし、非アクティブ化されたこれらのアカウントが所有するオブジェクトはそのまま残り、適切なアクセス権と権限を持つアクティブなユーザーが利用できるようになります。

## 始める前に

このタスクを完了できるよう、[Users - Manage] (ユーザー - 管理)権限を持っていること。

## 手順

Public REST APIか、Talend Management Consoleで[Users & Security] (ユーザーとセキュリティ)ページを使い、勤務先を退社する時にユーザーを無効にします。

* Talend Management Consoleの場合:
  1. [Users & Security] (ユーザーとセキュリティ) &gt; [Users] (ユーザー)に移動します。

  2. ユーザー名を右クリックします。

  3. [Deactivate user] (ユーザーを無効化)をクリックします。

  4. 無効化を確定します。

     [Status] (ステータス)カラムで、このユーザーのステータスが[Deactivated] (無効)になります。
* API:
  1. ポータルからAPIトークンを作成する方法:

     1. 右上にある自分のユーザー名をクリックします。

     2. [Profile preferences] (プロファイルの設定) &gt; [Personal acess tokens] (パーソナルアクセストークン) &gt; [Add token] (トークンを追加)をクリックします。

     3. トークン名を付けて[Generate] (生成)をクリックします。

     4. 生成されたトークンをコピーして安全な場所に貼り付けます。

  2. [Account & Subscription] (アカウントとサブスクリプション) &gt; [Account] (アカウント)で、無効にするユーザーのアカウント名を検索します。

  3. 無効にするユーザーのユーザー名を検索します。Talend Management Consoleで[Users & Security] (ユーザーとセキュリティ) &gt; [Users] (ユーザー)に移動し、このユーザーのログインをコピーします。

  4. 前のステップの情報を使い、リクエストを書き込みます。たとえば次のようなcurlリクエストを使います:

     ```
     curl -v -X POST 
     --header "Authorization: Bearer <token_value>" 
     --header "Content-Type: application/json" 
     -d '{ "accountName": "<account_name>", "userName": "<user_name>" }' 
     'https://iam.us.cloud.talend.com/scim/v2/Users/deactivate'
     ```

     POSTメソッドを使用すること、そして2つのヘッダーが必須であることにご注意ください。