# プロパティビューでアクセス制御をエンティティレベルで定義

Availability-note[非推奨](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-deprecated)

このコンテンツは非推奨になりました。

利用対象...

* Data Fabric
* MDM Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition

アクセス制御は、特定の注釈を設定することにより、データモデル内で処理されます。以下の例では、アクセス制御をエンティティレベルで定義する方法を紹介します。

## 始める前に

* AgencyおよびAgentという2つのエンティティが保存されているデータモデルDStarが作成済みであること。詳細は、[グラフィカルデザイナーを使用してデータモデル内にエンティティを作成](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/creating-entities-in-data-model-using-graphical-designer)および[単純型エレメントをエンティティに追加](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/adding-simple-type-elements-to-entities)をご覧ください。

* General\_Managerという名前の新しいロールが作成済みであること。ロールの詳細は、[カスタムロールを定義](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0/defining-custom-role)をご覧ください。

## このタスクについて

この例では、General\_ManagerロールにAgencyエンティティおよびその属性すべてに対する書き込みアクセスを付与しようとしています。

## 手順

1. [Data Model Entities] (データモデルエンティティ)エリアで、目的のエンティティをクリックします。
2. [Properties] (プロパティ)ビューで[Access rights] (アクセス権)タブをクリックします。

   ![](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio_mdm-design_tab_grant_role_write_access_to_entity.png)
3. [Write Access] (書き込みアクセス)タブをクリックします。
4. Talend Studio内で定義されているロールのリストを表示するには、下向き矢印をクリックします。
5. 書き込みアクセスを付与するロールを選択し、[+]ボタンをクリックして、[Roles] (ロール)リストにロールを追加します。

   デフォルトで[Set role recursively] (ロールを再帰的に設定)のチェックボックスが選択されています。この場合、選択したノードのすべてのサブエレメントにセキュリティ設定がプロパゲートされます。この例では、セキュリティ設定がAgencyエンティティ内のすべての属性に適用されます。
6. Ctrl + Sを押し、変更内容を保存します。