|
From: <ja...@op...> - 2001-11-19 16:36:50
|
"Yong Liu" <y_...@ya...> writes: > We are in the process of installing Genex on our system. One of the > features we would like to have is that different projects can only > view/edit their own data. Only for a few specific accounts can have > access to all the data. Is there relatively simple way to modify the > existing Genex to achieve this goal? In the current Genex-1.0 release, you can do it, but you can only protect Experiments, ArrayMeasurements, and Spots. The other meta-data is public information. Michael Pear submitted a data normalization framework that used this kind of protection. It is in its own branch in the Genex CVS repository, and you can look at how he does it by checking out his code. The CVS login instructions are at: https://sourceforge.net/cvs/?group_id=16453 You will need to use the branch tag 'mpear_experimental_1_0_2' to get his code: cvs -d :pserver:ano...@cv...:/cvsroot/genex \ co -r mpear_experimental_1_0_2 genex-server The good news is that Genex-2.0, which is now under heavy development by me, will have this implemented. And, nearly all tables in the DB will be protected, not just the three mentioned above. I will be making a developers beta release of Genex-2.0 in a week or two. jas. |