public boolean canEditVcenter() { if (Security.isSecurityAdmin() && !(Security.isSystemAdmin() || Security.isTenantAdmin() || isNew())) { return false; } return true; }
protected Task<VcenterRestRep> createVCenter(boolean validateConnection) { VcenterCreateParam vcenterCreateParam = new VcenterCreateParam(); doWriteTo(vcenterCreateParam); if (Security.isSystemAdmin()) { return VCenterUtils.createVCenter( vcenterCreateParam, validateConnection, getAclAssignmentChanges()); } return VCenterUtils.createVCenter( TenantUtils.getTenantFilter(Models.currentAdminTenantForVcenter()), vcenterCreateParam, validateConnection); }