Skip to content

Conversation

@chrisst
Copy link

@chrisst chrisst commented Nov 20, 2025

Summary

  • Explicitly list all 18 valid auth_type values in the "Additional authentication configuration options" section of the README
  • Improves developer experience by making it clear which authentication types are supported

Motivation

The current documentation mentions the auth_type parameter but doesn't explicitly state what values are acceptable. This can lead to confusion for developers trying to configure authentication.

Changes

Updated the README.md to include a comprehensive list of all valid auth_type values:

  • pat (Personal Access Token)
  • basic (username/password)
  • oauth-m2m (OAuth machine-to-machine)
  • external-browser (External browser OAuth)
  • databricks-cli (Databricks CLI)
  • azure-client-secret (Azure service principal)
  • azure-cli (Azure CLI)
  • github-oidc (GitHub OIDC)
  • github-oidc-azure (GitHub OIDC for Azure)
  • azure-devops-oidc (Azure DevOps OIDC)
  • google-credentials (Google Cloud credentials)
  • google-id (Google Cloud ID)
  • metadata-service (Databricks metadata service)
  • runtime (Databricks runtime native auth)
  • runtime-oauth (Databricks runtime OAuth)
  • model-serving (Model serving environment)
  • env-oidc (Environment variable OIDC)
  • file-oidc (File-based OIDC)

Test plan

Documentation change only - no functional changes to the codebase.

🤖 Generated with Claude Code

Explicitly list all 18 valid auth_type values in the
"Additional authentication configuration options" section
to improve developer experience and reduce confusion about
which authentication types are supported.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@github-actions
Copy link

Please ensure that the NEXT_CHANGELOG.md file is updated with any relevant changes.
If this is not necessary for your PR, please include the following in your PR description:
NO_CHANGELOG=true
and rerun the job.

Added the same comprehensive list of valid auth_type values
to the docs/authentication.md file to ensure consistency
across all documentation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Created a new detailed reference document (docs/auth-types-reference.md)
that provides:
- Complete table of all 18 auth types with descriptions
- Required and optional parameters for each auth type
- Environment variables for all parameters
- Usage examples for common auth types
- Authentication priority order
- Cross-references and notes

Also added links from README.md and docs/authentication.md to the
new reference guide for easy discoverability.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@github-actions
Copy link

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-py

Inputs:

  • PR number: 1121
  • Commit SHA: 8e221f937c28f800fc4807bfe283514631de1e21

Checks will be approved automatically on success.

@chrisst chrisst marked this pull request as draft November 20, 2025 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant