| Title: | *OLD* ALL-IN-1 (tm) Support Conference |
| Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
| Moderator: | IOSG::PYE |
| Created: | Thu Jan 30 1992 |
| Last Modified: | Tue Jan 23 1996 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 4343 |
| Total number of notes: | 18308 |
VMS 5.5 ALL-IN-1 3.0
When going into the SM MSY SSP option, the validation which is done on
the account follows this path through the named data (I'll just name
the XOPS, make it a bit easier!)
~~CHECK_FOR_MANAGER~~
~~CHECK_CMS_PRIVS~~
~~CHECK_FOR_FORMLIB~~
The XOP ~~CHECK_FOR_FORMLIB~~ does the following:
;;~~CHECK_FOR_FORMLIB~~;;
GET #SM_HAS_MGR = 0\
GET #SM_HAS_ADM = 0\
.IF PROFIL.FRMLIB[#SM_USERNAME] <=> "MANAGER"
THEN
GET #SM_HAS_MGR = 1\
.IF PROFIL.FRMLIB[#SM_USERNAME] <=> "ADMIN"
THEN
GET #SM_HAS_ADM = 1\
.IF (#SM_HAS_ADM EQ 1) AND (#SM_HAS_MGR EQ 1)
THEN
OA$VAL_SET_VALID
ELSE
XOP "~~LIB_MISSING~~"
Why does it do this check? I was under the impression that if an
account had the OA$MANAGER identifier, and they had the correct privs,
then they could act as a manager, as ALL-IN-1 would open the form
library MANAGER for them when they enter the SM option (which is done
by the script OA$LIB:SM_INIT_MGT.SCP)
It doesn't look like there is a valid reason for doing the form library
check, unless anyone out there knows different? 8-]
Any ideas why this check is still there?
Steve.
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 2326.1 | left from V2.3 | IOSG::TYLDESLEY | Thu Feb 25 1993 10:15 | 16 | |
Steve,
As you indicate, the form lib check was the old way of checking for
Manager before we had the RIGHTS functions. This check does not appear
to have been removed.
We still advise that the Manager account carry MANAGER & ADMIN in the
FRMLIB field, because there are some batch procedures run under Manager
that do not explicitly open the form libraries.
There are still three things that constitute a Manager - possession of
the oa$manager & oa$admin id's., possession of the form libraries and
being named as such in the Policies. We still recommend that a system
has only one Manager (we design on that basis), though obviously you
can have as many as you want.
DaveT
| |||||