Comments below.  I know that the VA doesn't have separate user ids for
each user at the operating system level, but I don't know why.  [Anyone
know?]

In any case, best security practices today are not to have shared user
ids, and in the context of medical practices which may not have the same
level of physical access control as a VA facility, I would suggest
stronger access controls.

-- Bhaskar

On Fri, 2005-07-29 at 09:56 -0500, Mike Lieman wrote:
> 
> 
> On 7/29/05, K.S. Bhaskar <[EMAIL PROTECTED]> wrote:
>         Mike --
>         
>         I looked at the document.  There's no need to create a
>         separate gtm
>         user.  Each user can just login with his/her own user id.
> 
> I thought that through, and decided I wanted the GT.M files owned by a
> user other than root.  'oracle' owns the oracle files, 'mysql' own the
> mysql files, 'qmail' owns the qmail files.

[KSB] My recommendation is to create a user and a group for each VistA
instance, i.e., if you have production instances for St. Mungo's
Hospital and the Azkaban Infirmary on your server, then create two
groups, azkaban and stmungos, and a user azkaban in the azkaban group
and a user stmungos in the stmungos group.  These users will own the
database and journal files as well as the directories they are in, and
processes with these userids will be used for operations (e.g., backup)
but not normal VistA usage.  As a further security precaution, you can
permit someone to su to them, but prevent anyone logging in as users
azkaban or stmungos.  Give each VistA user his/her own userid, assigned
to the group where s/he practices.  Special consultants affiliated with
both institutions can belong to both groups.

The database files, journal files, and directories would have
permissions set to be user and group writable, but neither readable nor
writable by anyone else.

Shared globals that are not normally updated, e.g., the National Drug
formulary, would be in a separate directory that is world readable, but
writable by none.
> 
> I'll *likely* have a single  VistA user, since VistA itself has a very
> robust user maintenance/signon model. ( And I expect most usage to be
> with the Windows client... ).
> 
> 
> It may be helpful if you download the GT.M Acculturation live CD from
>         http://sourceforge.net/projects/sanchez-gtm and work through
>         the
>         examples.
> 
> Thanks for the link!  I'll try to get to it over the weekend, but no
> promises!



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to