カラムレベルアクセス制御の実装には、タグの使用を主な焦点として、複数のTreasure Data機能を使用します。
ポリシーベースのカラムレベルアクセス制御機能が必要です。この機能の有効化については、カスタマーサクセス担当者にお問い合わせください。機能を有効化すると、Treasure Dataは自動的に新しい権限ポリシー「Columns full」を作成し、既存のすべてのユーザーに適用します。これにより、初期状態としてすべての既存ユーザーがすべてのカラムにアクセスできることが保証されます。その後、Administratorは「Columns full」ポリシーからユーザーを削除し、新しいポリシーで他のカラムレベルアクセス制御権限を割り当てることができます。
以下の表は、アカウントでカラムレベルアクセス制御の実装を完了するためのドキュメントへのリンクを提供します。
| タスク | ユーザーインターフェースドキュメント | APIドキュメント |
|---|---|---|
| テーブルを選択する。 | テーブルの作成または表示 | Treasure Data Table APIs |
| カラムタグを作成する。 | タグの作成、編集、削除 | REST APIを使用したタグの作成、編集、削除 |
| カラムタグを確認する。 | タグを使用したデータベースとテーブルの検索とフィルタリング | REST APIを使用したタグの一覧表示と確認 |
| テーブルカラムにタグを添付する。 | カラムへのタグの添付 | REST APIを使用したタグの添付と検索 |
| 権限ベースのポリシーを作成する。 | ポリシーベースのカラムレベルアクセス制御権限 | REST APIを使用したタグベースのアクセス制御 |