サーバー構成 > アクセス制御リスト権限 > コンフィギュレーション管理の ACL > ACL 継承の変更
  
ACL 継承の変更
選択した ACL に使用する ACL 継承モデルを変更することができます。継承の変更は、組織内で他のグループが親プロジェクトへのアクセス権限を持つ場合であっても、そのコンフィギュレーション管理サブプロジェクトへのアクセスを明示的に指定されたグループのみに限定する場合に有効です。
ACL 継承を解除するためのユースケース
ACL 継承を解除するためのユースケースは、明示的に指定されたグループだけにサブプロジェクトへのアクセス権を付与するものです。次の例を考えてみます。
図に示すように、グローバル ACL に対する権限は全員拒否されます。プロジェクト ACL への権限が付与されたグループは、グループ A、グループ B、およびグループ C のみです。グループ D は、サブプロジェクト ACL への権限が付与された唯一のグループです。
デフォルトでは ACL 継承が有効になっているので、サブプロジェクト ACL はグループ A、グループ B、グループ C、およびグループ D からアクセスすることができます。これらのグループすべてがサブプロジェクト ACL へのアクセス権を持っているのは、プロジェクト ACL への権限が付与されているユーザーにはサブプロジェクト ACL への権限も与えられるからです。
ただし、このユースケースは明示的に指定されたグループがサブプロジェクトへのアクセス権を持っている場合のみのユースケースです。この例では、グループ D という名前の 1 つのグループのみがサブプロジェクト ACL へアクセスできる必要があります。このようなユースケースは、ACL 継承を変更すると実現されます (ACL 継承の変更を参照してください)。
ACL 継承を解除する場合の重要な考慮事項
ACL 継承を解除する場合の重要な考慮事項を次に示します。
ACL には数多くの権限とグループが存在する可能性があります。ACL 継承を変更すると、これらすべての権限とグループに影響します。
組織によっては、すべてのコンフィギュレーション管理プロジェクトとサブプロジェクトにアクセスする必要があるグループを持つ場合があります。ACL 継承を解除するには、このようなグループに対して、アクセスする必要のある各プロジェクトおよびサブプロジェクトに対する権限を明示的に付与する必要があります。
ACL に対して ACL 継承が解除されている (選択した ACL の「ACL 継承」サブメニューのチェックマークがチェックされていない) 場合、その ACL を変更するには Windchill RV&S Administration Client が必要になります。
ACL 継承ステータスの特定
ACL の継承ステータスを特定するには、ACL を選択します。次に、「ACL」メニューを選択します。ACL 継承が有効な場合、「ACL 継承」サブメニューの横にチェックマークが表示されます。ACL 継承が解除されている場合、「ACL 継承」サブメニューの横にチェックマークは表示されません。
ACL 継承の変更
Administration Client で ACL 継承を変更するには、まず ACL を選択します。次に、「ACL」 > 「ACL 継承」を選択します。ACL 継承が有効な場合、サブメニューの横にチェックマークが表示されます。ACL 継承が解除されている場合、チェックマークは表示されません。
開発パスの継承への影響
ACL 継承の変更は、開発パスの継承に影響します。次の例を考えてみます。
これは、ACL 継承を解除するためのユースケースでの例を拡張したものです。この例では、バリアントサブプロジェクト ACL には権限が指定されていません。
デフォルトでは ACL 継承および開発パスの継承が有効になっているので、バリアントサブプロジェクト ACL はグループ A、グループ B、グループ C、グループ D およびグループ X からアクセスすることができます。これらのグループすべてがサブプロジェクト ACL へのアクセス権を持っているのは、バリアントサブプロジェクト ACL への権限がどのグループにも付与されていない場合でも、プロジェクト ACL への権限が付与されているユーザーにはバリアントサブプロジェクト ACL への権限も与えられるからです。
ただし、このユースケースは明示的に指定されたグループがサブプロジェクトへのアクセス権を持っている場合のみのユースケースです。この例では、グループ D のみがサブプロジェクト ACL へのアクセス権を持つ必要があります。このようなユースケースは、ACL 継承が解除され、開発パスの継承が有効である場合に実現されます。