It's part of the REST spec(
https://github.com/apache/polaris/blob/a551a9c870a3bdb0dd042c2f63bc9cf6941b23bd/spec/polaris-management-service.yml#L1173).
I'd suggest deprecating it first.

Yufei


On Thu, Apr 16, 2026 at 8:48 AM Jean-Baptiste Onofré <[email protected]>
wrote:

> Hi
>
> You don't strictly need that. It's only in the case of multi-tenant admin.
> That said, I think we can remove it.
>
> Regards
> JB
>
> On Thu, Apr 16, 2026 at 5:39 PM Nándor Kollár <[email protected]>
> wrote:
>
> > Thanks JB for the answer. If I'm not mistaken, with the example consent
> URL
> > that you mentioned, we basically grant tenant-wide admin consent to the
> > application. Why do we need that, if all that Polaris needs is read/write
> > access to the storage account, and issue SAS tokens for that particular
> > account?
> >
> > Dmitri Bourlatchkov <[email protected]> ezt írta (időpont: 2026. ápr.
> 16.,
> > Cs, 17:26):
> >
> > > Hi All,
> > >
> > > I personally never had to set the consent URL in my local experiments
> > with
> > > Azure storage (and Polaris worked fine).
> > >
> > > Cheers,
> > > Dmitri.
> > >
> > > On Thu, Apr 16, 2026 at 11:14 AM Jean-Baptiste Onofré <[email protected]
> >
> > > wrote:
> > >
> > > > Hi Nandor
> > > >
> > > > That's related to Azure AD afair. I remember (when I tested it) to
> use
> > > > local az CLI to get the values:
> > > > --tenant-id Your Azure Active Directory tenant ID. Find it in the
> Azure
> > > > Portal under Azure Active Directory → Overview → Tenant ID (a UUID
> like
> > > > xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
> > > > --multi-tenant-app-name The display name of the App Registration you
> > > > created for Polaris to use when accessing Azure Storage. Find it in
> > Azure
> > > > Active Directory → App Registrations → [your app] → Display name.
> > > > --consent-url Construct it manually using your app's client ID:
> > > >
> > > >
> > >
> >
> https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id={app-client-id}
> > > >
> > > > I hope it helps.
> > > >
> > > > Regards
> > > > JB
> > > >
> > > > On Thu, Apr 16, 2026 at 4:29 PM Nándor Kollár <[email protected]>
> > > wrote:
> > > >
> > > > > Hi All,
> > > > >
> > > > > A question about Azure storage integration came up recently on
> Slack.
> > > > While
> > > > > reviewing the Azure catalog section in the Polaris public
> > documentation
> > > > > [1], we noticed a required consent-url parameter. Does anyone know
> > what
> > > > its
> > > > > purpose is? Where can we find the value of this parameter?
> > > > >
> > > > > I checked the codebase, but aside from the CLI and the
> > documentation, I
> > > > > couldn’t find any references to it. Would it be possible to remove
> > it?
> > > > >
> > > > > [1]
> > > > >
> > > > >
> > > >
> > >
> >
> https://polaris.apache.org/releases/1.3.0/getting-started/creating-a-catalog/catalog-azure/
> > > > >
> > > > > Thanks,
> > > > > Nandor
> > > > >
> > > >
> > >
> >
> >
> > --
> > Kollár Nándor
> >
>

Reply via email to