O
Omri Swissa
Hi,
The 'ReadProjectList' method does not get any parameters and send back the
project list from the Published DB. If we want to get the project list from
another DB we have to use 'ReadFilteredProjectList' that get a DataStoreEnum
(the DB we want to return the project list from), but I have to sent a
"Filter" object that can't be null and I can't send string.empty.
Few things to fix:
1) 'ReadProjectList' need to get DataStoreEnum.
2) Only Administrator can run 'ReadProjectList' method because the PSI
method does not filter the Project List by the user permissions. The method
needs to return the project that the user can view (or maybe an Enum that
determine if the results will be return by "read" or "write" permissions).
3) 'ReadFilteredProjectList' need to get string.empty in its "Filter"
parameter.
I hope someone in Microsoft will read this and improve the PSI methods
before the final release
Omri Swissa
The 'ReadProjectList' method does not get any parameters and send back the
project list from the Published DB. If we want to get the project list from
another DB we have to use 'ReadFilteredProjectList' that get a DataStoreEnum
(the DB we want to return the project list from), but I have to sent a
"Filter" object that can't be null and I can't send string.empty.
Few things to fix:
1) 'ReadProjectList' need to get DataStoreEnum.
2) Only Administrator can run 'ReadProjectList' method because the PSI
method does not filter the Project List by the user permissions. The method
needs to return the project that the user can view (or maybe an Enum that
determine if the results will be return by "read" or "write" permissions).
3) 'ReadFilteredProjectList' need to get string.empty in its "Filter"
parameter.
I hope someone in Microsoft will read this and improve the PSI methods
before the final release
Omri Swissa