Home icon

Enforce fine-grained access control on data lake tables using AWS Glue 5.0 integrated with AWS Lake Formation

Big Data Blog



This article discusses how AWS Glue 5.0 supports fine-grained access control (FGAC) integrated with AWS Lake Formation, enabling granular data access control at table, column, and row levels.

  • AWS Glue 5.0 uses two Spark resource profiles: a user profile and a system profile to enforce Lake Formation permissions
  • Users can enable FGAC by adding the job parameter `--enable-lakeformation-fine-grained-access` set to true
  • Demonstrates implementation with a sample product inventory dataset showing how to: - Create S3 buckets and tables - Configure Lake Formation permissions - Create AWS Glue jobs that respect access controls
  • Supports both standard file formats and Apache Iceberg tables
  • Allows enforcing access control through Spark DataFrame and Spark SQL

The key benefit is simplified data governance and security by enabling consistent fine-grained access controls across different data processing environments.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Jun 30
2025
Enforce table level access control on data lake tables using AWS Glue 5.0 with AWS Lake Formation
Jan 17
2024
Enforce fine-grained access control on Open Table Formats via Amazon EMR integrated with AWS Lake Formation
Jun 25
2025
AWS Glue enables enhanced Apache Spark capabilities for AWS Lake Formation tables with full table access
May 29
2024
Simplify data lake access control for your enterprise users with trusted identity propagation in AWS IAM Identity Center, AWS Lake Formation, and Amazon S3 Access Grants

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.