Skip to content

Add optional tenantId to Azure interactive auth#263

Merged
jeandelavarene merged 1 commit into
mainfrom
azure-interactive-tenant-id
Jun 19, 2026
Merged

Add optional tenantId to Azure interactive auth#263
jeandelavarene merged 1 commit into
mainfrom
azure-interactive-tenant-id

Conversation

@MouhsinElmajdouby

Copy link
Copy Markdown
Member

This PR adds support for the optional AZURE_TENANT_ID or tenantId parameter when using Azure interactive authentication.
When authenticationMethod=interactive or AUTHENTICATION=AZURE_INTERACTIVE is used, the provider now passes tenantId to InteractiveBrowserCredentialBuilder if the user configured it, allowing interactive authentication against that tenant. If tenantId is not provided, the behavior remains unchanged.
The README was also updated to change AZURE_CLIENT_ID from required to optional for interactive authentication, and to fix the authenticationMethod=interactive wording.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 18, 2026

@Michael-A-McMahon Michael-A-McMahon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this fix! I appreciate the effort you put into researching the change in behavior, making sure that it would benefit our users.

Redirect URL
</a>
for <code>authentication-method=interactive</code>
for <code>authenticationMethod=interactive</code>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! This is a very good correction :)

@jeandelavarene jeandelavarene merged commit b5bb501 into main Jun 19, 2026
2 checks passed
@jeandelavarene jeandelavarene deleted the azure-interactive-tenant-id branch June 19, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants