mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
Entra External Auth for ADO (#12201)
This commit is contained in:
@@ -25,6 +25,7 @@ func (e EnhancedExternalAuthProvider) Git() bool {
|
||||
EnhancedExternalAuthProviderBitBucketCloud,
|
||||
EnhancedExternalAuthProviderBitBucketServer,
|
||||
EnhancedExternalAuthProviderAzureDevops,
|
||||
EnhancedExternalAuthProviderAzureDevopsEntra,
|
||||
EnhancedExternalAuthProviderGitea:
|
||||
return true
|
||||
default:
|
||||
@@ -34,8 +35,10 @@ func (e EnhancedExternalAuthProvider) Git() bool {
|
||||
|
||||
const (
|
||||
EnhancedExternalAuthProviderAzureDevops EnhancedExternalAuthProvider = "azure-devops"
|
||||
EnhancedExternalAuthProviderGitHub EnhancedExternalAuthProvider = "github"
|
||||
EnhancedExternalAuthProviderGitLab EnhancedExternalAuthProvider = "gitlab"
|
||||
// Authenticate to ADO using an app registration in Entra ID
|
||||
EnhancedExternalAuthProviderAzureDevopsEntra EnhancedExternalAuthProvider = "azure-devops-entra"
|
||||
EnhancedExternalAuthProviderGitHub EnhancedExternalAuthProvider = "github"
|
||||
EnhancedExternalAuthProviderGitLab EnhancedExternalAuthProvider = "gitlab"
|
||||
// EnhancedExternalAuthProviderBitBucketCloud is the Bitbucket Cloud provider.
|
||||
// Not to be confused with the self-hosted 'EnhancedExternalAuthProviderBitBucketServer'
|
||||
EnhancedExternalAuthProviderBitBucketCloud EnhancedExternalAuthProvider = "bitbucket-cloud"
|
||||
|
||||
Reference in New Issue
Block a user