jfrog / jenkins-jfrog-plugin

Easy integration between Jenkins and the JFrog Platform.
https://github.com/jfrog/jenkins-jfrog-plugin
Apache License 2.0
40 stars 18 forks source link

Artifactory Release and Promote permissions are not available in Project/Folder level permissions in Jenkins. #87

Open dineshselvakamesh opened 10 months ago

dineshselvakamesh commented 10 months ago

Issue Description :

While performing interactive Release Promotion in Artifactory using Jenkins, the non-admin users are not able to use the Artifactory Release Promotion button (no link is displayed in the below) in the Jenkins build output page. On checking further, the Artifactory Release and Promote permissions are available in the global permissions but not in the folder/project level permissions in Jenkins. Hence, due to this the non-admin users are not able to perform Artifactory Release Promotion.

Below are the screenshots of for your reference :

Global permissions :

image (2)

Folder/Project level :

image (1)

The Folder/Project level permissions are provided using this Project Inheritance plugin https://plugins.jenkins.io/project-inheritance/.

Expected Behaviour :

Users should be able to get the Artifactory Release and Promote permissions under the Folder/Project level permissions.

cschyma commented 10 months ago

In fact, this is much more of a bug than a feature request. Only admin users being allowed to promote is helping no one.