# 接続を共有

利用対象...

* 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 Management Consoleで接続は、[Share connections] (接続を共有)権限が与えられているユーザーによって共有できます。

接続を共有できるユーザーやユーザーグループはTalend Management Consoleでも管理され、さまざまな権限と共に特定のロールを与えることができます。以下の権限を付与できます:

* [Owner] (所有者): 接続を表示、編集、削除、共有できます。
* [Editor] (編集者): 接続を表示、編集、共有できます。
* [Viewer] (ビューアー): 接続を表示および共有できます。

ただし、他のユーザーと共有できる接続はそのユーザーが持っている権限の範囲に限られます。編集者ロールが付与されているユーザーAが接続をユーザーBと共有する場合、ユーザーBに付与できるのはビューアーまたは編集者ロールのみで、所有者ロールは付与できません。

共有ステータスには次の3種類があります。

* ![\[共有なし\]アイコン](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/icon-no_sharing.png)は、接続がまだ共有されていないことを意味します。
* ![\[他のユーザーと共有\]アイコン](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/icon-shared.png)は、接続が所有者として他のユーザーと共有されていることを意味します。
* ![\[自分と共有\]アイコン](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/icon-shared_with_me.png)は、接続が編集者またはビューアーとして共有されていることを意味します。

接続を共有する場合は、次のような動作になります。

* 接続を直接共有するとその接続へのアクセスが与えられ、その接続を共有するユーザーによって付与される権限に基づいてアクションが許可されます。
* 接続へのアクセスを取り消すと、他のユーザーはその接続を表示したり使用したりできなくなります。
* 接続へのアクセスを取り消しても他のユーザーはその接続に基づくデータセットを表示できますが、接続を必要とするアクション(サンプルの更新やパイプラインの実行など)はすべて利用できなくなります。

前のルールと動作を要約するため、以下の例を取り上げてみましょう。

1. 接続1へのアクセスを持つユーザーAは、このアクセスをユーザーBと共有することにしました。 ![ユーザーAが所有する接続1は、ユーザーBと共有されています。](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/tdc_sharing_connection_1.png)

2. ユーザーBはこれで接続1にアクセスできるようになったほか、この接続に基づく新しいデータセット(データセット2)を作成することもできます。 ![ユーザーBと共有されている接続1は、このユーザーがデータセット2を作成するために使用されています。](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/tdc_sharing_connection_2.png)

3. ユーザーAはユーザーBとの接続1の共有を停止しました。 ![接続1は、ユーザーAによっては共有されていません。](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/tdc_sharing_connection_3.png)

   ユーザーBは接続1へのアクセスを完全に失うものの、一部のアクションについては引き続きデータセット2にアクセスできます。ただし、接続を必要とするアクション(データセットサンプルの更新や日付データまでの表示)はできなくなります。接続1に基づくデータセットへのフルアクセスを復元したい場合、ユーザーBはユーザーAに対し、接続の共有を再び依頼する必要があります。

## 手順

1. [Connections] (接続)ページに移動します。
2. 接続リストから接続を共有するには:
   1. 接続にカーソルを置いて、アイコンが表示されるようにします。
   2. ![\[共有\]アイコン](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/icon-no_sharing.png)をクリックし、設定ウィンドウを開きます。

      ![Amazon S3接続の共有設定パネル。](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/connection-sharing.png)
3. 1人のユーザーや1つのユーザーグループと接続を共有する場合:
   1. ユーザーグループがTalend Management Consoleで以前作成されていることを確認します。
   2. 左パネルでグループ名か人名を選択します。
   3. 名前の上にカーソルを置いた時に表示される+アイコンをクリックし、このユーザーを共同作業者として追加します。
4. 一度に複数のユーザーや複数のユーザーグループと接続を共有する場合:
   1. ユーザーグループがTalend Management Consoleで以前作成されていることを確認します。
   2. 左パネルでCtrl + クリックかShift + クリックで、グループやユーザーを選択します。
   3. ロールを[Add as...] (追加先...)で選択します。これらのグループやユーザーは共同作業者として追加されます。
5. 接続の共同編集者権限を変更するには、名前の横にあるリストで適切なアクセスレベルを選択します。

   ![ドロップダウンリストには、接続の共有時に選択できる編集者と所有者のアクセス権が表示されます。](https://help.qlik.com/talend/ja-JP/data-inventory-user-guide/Resources/images/dataset-sharing_changing_rights.png)
6. 共同作業者のリストからユーザーまたはグループを削除する場合は、該当する名前にカーソルを置いた時に表示される赤い十字アイコンをクリックします。
7. [Share] (共有)をクリックして変更内容を反映し、設定ウィンドウを閉じます。

## タスクの結果

選択されたユーザーまたはグループがコントリビューターのリストに追加され、追加されたユーザーまたはグループはデータセットを[Connections] (接続)ページに表示されるようになります。

接続の共有ステータスが[Connection shared with other user(s)] (他のユーザーと共有している接続)に変わります。