Itamar Heim has posted comments on this change.
Change subject: core: user level queries - filtered entities
......................................................................
Patch Set 5: (1 inline comment)
....................................................
File
backend/manager/dbscripts/upgrade/pre_upgrade/add_object_column_white_list_table.sql
Line 39: column_name not in
('pm_enabled','pm_user','pm_password','pm_port','pm_options'));
1. you are writing code that makes assumptions on how it is used, and will fail
someone should they move or re-use it in the future.
also, someone looking at this patch cannot say for sure which fields you meant
to add
2. there are fields which are a clear security issue like the PM fields. there
are other fields which cause information leakage, but less severe (say, host
interface collection should not be returned to user probably).
so question is for the infra type of entities, how do we expose only that which
is a must.
--
To view, visit http://gerrit.ovirt.org/4469
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: If68b290aaacc0eea5d117ef64536cbf94d195cee
Gerrit-PatchSet: 5
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Eli Mesika <[email protected]>
Gerrit-Reviewer: Allon Mureinik <[email protected]>
Gerrit-Reviewer: Eli Mesika <[email protected]>
Gerrit-Reviewer: Itamar Heim <[email protected]>
Gerrit-Reviewer: Yair Zaslavsky <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches