Skip to content

To be able to create Power Platform Service Connection via Terraform … - #1457

Open
dennismdejong wants to merge 10 commits into
microsoft:mainfrom
dennismdejong:issue_738
Open

To be able to create Power Platform Service Connection via Terraform …#1457
dennismdejong wants to merge 10 commits into
microsoft:mainfrom
dennismdejong:issue_738

Conversation

@dennismdejong

Copy link
Copy Markdown
Contributor

#738

All Submissions:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • My code follows the code style of this project.
  • I ran lint checks locally prior to submission.
  • Have you checked to ensure there aren't other open PRs for the same update/change?

What about the current behavior has changed?

Issue Number: #738

Does this introduce a change to go.mod, go.sum or vendor/?

  • Yes
  • No

Does this introduce a breaking change?

  • Yes
  • No

Any relevant logs, error output, etc?

(If it’s long, please paste to https://ghostbin.com/ and insert the link here.)

Other information

@metjuperry

metjuperry commented Jun 4, 2026

Copy link
Copy Markdown

Could you also add support for the Workload Identity federation auth method?

https://devblogs.microsoft.com/devops/workload-identity-federation-for-azure-deployments-is-now-generally-available/

{"authorization": {"parameters": {"serviceprincipalid": "$($deploymentServicePrincipal.appId)","tenantid": "$tenantId"},"scheme": "WorkloadIdentityFederation"},"name": "$adoServiceConnectionName","owner": "library","type": "powerplatform-spn","url": "$uatEnvUrl", "serviceEndpointProjectReferences": [{"name": "$adoServiceConnectionName","projectReference": {"id": "$projectId","name": "$adoProjectName"}}]}

az devops service-endpoint create --service-endpoint-configuration $serviceEndpointObject --project "$adoProjectName"

@Tolbin1000

Copy link
Copy Markdown

What is waiting for completion?

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.

3 participants