Semelhante ao caractere de ação SDSF SJ, o JES Job Monitor suporta o comando Mostrar JCL para recuperar o JCL que criou a saída da tarefa selecionada e mostrá-lo em uma janela de editor. O JES Job Monitor recupera o JCL do JES, tornando-o uma função útil para situações em que o membro JCL original não é facilmente localizado.
A autorização para o comando Mostrar JCL é controlada pela diretiva LIMIT_COMMANDS em FEJJCNFG e os perfis na classe JESSPOOL de seu produto de segurança.
Proprietário da tarefa | ||
LIMIT_COMMANDS | Usuário | Outra |
USERID (padrão) | Permitido | Não permitido |
LIMITED | Permitido | Permitido somente se for permitido explicitamente por perfis de segurança |
NOLIMIT | Permitido | Permitido se for permitido pelos perfis de segurança ou quando a classe JESSPOOL não estiver ativa |
O JES utiliza a classe JESSPOOL para proteger os conjuntos de dados SYSIN/SYSOUT. Semelhante a SDSF, o JES Job Monitor estende o uso da classe JESSPOOL para proteger os recursos de tarefas também.
Se LIMIT_COMMANDS não for USERID, então, o JES Job Monitor consultará a permissão ao perfil relacionado na classe JESSPOOL, conforme mostrado na tabela abaixo.
Comando | Perfil JESSPOOL | Acesso Necessário |
---|---|---|
Suspender | nodeid.userid.jobname.jobid | ALTER |
Liberação | nodeid.userid.jobname.jobid | ALTER |
Cancelar | nodeid.userid.jobname.jobid | ALTER |
Limpar | nodeid.userid.jobname.jobid | ALTER |
Mostrar JCL | nodeid.userid.jobname.jobid.JCL | READ |
Use as substituições a seguir na tabela acima:
nodeid | O ID do nó NJE do subsistema JES de destino |
userid | ID do usuário local do proprietário da tarefa |
jobname | Nome da tarefa |
jobid | ID da tarefa do JES |
Se a classe JESSPOOL não estiver ativa, então, há um comportamento diferente para os valores LIMITED e NOLIMIT de LIMIT_COMMANDS. O comportamento é idêntico quando JESSPOOL está ativo, já que a classe, por padrão, nega a permissão se um perfil não estiver definido.
Observe que Mostrar JCL não é um comando de operador como os outros comandos do JES Job Monitor (Suspender, Liberar, Cancelar e Limpar), de forma que nenhum perfil é necessário na classe OPERCMDS.