Englebrecht:

One of the issues (using RACF as an example) is that I can;'t trust the RACF 
person all the time. I have seen them bend to political pressure rather than 
arguing. I was never afraid to argue with politics. Once I got a RACF person I 
could trust he would fyi me if he was told to "do something" that we has set up 
to stop. The guy left and the person that replaced him was a racg person that 
couldn't say no to anyone so I spent 40 percent of my time figuring out what he 
was doing. That is part of the 100 hour work week I spent. 

Another example we did not allow assembler programming so we turned off all 
access to sys1.maclib. I also put the assembler and its alias's in protested 
program status. That cut almost everyone except a consultant who brought a copy 
of ASM H but it didn't do any good as he couldm't get to sys1.maclib. He tried 
an end run on that and I caught him. He got kicked out on his keister.

Ed




________________________________
From: Elardus Engelbrecht <[email protected]>
To: [email protected]
Sent: Sat, April 9, 2011 1:24:40 PM
Subject: Re: How to start RMF Monitor III automatically after IPL the system.

Ed Gould wrote: 

>Issuing commands is nasty and should be monitored quite a bit more closely 
in the production environment. I have seen two companies got bit by this. 
This why I disallow commands from anywhere but the console.

Not a *bit* more closely, but a *LOT* more closely. Use RACF LOGOPTIONS 
ALWAYS for OPERCMDS class.


Mark Zelden wrote:

>You wouldn't allow automation to issue commands?  You wouldn't allow 
operators or other authorized people to issue commands via SDSF or some 
other means?

Each command has it own place to be issued.

- Some are better placed in COMMNDxx, IEACMDxx, JES2 init statements.

- Some commands like those MODIFY commands, can be issued from 
anywhere, SDSF, console, programs, etc.

- Some commands are best left to automation software. (extreme example: 
cancel a cics when there are SMF overflows.)

- Some (timed) commands are best used at our own IPL and shutdown 
procedures I wrote in Assembler. (versions of that were indeed discussed here 
in this thread...)

We here generally limit access to users to issue system commands at all, 
except the DISPLAY commands. Some MODIFY commands we also disallow 
because they are used to SHUTDOWN database system. These MODIFY 
commands are the db's own version of P command.

But then, some users are ALLOWED to CANCEL/STOP their own database(s), 
with the understanding the issuer will take the full responsibility and risks 
for it.

I could go on and on defending both Ed and Mark positions, but you get the 
idea. ;)

It is all about the best balance. (and I as RACF person can always take away 
or give access if there is a problem/need...)

So each to his own. 

Groete / Greetings
Elardus Engelbrecht

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
      

Reply via email to