Home icon

Create AWS Glue Data Catalog views using cross-account definer roles

Big Data Blog



This article explains how to create AWS Glue Data Catalog views using cross-account IAM definer roles, enabling data mesh architectures across multiple AWS accounts.

  • Cross-account definer roles allow view creation in central governance accounts from producer accounts
  • Supports multi-dialect views (SPARK and ATHENA) queryable across Athena, Redshift Spectrum, EMR, and Glue
  • Eliminates data duplication by providing filtered access without copying base tables
  • Enhances security through separation of duties and comprehensive audit trails
  • Enables data owner accounts to manage views using existing CI/CD pipeline roles
  • Includes step-by-step implementation for two-account setup with code samples and SQL examples

Cross-account definer roles streamline multi-account data governance, reduce operational overhead, and maintain security without requiring data duplication across AWS accounts.



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

Aug 5
2024
Set up cross-account AWS Glue Data Catalog access using AWS Lake Formation and AWS IAM Identity Center with Amazon Redshift and Amazon QuickSight
May 9
2024
Use AWS Glue Data Catalog views to analyze data
Mar 14
2025
Announcing support of AWS Glue Data Catalog views with AWS Glue 5.0
Jun 5
2025
Using AWS Glue Data Catalog views with Apache Spark in EMR Serverless and Glue 5.0

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.