Azure / Azure/apiops

[FEATURE REQ] Extractor and Publisher support for the workspace-level "All APIs" policy

Open
#859 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
448
Forks
247
PR merge metrics
No merged PRs in 30d

Description

### Please describe the feature.

APIM exposes a workspace-level policy resource (the workspace equivalent of the service-level "All APIs" policy) at `workspaces/{workspaceId}/policies/policy` (ARM type `Microsoft.ApiManagement/service/workspaces/policies`, available since API version `2024-05-01`).

Neither the extractor nor the publisher currently handles this resource type. If a team adds a policy to the workspace's "All APIs" scope in the Azure portal and runs the extractor, no `policy.xml` is written at the workspace root — the resource is silently skipped with no warning, no file, and no PR.

This was noted during the original workspace support planning in #274 (April 2023) but was not included when that issue was closed against the v7 release.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.