fix permissions issues

This commit is contained in:
Olivier Lambert 2015-06-02 18:13:54 +02:00
parent 787f95ac3a
commit e399dfa7e6

View File

@ -252,7 +252,6 @@ delete_.params = {
type: 'boolean' type: 'boolean'
} }
} }
delete_.permission = 'admin'
delete_.resolve = { delete_.resolve = {
vm: ['id', ['VM', 'VM-snapshot'], 'administrate'] vm: ['id', ['VM', 'VM-snapshot'], 'administrate']
} }
@ -287,7 +286,6 @@ ejectCd.params = {
ejectCd.resolve = { ejectCd.resolve = {
vm: ['id', 'VM', 'operate'] vm: ['id', 'VM', 'operate']
} }
ejectCd.permission = 'admin'
exports.ejectCd = ejectCd exports.ejectCd = ejectCd
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -337,9 +335,8 @@ insertCd.params = {
insertCd.resolve = { insertCd.resolve = {
vm: ['id', 'VM', 'operate'], vm: ['id', 'VM', 'operate'],
vdi: ['cd_id', 'VDI', 'operate'], vdi: ['cd_id', 'VDI', 'view'],
} }
insertCd.permission = 'admin'
exports.insertCd = insertCd exports.insertCd = insertCd
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -727,7 +724,6 @@ suspend.params = {
suspend.resolve = { suspend.resolve = {
vm: ['id', 'VM', 'operate'] vm: ['id', 'VM', 'operate']
} }
suspend.permission = 'admin'
exports.suspend = suspend exports.suspend = suspend
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -749,7 +745,6 @@ resume.params = {
resume.resolve = { resume.resolve = {
vm: ['id', 'VM', 'operate'] vm: ['id', 'VM', 'operate']
} }
resume.permission = 'admin'
exports.resume = resume exports.resume = resume
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -768,7 +763,6 @@ revert.params = {
revert.resolve = { revert.resolve = {
snapshot: ['id', 'VM-snapshot', 'administrate'] snapshot: ['id', 'VM-snapshot', 'administrate']
} }
revert.permission = 'admin'
exports.revert = revert exports.revert = revert
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -801,7 +795,6 @@ export_.params = {
export_.resolve = { export_.resolve = {
vm: ['vm', ['VM', 'VM-snapshot'], 'administrate'], vm: ['vm', ['VM', 'VM-snapshot'], 'administrate'],
} }
export_.permission = 'admin'
exports.export = export_; exports.export = export_;
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -834,7 +827,6 @@ import_.params = {
import_.resolve = { import_.resolve = {
host: ['host', 'host', 'administrate'] host: ['host', 'host', 'administrate']
} }
import_.permission = 'admin'
exports.import = import_ exports.import = import_
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -860,7 +852,6 @@ attachDisk.resolve = {
vm: ['vm', 'VM', 'administrate'], vm: ['vm', 'VM', 'administrate'],
vdi: ['vdi', 'VDI', 'administrate'], vdi: ['vdi', 'VDI', 'administrate'],
} }
attachDisk.permission = 'admin'
exports.attachDisk = attachDisk exports.attachDisk = attachDisk
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -886,9 +877,8 @@ createInterface.params = {
createInterface.resolve = { createInterface.resolve = {
vm: ['vm', 'VM', 'administrate'], vm: ['vm', 'VM', 'administrate'],
network: ['network', 'network', 'administrate'], network: ['network', 'network', 'view'],
} }
createInterface.permission = 'admin'
exports.createInterface = createInterface exports.createInterface = createInterface
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -909,7 +899,6 @@ attachPci.params = {
attachPci.resolve = { attachPci.resolve = {
vm: ['vm', 'VM', 'administrate'], vm: ['vm', 'VM', 'administrate'],
} }
attachPci.permission = 'admin'
exports.attachPci = attachPci exports.attachPci = attachPci
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -929,7 +918,6 @@ detachPci.params = {
detachPci.resolve = { detachPci.resolve = {
vm: ['vm', 'VM', 'administrate'], vm: ['vm', 'VM', 'administrate'],
} }
detachPci.permission = 'admin'
exports.detachPci = detachPci exports.detachPci = detachPci
#--------------------------------------------------------------------- #---------------------------------------------------------------------
@ -1056,6 +1044,5 @@ bootOrder.params = {
bootOrder.resolve = { bootOrder.resolve = {
vm: ['vm', 'VM', 'operate'], vm: ['vm', 'VM', 'operate'],
} }
bootOrder.permission = 'admin'
exports.bootOrder = bootOrder exports.bootOrder = bootOrder
#--------------------------------------------------------------------- #---------------------------------------------------------------------