[JEP-223] Overall/Manage permission

Co-Authored-By: Esther Alvarez Feijoo <ealvarez@cloudbees.com>
Co-Authored-By: aHenryJard <ajard@cloudbees.com>
Co-Authored-By: michael cirioli <mikecirioli@gmail.com>
This commit is contained in:
committed 2020-02-14 19:37:32 +01:00
1 parent 5c9ba1428b
commit 55b2bc7f3f
19 files changed
+117 -9

No files matched your search

+1 -1
View File
@@ -2971,7 +2971,7 @@ public final class FilePath implements SerializableOnlyOverRemoting {
private static void checkPermissionForValidate() {
AccessControlled subject = Stapler.getCurrentRequest().findAncestorObject(AbstractProject.class);
if (subject == null)
Jenkins.get().checkPermission(Jenkins.ADMINISTER);
Jenkins.get().checkPermission(Jenkins.MANAGE);
else
subject.checkPermission(Item.CONFIGURE);
}