Skip to content

Commit f684139

Browse files
authored
Allow non admins to configure folders (#160)
1 parent 7b93892 commit f684139

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/java/com/microsoft/jenkins/azuread/GraphProxy.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import hudson.model.AbstractItem;
99
import hudson.model.Action;
1010
import hudson.model.Computer;
11-
import hudson.model.Job;
1211
import hudson.model.RootAction;
1312
import hudson.model.User;
1413
import hudson.security.AccessControlled;
@@ -77,8 +76,8 @@ public GraphProxy(AccessControlled accessControlled) {
7776
@Override
7877
public Object getTarget() {
7978
if (accessControlled != null) {
80-
if (accessControlled instanceof Job) {
81-
accessControlled.checkPermission(Job.CONFIGURE);
79+
if (accessControlled instanceof AbstractItem) {
80+
accessControlled.checkPermission(AbstractItem.CONFIGURE);
8281
} else if (accessControlled instanceof Computer) {
8382
accessControlled.checkPermission(Computer.CONFIGURE);
8483
} else {

0 commit comments

Comments
 (0)