Are you able to hide tables in a database using Lake Formation Tagging

0

Hi,

I have a database with around 40 tables. However, some end users don't need to see all tables in the database. I'm using Lake Formation Tagging and know that if a tag is added to the database that the tag is then inherited by all the tables. I also found by going into the table that the inherited tags can't be removed.

I tried adding a tag to just the table level and granting permissions but the database won't appear as the tag is only at the table level.

Is there a way to hide certain tables in a database by using Lake Formation Tagging?

1回答
0

You can't hide the table, however you can restrict access to table within database using lake formation tag based access control. In simplest terms follow below steps -

  1. Define Tag at Database level
  2. Define Tag at Table Level
  3. Grant LF-tag permisions to specific IAM role/principal by using tags defined at database level and table level.

More details - https://docs.aws.amazon.com/lake-formation/latest/dg/granting-cat-perms-TBAC-console.html

AWS
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ