タグを使用したアクセス制御

Resource Manager タグを使用して、Datastream のプライベート接続構成、接続プロファイル、ストリームを整理できます。Identity and Access Management(IAM)ポリシー バインディングで継承されたタグまたは直接アタッチされたタグを参照すると、 Google Cloud リソース階層全体で条件付きアクセスを許可できます。

タグはラベルとは独立して機能します。ラベルを使用すると、接続プロファイルやストリームなどの Datastream リソースをフィルタリングできます。両方を同じリソースに適用できます。Google Cloud CLI を使用して Datastream リソースにタグを適用、解除、一覧表示するには、タグの管理をご覧ください。

タグとは

タグは、Datastream リソースに適用してきめ細かいアクセス制御を行うことができる Key-Value ペアです。

タグキーには environment などのプロパティがあり、タグ値は development や production などの属性です。特定のリソースの特定のキーに対して、1 つのタグで指定できる値は 1 つのみです。

タグは組織レベルで作成します。タグは、 Google Cloud全体で使用される Resource Manager を介してリソース(プロジェクトや Datastream のプライベート接続構成、接続プロファイル、ストリームなど)に適用されます。

条件付きタグ バインディングに基づいて権限を付与する

タグが Datastream リソースに適用または継承されると、IAM 条件でタグを使用して、条件付きで Datastream リソースへのアクセス権を付与できます。IAM 条件を使用すると、Datastream リソースにきめ細かいアクセス制御を実施できます。IAM 条件を使用するには、IAM ポリシー バインディングでタグを参照します。

制限事項

タグには以下のような制限があります。

  • 組織のポリシーでは、プロジェクト レベルまたはその上位から継承されたタグを条件付きで参照できますが、Datastream リソースに直接適用されたタグは使用できません。
  • Cloud Audit Logs にはタグの作成と削除が示されますが、Datastream リソースでタグを付加したり、タグ バインディングを表示したりするためのエントリは生成されません。

次のステップ