Este artigo descreve as funções e privilégios lradmin e lrsubmitter para proteger o planejador de tarefa.
Você pode proteger o aplicativo planejador de tarefa ativando a segurança global. Esse aplicativo utiliza uma combinação de abordagens de segurança declarativas e baseadas em instância para proteger tarefas e comandos, em que apenas os usuários com a função lradmin ou lrsubmitter têm a autoridade para executar operações de grade em um ambiente ativado por segurança.
Conforme ilustrado na tabela a seguir, os usuários com a função designada de lradmin têm a autoridade para executar todas as ações do aplicativo do planejador de tarefa em todas as tarefas, independentemente da propriedade da tarefa, enquanto os usuários com a função designada de lrsubmitter só podem atuar em tarefas pertencentes aos próprios emissores. O caractere X representa autoridade na tabela a seguir.
Comandos do Cliente | Função lradmin | Função lrsubmitter |
---|---|---|
submitRecurringRequest -xJCL=<file> | X | X Para a Versão 6.0.x apenas. Não é um privilégio na Versão 6.1. |
submitRecurringRequest -job=<jobname> | X | X Para a Versão 6.0.x apenas. Não é um privilégio na Versão 6.1. |
cancelRecurringRequest -request=<requestid > | X | X (apenas pedido de propriedade) Apenas para a Versão 6.0.x. Não é um privilégio na Versão 6.1. |
modifyRecurringRequest -request=<requestid> | X | X (apenas pedido de propriedade) Apenas para a Versão 6.0.x. Não é um privilégio na Versão 6.1. |
getRecurringRequestDetails -request=<requestid> | X | X (apenas pedido de propriedade) Apenas para a Versão 6.0.x. Não é um privilégio na Versão 6.1. |
showRecurringJobs -request=<requestid> | X | X (apenas pedido de propriedade) Apenas para a Versão 6.0.x. Não é um privilégio na Versão 6.1. |
showAllRecurringRequests | X | X Para a Versão 6.0.x apenas. Não é um privilégio na Versão 6.1. |
submit -xJCL=<file> | X | X |
submit -job=<job name> | X | X |
submit -job=<nome da tarefa> -add or replace | X | N/D Este é um comando administrativo. |
forcedCancel -jobid=<id_da_tarefa> | X | X (apenas tarefas de propriedade) |
cancel -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
purge -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
output -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
restart -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
remove -job=<jobname> | X | N/D Este é um comando administrativo. |
suspend -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
resume -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
save -xJCL=<file> -job=<jobname> | X | N/D Este é um comando administrativo. |
show -job=<jobname> | X | X |
status (showAll) | X | N/D Este é um comando administrativo. |
status -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
getBatchJobRC -jobid=<jobid> | X | X (apenas tarefas de propriedade) |
help | X | X |