|
发表于 2014-3-16 10:19:08
|
显示全部楼层
hbell wrote:Alan .............. I don't disagree with the general point that TM1 is as secure as any other system. However, is it not the case that all users need write access to the TM1 data directory so that their views can be stored? I'm not sure that these are done in the name of the Service Account.
No! Emphatically, absolutely, NO! It is the server application that saves the view definitions, not the individual clients. The individual clients simply tell the server application what the definition of the views that they need to save is, and the server application handles writing those definitions to disk. When the user logs on it is the server application, not the client, which reads the client's view definitions. The view definitions are passed back from the server application to the client via the client software that they are using, be it Client, Architect, Perspectives, Web, EV or some custom thing whipped up with the API.
It is the account that the server application is running under which needs permission to read and write to the data directory, not the accounts of the end users. The server application always stands between the clients and the data directories.
I'm not sure whether it's clear enough on the subject (I don't explicitly cover the issue of data files) but this:
http://www.youtube.com/watch?v=yYHHbk8qITA
tries to explain how client/server applications work. The client does not work with the system data files. |
|