Skip to content

Commit 47f76c5

Browse files
authored
Add new Iceberg oauth2 config (#1078)
1 parent e84d246 commit 47f76c5

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

modules/manage/partials/iceberg/use-iceberg-catalogs.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ endif::[]
8383

8484
== Integrate filesystem-based catalog (`object_storage`)
8585

86-
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.
86+
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.
8787

8888
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.
8989

modules/reference/pages/properties/cluster-properties.adoc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2094,6 +2094,27 @@ The OAuth URI used to retrieve access tokens for Iceberg REST catalog authentica
20942094

20952095
// end::iceberg_rest_catalog_oauth2_server_uri[]
20962096

2097+
// tag::iceberg_rest_catalog_oauth2_scope[]
2098+
=== iceberg_rest_catalog_oauth2_scope
2099+
2100+
The OAuth scope used to retrieve access tokens for Iceberg catalog authentication. Only meaningful when `iceberg_rest_catalog_authentication_mode` is set to `oauth2`.
2101+
2102+
*Requires restart:* Yes
2103+
2104+
*Visibility:* `user`
2105+
2106+
*Type:* string
2107+
2108+
*Default:* `principal_role:all`
2109+
2110+
**Related topics**:
2111+
2112+
- xref:manage:iceberg/use-iceberg-catalogs.adoc[]
2113+
2114+
---
2115+
2116+
// end::iceberg_rest_catalog_oauth2_scope[]
2117+
20972118
// tag::iceberg_rest_catalog_prefix[]
20982119
=== iceberg_rest_catalog_prefix
20992120

0 commit comments

Comments
 (0)