In order to reproduce, any version 5.x will do.
- HA setup with two nodes.
- UI deployment (as via rest it is working).
Following the removal of sticky session, there is a propagation of the event during UI deployments.
The user which deploy via the UI should be either external user (not created in Artifactory) or a user which his permissions are inherited by a group.
So if there is a permission target for this repository, the permissions for the repository are granted by the group and not directly to the user. Meaning the user is only associated to the group (on the permission target, the user is not added, only the group).
The deployment will fail with 403, no permissions for the user to deploy.
The reason is that during the propagation event, the permissions for the user are lost
Adding the user to the permission target will solve this.