Azure SSO Authentication without Client Secret

Is it possible to use Entra ID for SSO authentication without using a client secret.

Below link explains how to create/enable auth.azuread is grafana config

Is it possible to use certificates instead of Client secret in grafana.

Yes, use PKCE, so you don’t need any client secret or cert.

I see that even with PKCE we need client secret.

PKCE for OAuth 2.0

Where do you see that?

That means using PKCE I can go ahead with client authentication Method as None.

Also PKCE needs to be enabled during the Entra configuration right to Allow public client flows.