Skip to main content

AzureDevOpsServiceConnection

Properties

PropertyTypeAttributesDescription
clientIdstringRequiredClientId (application id) of the user-assigned managed identity used for Workload Identity Federation.
namestringRequired, IdentifierService connection name
organizationstringRequired, IdentifierAzure DevOps organization name (e.g. 'myorg') or full https://dev.azure.com/{org} URL
projectstringRequired, IdentifierProject name that will contain the service connection
tenantIdstringRequiredAzure AD tenant id (directory id) containing the user-assigned managed identity.
authorizationSchemestringRead-only[OUTPUT] Authorization scheme actually used
descriptionstringDescription for the service connection
grantAllPipelinesboolGrant access permission to all pipelines (authorizes all pipelines after creation)
issuerstringRead-only[OUTPUT] Workload Identity Federation Issuer
managementGroupIdstringManagement group id. Required when scopeLevel = ManagementGroup.
managementGroupNamestringManagement group name. Required when scopeLevel = ManagementGroup.
scopeLevel'Subscription' | 'ManagementGroup'Scope level: Subscription (default) or ManagementGroup.
serviceConnectionIdstringRead-only[OUTPUT]Service connection id (GUID)
subjectIdentifierstringRead-only[OUTPUT] Workload Identity Federation Subject Identifier
subscriptionIdstringAzure subscription id (GUID). Required when scopeLevel = Subscription.
subscriptionNamestringAzure subscription display name. Required when scopeLevel = Subscription.
urlstringRead-only[OUTPUT] Service connection URL