next up previous contents 5
Next: Beam Line Device Up: Actors Previous: Computer Consoles   Contents

Subsections


Blu-Ice user

A Blu-Ice user is a person with an SMB Unix account whose account name has been entered into the database by the 'Beam Line Administrator'. The restrictions the administrator puts upon the user decides the role that the user can fill. The administrator must be capable of placing a user into one of the following categories: 'Local Scientist', 'Roaming Scientist', 'Local Staff', or 'Roaming Staff.' The four categories could be achieved with two Boolean values in the database. This would allow the administrator to enable/disable 'Roaming' permissions and enable/disable 'Staff' permissions for each account. Table 1 shows how to combine the permission bits to obtain the four types of user accounts.


Table 1: Combined user permissions
Blu-Ice User Account Type Staff Permissions Roaming Permissions
Local Scientist NO NO
Roaming Scientist NO YES
Local Staff YES NO
Roaming Staff YES YES


'Roaming' permissions for Blu-Ice users

A user account with the 'roaming' permissions turned on will be capable of starting Blu-Ice from a 'Remote' console and becoming the 'Active Client.' An account without this privilege will only be able to become the 'Active Client' from a console defined as a 'Local' or 'In-Hutch' console.

'Staff' permissions for Blu-Ice users

An account with 'staff' permissions is capable of interacting with a device at the level determined by the 'staff' permissions associated with a device.

An account without 'staff' permissions is only able to interact with a device at the level determined by the 'scientists' permissions on the device.


next up previous contents 5
Next: Beam Line Device Up: Actors Previous: Computer Consoles   Contents
Scott McPhillips 2002-08-26