Forum Discussion
Phil_XRX
Mar 26, 2025Copper Contributor
Azur Devops - Connection with customer/partner
Hi all, I'm fairly new to Azure Devops and we are looking into the possibilities to connect Devops with one of our customers Devops environment so we can align boards, pipelines, etc. which we wil...
Kidd_Ip
Mar 26, 2025MVP
Please consider below:
- Azure DevOps REST API:
- Use the Azure DevOps REST API to integrate and synchronize boards, pipelines, and other resources between two environments. This allows you to share specific data while keeping private topics separate.
- Service Hooks:
- Configure service hooks to notify the customer's Azure DevOps environment about events in your environment (e.g., work item updates, pipeline runs).
- Shared Repositories:
- Use Git repositories to share code between environments. You can set up permissions to control access to specific repositories.
- Custom Integrations:
- Build custom integrations using Azure DevOps tools and third-party services. This approach allows you to tailor the connection to your project's needs.
- Separate Projects with Permissions:
- Create separate projects within your Azure DevOps organization for shared work. Use role-based access control (RBAC) to manage permissions for internal and external users.