組み込み ID を持つリソースタイプ

一部の Cloud de Confiance リソースには組み込み ID があります。これらの ID を使用すると、リソースをプリンシパルのように機能させることができます。その結果、組み込み ID があるリソースでは次のことが可能になります。

単一リソースのプリンシパル ID

次の表に、組み込み ID を持つリソースの種類を示します。また、リソースのプリンシパル ID で使用できる形式も示します。リソースにロールを付与するには、この形式のプリンシパル ID を許可ポリシーで使用します。

リソースの種類 プリンシパル ID の形式
Parameter Manager のパラメータ principal://parametermanager.googleapis.com/projects/PROJECT_NUMBER/uid/locations/global/parameters/PARAMETER_UID

リソースセットのプリンシパル ID

組み込み ID を持つリソースのセットにロールを付与するには、次の形式を許可ポリシーで使用します。

説明 形式
指定されたプロジェクトの特定のサービスのすべてのリソース principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/*
指定されたプロジェクトの特定のタイプのすべてのリソース principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/type/RESOURCE_TYPE/*
指定された祖先を持つすべてのリソース

principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/ancestor.name/ANCESTOR_RESOURCE_TYPE/ANCESTOR_RESOURCE_NAME

principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/ancestor.uid/ANCESTOR_RESOURCE_TYPE/ANCESTOR_RESOURCE_UID

指定されたタイプと祖先を持つすべてのリソース

principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/type/RESOURCE_TYPE/ancestor.name/ANCESTOR_RESOURCE_TYPE/ANCESTOR_RESOURCE_NAME

principalSet://RESOURCE_SERVICE/projects/PROJECT_NUMBER/type/RESOURCE_TYPE/ancestor.uid/ANCESTOR_RESOURCE_TYPE/ANCESTOR_RESOURCE_UID