mirror of https://github.com/apache/cloudstack.git
All BaseAsyncCreateCmd commands will also be grouped into "OperateEntry" accesstype
This commit is contained in:
parent
a0cd0c4d9d
commit
c387d983a3
|
|
@ -516,7 +516,7 @@ public class IAMApiServiceImpl extends ManagerBase implements IAMApiService, Man
|
|||
} else {
|
||||
accessType = AccessType.UseEntry;
|
||||
}
|
||||
} else if (!(BaseAsyncCreateCmd.class.isAssignableFrom(cmdClass))) {
|
||||
} else {
|
||||
accessType = AccessType.OperateEntry;
|
||||
}
|
||||
String accessTypeStr = (accessType != null) ? accessType.toString() : null;
|
||||
|
|
|
|||
|
|
@ -252,7 +252,7 @@ public class RoleBasedAPIAccessChecker extends AdapterBase implements APIChecker
|
|||
accessType = AccessType.ListEntry;
|
||||
addAccountScopedUseEntry = true;
|
||||
}
|
||||
} else if (!(cmdObj instanceof BaseAsyncCreateCmd)) {
|
||||
} else {
|
||||
accessType = AccessType.OperateEntry;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue