Difference between revisions of "Automatic user configuration"
Line 32: | Line 32: | ||
} | } | ||
− | The script creates RB folders on isiscompute server and give users permissions to access their RB folders. [mailto:alex.buts@stfc.ac.uk Alex Buts] and [https://www.facilities.rl.ac.uk/itsupport/default.aspx FBU IT support] [mailto:FITServiceDesk@stfc.ac.uk FBU IT support (Jeffs Warren)] have access and can modify this script. | + | The script creates RB folders on isiscompute server and give users permissions to access their RB folders. [mailto:alex.buts@stfc.ac.uk Alex Buts] and [https://www.facilities.rl.ac.uk/itsupport/default.aspx FBU IT support] [mailto:FITServiceDesk@stfc.ac.uk FBU IT support (Jeffs Warren)] have access and can modify this script. At the final stage this script runs [https://github.com/mantidproject/mantid/blob/master/scripts/Inelastic/Direct/ISISDirecInelasticConfig.py the Mantid configuration script for inelastic instrument], which configures Mantid access to data, auxiliary instrument files necessary to process these data and to initial configuration scripts. [mailto:alex.buts@stfc.ac.uk Alex Buts] is responsible for maintaining this script. |
Revision as of 15:34, 26 November 2015
Automatic user configuration
Some details of this process are not yet clear but...
When experiment is approved and scheduled, User office approves it and some information is provided to [Catalog service], giving the user rights to access his data in the catalog. At some stage(what stage) special file, which defines the participants of the experiment and the people who have access to the data of this experiment is placed on the internal server [should the address be public] and automatically processed by issicompute configuration script [should the address of the script be public]. The format of the file is .json and the contents looks as below@
{ "Last Updated": 20150413, "experiments": [ { "RbNumber": "1234567", "Instrument": "MERLIN", "Cycle": "2013/4", "StartDate": "20131203", "Permissions": [ { "email": "YYYY@stfc.ac.uk", "fedid": "XXXXX" }, { "email": "warren.jeffs@stfc.ac.uk", "fedid": "gpq43739" }, { "email": "alex.buts@stfc.ac.uk", "fedid": "wkc26243" } ] }, { "NEXT RB NUMBER"" }
The script creates RB folders on isiscompute server and give users permissions to access their RB folders. Alex Buts and FBU IT support FBU IT support (Jeffs Warren) have access and can modify this script. At the final stage this script runs the Mantid configuration script for inelastic instrument, which configures Mantid access to data, auxiliary instrument files necessary to process these data and to initial configuration scripts. Alex Buts is responsible for maintaining this script.