From 254039aeebca0ef4e5fe4083a02f826e15789773 Mon Sep 17 00:00:00 2001 From: Kat Batuigas <36839689+kbatuigas@users.noreply.github.com> Date: Tue, 15 Apr 2025 13:58:09 -0400 Subject: [PATCH 1/2] Fix typo in partial --- modules/manage/partials/iceberg/use-iceberg-catalogs.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/manage/partials/iceberg/use-iceberg-catalogs.adoc b/modules/manage/partials/iceberg/use-iceberg-catalogs.adoc index 1b2a7080f5..e9fae51d5c 100644 --- a/modules/manage/partials/iceberg/use-iceberg-catalogs.adoc +++ b/modules/manage/partials/iceberg/use-iceberg-catalogs.adoc @@ -83,7 +83,7 @@ endif::[] == Integrate filesystem-based catalog (`object_storage`) -By default, Iceberg topics use the filesystem-based catalog (config_ref:iceberg_catalog_type,true,properties/cluster-properties[`iceberg_catalog_type`] cluster property set to `object_storage`). Redpanda stores the table metadata in hhttps://iceberg.apache.org/docs/latest/java-api-quickstart/#using-a-hadoop-catalog[HadoopCatalog^] format in the same object storage bucket or container as the data files. +By default, Iceberg topics use the filesystem-based catalog (config_ref:iceberg_catalog_type,true,properties/cluster-properties[`iceberg_catalog_type`] cluster property set to `object_storage`). Redpanda stores the table metadata in https://iceberg.apache.org/docs/latest/java-api-quickstart/#using-a-hadoop-catalog[HadoopCatalog^] format in the same object storage bucket or container as the data files. If using the `object_storage` catalog type, you provide the object storage URI of the table's `metadata.json` file to an Iceberg client so it can access the catalog and data files for your Redpanda Iceberg tables. From 988c1ba6a95d976b950a68fc395a081fc7079e91 Mon Sep 17 00:00:00 2001 From: kbatuigas <36839689+kbatuigas@users.noreply.github.com> Date: Tue, 15 Apr 2025 14:30:17 -0400 Subject: [PATCH 2/2] Add new config for oauth2 scope --- .../pages/properties/cluster-properties.adoc | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modules/reference/pages/properties/cluster-properties.adoc b/modules/reference/pages/properties/cluster-properties.adoc index 63c9919d32..dcd57914bb 100644 --- a/modules/reference/pages/properties/cluster-properties.adoc +++ b/modules/reference/pages/properties/cluster-properties.adoc @@ -2125,6 +2125,27 @@ The OAuth URI used to retrieve access tokens for Iceberg REST catalog authentica // end::iceberg_rest_catalog_oauth2_server_uri[] +// tag::iceberg_rest_catalog_oauth2_scope[] +=== iceberg_rest_catalog_oauth2_scope + +The OAuth scope used to retrieve access tokens for Iceberg catalog authentication. Only meaningful when `iceberg_rest_catalog_authentication_mode` is set to `oauth2`. + +*Requires restart:* Yes + +*Visibility:* `user` + +*Type:* string + +*Default:* `principal_role:all` + +**Related topics**: + +- xref:manage:iceberg/use-iceberg-catalogs.adoc[] + +--- + +// end::iceberg_rest_catalog_oauth2_scope[] + // tag::iceberg_rest_catalog_prefix[] === iceberg_rest_catalog_prefix