Locking Down the Lakehouse: Securing Apache Iceberg’s REST Catalog at Scale

PhoenixAI
236 views October 30, 2025

This session takes a closer look at how to secure the Apache Iceberg REST Catalog, focusing on how StarRocks 4.0 implements JWT-based authentication and catalog-level governance. Hosted by Ron Kapoor, Developer Advocate at CelerData, the webinar walks through the REST Catalog architecture, the common security challenges it brings, and how StarRocks tackles them with pre-signed JWT tokens, identity provider (IDP) integration, and fine-grained authorization. By the end, you’ll have a clear picture of how REST Catalog authentication works, how to manage multi-tenant access securely, and how to apply these concepts in your own Iceberg and StarRocks environments. ---------------------------------------------------------------------------------------------------------------------- Timestamps 00:00 Intro & Agenda 01:13 What’s the Iceberg Catalog / REST Catalog? 05:13 Why Secure the REST Catalog: What’s at Risk 08:06 Challenges in Security   08:26 Authorization at Scale   09:59 Fine-Grained Access Control   10:50 Credential Lifecycle   12:03 Multi-Cloud Complexity 13:53 What Are Some Strategies and Patterns in REST Security?   14:07 Query Engine Client – Compute-Enforced Permissions   20:34 Alternatives: Catalog-Layer Governance and Security   21:12 Query Engine Client – Catalog-Enforced Permissions 25:33 What We Have Done at StarRocks   26:38 StarRocks 4.0 – Catalog-Enforced Permissions 29:12 Best Practices and Strategies Across REST Catalog Security 32:22 Q&A   33:10 Sounds like if we want to support both Hive and Iceberg tables, then Hive Metastore is the only choice.   34:21 Is there any documentation on how to set up the presented JWT flow in StarRocks 4.0?   35:29 When you introduced the authorization process, you mentioned that catalogs often do token handoffs based on superuser access. How does StarRocks get around this?   36:38 When do you expect this to be fully implemented?   37:18 Can you say more about Nessie and Polaris merging?   38:46 Can you show some demo of what you’ve already set up? ---------------------------------------------------------------------------------------------------------------------- Learn more at https://celerdata.com/ Connect with us: LinkedIn: https://www.linkedin.com/company/celerdata/ Twitter: https://twitter.com/celerdata CelerData Website: https://celerdata.com/ StarRocks GitHub: https://github.com/StarRocks/StarRocks StarRocks Website: https://www.starrocks.io/ Slack: https://starrocks.io/redirecting-to-slack #DataAnalytics #DataEngineering #ApacheIceberg #OLAP #DataAnalyst #DataEngineer #DataLakeHouse #DataInfrastructure #databaseprogramming #apacheiceberg #datalake #datalakehouse

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close