장기간 실행 스케줄러 응용프로그램은 글로벌 보안을 사용하여 보안을 유지할 수 있습니다. 이 응용프로그램은 선언식 및 인스턴스 기반 보안 방식의 조합을 사용하여 작업과 명령의 보안을 유지합니다. 이 경우 lradmin 또는 lrsubmitter 역할이 지정된 사용자만 보안 사용 가능 환경에서 장기간 실행 조작을 수행할 수 있는 권한을 갖습니다.
다음 표에 설명한 바와 같이, lradmin 역할이 지정된 사용자는 작업 소유권에 관계없이 모든 작업에 대해 모든 장기간 실행 스케줄러 응용프로그램 조치를 수행하는 권한을 갖는 반면 lrsubmitter 역할이 지정된 사용자는 제출자 스스로 소유하는 작업에 대해서만 조치를 수행할 수 있습니다. 다음 표에서 ✓는 권한을 나타냅니다.
클라이언트 명령 | lradmin 역할 | lrsubmitter 역할 |
---|---|---|
submitRecurringRequest -xJCL=<file> | ✓ | ✓ |
submitRecurringRequest -job=<jobname> | ✓ | ✓ |
cancelRecurringRequest -request=<requestid > | ✓ | ✓ (소유하는 요청만) |
modifyRecurringRequest -request=<requestid> | ✓ | ✓ (소유하는 요청만) |
getRecurringRequestDetails -request=<requestid> | ✓ | ✓ (소유하는 요청만) |
showRecurringJobs -request=<requestid> | ✓ | ✓ (소유하는 요청만) |
showAllRecurringRequests | ✓ | ✓ |
submit -xJCL=<file> | ✓ | ✓ |
submit -job=<job name> | ✓ | ✓ |
submit -job=<job name> -add/replace | ✓ | N/A 이는 관리 명령입니다. |
cancel -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
purge -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
output -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
restart -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
remove -job=<jobname> | ✓ | N/A 이는 관리 명령입니다. |
suspend -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
resume -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
save -xJCL=<file> -job=<jobname> | ✓ | N/A 이는 관리 명령입니다. |
show -job=<jobname> | ✓ | ✓ |
status (showAll) | ✓ | N/A 이는 관리 명령입니다. |
status -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
getBatchJobRC -jobid=<jobid> | ✓ | ✓ (소유하는 작업만) |
help | ✓ | ✓ |
다음 단계
<was_install_root>/bin/lrcmd.[bat|sh] -cmd=<name of command> <command arguments> [-host=<host> -port=<port>] -userid=<user ID> -password=<password>여기서
D:\IBM\WebSphere\AppServer\bin\lrcmd -cmd=submit -xJCL=D:\IBM\WebSphere\AppServer\longRunning\ postingSampleXJCL.xml -port=9445 -host=wasxd01.ibm.com -userid=mylradmin -password=w2g0u1tf
기타 매개변수에 대한 자세한 정보는 명령행 인터페이스를 참조하십시오.
Related concepts
장기간 실행 응용프로그램