Azure / Azure/azure-sdk-for-java

Release Request: azure-resourcemanager-authorization 2.54.0-beta.1 (Deny Assignment GA)

Open
#48,954 6 comments 0 reactions 1 assignee Claimed by @weidongxu-microsoft View on GitHub
ARM Mgmt needs-team-attention
Dominant language
Java
Stars
2.6k
Forks
2.2k
Avg merge
1d 22h
Merged PRs (30d)
159

Description

### Service / Package

- **Service:** Authorization
- **Package:** `azure-resourcemanager-authorization`
- **Requested version:** `2.54.0-beta.1`
- **Group ID:** `com.azure.resourcemanager`

### Request

Requesting a beta release of `azure-resourcemanager-authorization` `2.54.0-beta.1` to Maven Central.

The SDK code and `CHANGELOG.md` entry for `2.54.0-beta.1` were merged on **2026-04-17** via [PR #48751](https://github.com/Azure/azure-sdk-for-java/pull/48751) (TypeSpec-generated update). The package was also migrated from `sdk/resourcemanager/` to `sdk/authorization/` in [PR #48721](https://github.com/Azure/azure-sdk-for-java/pull/48721) on 2026-04-08.

The merge added support for new **Deny Assignment** management plane operations:
- `DenyAssignmentsClient.createOrUpdate(...)`
- `DenyAssignmentsClient.delete(...)`

These are the public client surface for the Deny Assignment GA feature in the Azure Authorization 2024-09-01-preview API.

### Why publish now

This is currently the only Maven-Central-side blocker for downstream Java validation of the Deny Assignment feature. The CHANGELOG is updated and the SDK code is merged, but the artifact has not yet been pushed to `repo1.maven.org`.

For context: the latest published artifact is `2.53.8` (2026-03-31), and the last beta on Maven Central is `2.29.0-beta.1` from 2023-07-19.

### Pull Requests

- Code merge: https://github.com/Azure/azure-sdk-for-java/pull/48751 (merged 2026-04-17)
- Path migration: https://github.com/Azure/azure-sdk-for-java/pull/48721 (merged 2026-04-08)

### Verification

```text
$ curl -I https://repo1.maven.org/maven2/com/azure/resourcemanager/azure-resourcemanager-authorization/2.54.0-beta.1/azure-resourcemanager-authorization-2.54.0-beta.1.pom
HTTP/1.1 404 Not Found
```

### Downstream impact

Java SDK is one of the test surfaces for the Deny Assignment GA test plan. Until `2.54.0-beta.1` is on Maven Central we cannot run a Java smoke harness against the new APIs. PowerShell smoke is already passing against the merged TypeSpec; we'd like to validate Java parity as soon as the artifact ships.

Thanks!

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.