Azure / Azure/azure-rest-api-specs
graphrbac: `GroupMembershipClaimTypes` enum missing `DirectoryRole`
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 424
Description
Migrated from [this issue](https://github.com/Azure/azure-sdk-for-go/issues/7857) and [this issue](https://github.com/Azure/azure-sdk-for-go/issues/8244)
The swagger of [graphrbac](https://github.com/Azure/azure-rest-api-specs/blob/8737a60986db962142780a44c6dfcd693188a3af/specification/graphrbac/data-plane/Microsoft.GraphRbac/stable/1.6/graphrbac.json#L2844) is missing **`DirectoryRole` and `ApplicationGroup`** in the enum type `GroupMembershipClaimTypes`, which is supported by the API.

Related reference: https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-fed-group-claims
Contributor guide
Research direction
Open the linked graphrbac stable 1.6 specification and locate the GroupMembershipClaimTypes enum around the referenced line. Compare its entries with the two API-supported values named in the issue, then confirm the specification includes both values and still validates successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi
- Domain
- api
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100