Skip to content

Azure DevOps - Ocean Integration - Member Ingestion, recursive group expansion #1771

@canny

Description

@canny

We are using the Azure DevOps Ocean Integration to ingest members of Azure DevOps Teams. However, we have noticed that some of our teams in Azure DevOps are configured with varying degrees of nested group structures. For example: Azure DevOps Team -> Azure DevOps Group -> Entra (AAD) Group -> User(s).

Currently the Ocean Integration will only catalogue direct members of an Azure DevOps Team. Could it be optionally configured to perform a recursive style expansion of nested groups to find all member objects in the hierarchy tree?

This is valuable because we rely on the member catalogue to map Pull Requests assigned to entities up to Port owning Teams. Currently if a user assigns a PR to a nested group this will fail to be mapped as that member was never ingested to the catalogue as belonging to the team.

https://port.canny.io/admin/board/ideas/p/azure-devops-ocean-integration-member-ingestion-recursive-group-expansion

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions