# APIプロジェクトの所有権をアップデート

Talend Cloud API Tester管理APIを使って、テストプロジェクトの所有者を変更します。

情報メモ注: テストプロジェクトの所有者は1人だけであり、その所有者はグループではなくユーザーであることが必要です。

## 始める前に

* 編集したいテストプロジェクトの所有者であること。
* テストプロジェクトのIDを持っていること。
* 新しい所有者のユーザーIDを持っていること。

## 手順

1. 新しいリクエストを作成します。
2. [METHOD] (メソッド)ドロップダウンリストからPUTを選択します。
3. 適切なリージョンと共に次のURIを入力し、[\[Fetching your API project ID\] (自分のAPIプロジェクトIDをフェッチ)](https://help.qlik.com/talend/ja-JP/api-user-guide/Cloud/fetching-your-api-project-id)で取得したプロジェクトIDで{testId}を置き換えます。

   https://apit.{region}.cloud.talend.com/api/v1/api-tests/{testId}/sharings

   リージョンは次のいずれかとなります。
   * us-west
   * us
   * eu
   * ap
   * au

   詳細は、[Talend CloudのリージョンとURL](https://help.qlik.com/talend/r/ja-JP/Cloud/links-regions-urls)をご覧ください。
4. [Add hearder] (ヘッダーを追加)ボタンをクリックし、[name] (名前)フィールドに Authorizationと、そして[value] (値)フィールドにBearerに続けてスペースと自分のトークンを入力します。

   情報メモヒント: Talend Cloud API Testerでは、自分のトークンをプライベート環境変数として追加し、式ビルダーを使ってリクエストで参照できます。詳細は、[環境の使用](https://help.qlik.com/talend/r/ja-JP/Cloud/api-tester-user-guide/using-environments)をご覧ください。
5. リクエストのボディを入力します。

   この例では、新しいユーザーをオーナーとして追加し、エディターとしてプロジェクトにアクセスできるようにしたいとします。そこで、[\[Fetching user IDs\] (ユーザーIDをフェッチ)](https://help.qlik.com/talend/ja-JP/api-user-guide/Cloud/fetching-user-ids)でそれぞれのIDを取得し、&lt;new owner user ID&gt;を新しいオーナーのユーザーIDに、&lt;old owner user ID&gt;をお持ちのユーザーIDにそれぞれ置き換えます。
   ```
   {
     "users": [
       {
         "userId": "<new owner user ID>",
         "level": {
           "code": "OWNER"
         }
       },
       {
         "userId": "<old owner user ID>",
         "level": {
           "code": "WRITER"
         }
       }
     ]
   }
   ```
6. リクエストが設定されたら、[Send] (送信)をクリックします。

## タスクの結果

APIテストプロエクトの共有設定がアップデートされます。所有者が正しくアップデートされたことを確認するためには、プロジェクトに引き続きアクセスできる場合はhttps://apit.{region}.cloud.talend.com/api/v1/api-tests/{testId}/sharings URIにGETリクエストを送信します。