봇 실행을 위한 고려 사항
- 최종 업데이트2024/02/26
봇 실행을 위한 고려 사항
봇을 실행할 때 고려해야 할 몇 가지 사항이 있습니다.
- Bot Creator로서 여러분은 자신의 기기에 봇을 배포하거나 RDP 연결을 통해 원격 시스템에서 봇을 실행할 수 있습니다.
- Bot Creator로서 로컬 컴퓨터에서 봇을 실행하는 경우, 기기 로그인 자격증명에 사용자 이름만 입력합니다. 비밀번호는 필요하지 않습니다. 사용자 이름은 로컬 기기에 로그인한 동일한 사용자가 봇을 배포하고 있는지 확인하는 데 필요합니다. Google Chrome 플러그인을 사용해 로컬 컴퓨터에서 봇을 실행하고 있는 경우, 사용자 이름이 필요합니다.
- Bot Runner로서 봇을 직접 배포하거나 관리자가 지정한 ‘실행 주체 사용자(run-as user)’를 선택할 수 있습니다. 봇을 자신의 기기에서 하거나 기기 풀에 있는 기기 목록에서 선택하여 실행할 수 있습니다. 기본 기기 재정의를 선택하면 봇은 각 ‘실행 주체 사용자’에 대해 기기 풀에서 사용 가능한 모든 장치에서 실행됩니다.
- 로컬 기기에 패키지를 프리로드하면 봇 런타임을 단축할 수 있습니다.
시스템은 지정된 시간에 각 기기에 대해 하나의 봇 실행만 지원합니다. 기기에서 한 봇이 이미 실행 중이면, 그 기기에 다른 봇을 배포할 수 없습니다.
봇을 기기에서 실행 중일 때 또 다른 봇을 동일한 기기에서 배포하면, 두 번째 봇은 유형에 따라 대기열에 추가됩니다. 현재 실행 중인 봇의 배포가 완료되면, 대기열에 추가된 봇이 동일한 기기에 자동으로 배포됩니다.
- 봇을 Bot 편집기에서 실행하는 경우, Control Room 웹 브라우저를 닫으면 봇 실행이 중지됩니다.
- 실행 주체 사용자: 스케줄러가 특정 기기에서 봇을 실행할 수 있는 무인 Bot Runner 사용자 세트를 의미합니다. 실행 주체 사용자는 기기 풀에서 이용 가능한 기기를 선택하여 봇을 실행하게 할 수 있습니다.
- 봇이 Bot Runner 사용자 대기열에 있는 경우 우선순위가 더 높은 봇이 우선순위가 더 낮은 봇보다 먼저 배포됩니다. 하지만 우선순위가 낮은 봇이 이미 실행 중인 경우, 우선순위가 낮은 봇 실행이 완료된 다음 우선순위가 높은 봇이 배포됩니다.
- 지금 Bot 실행 옵션을 사용하여 봇 배포를 생성하면 봇이 실행을 위한 대기열에 추가됩니다. 봇이 실행 대기 중이거나 활성 상태인 동안에 삭제되면 해당 오류가 표시됩니다. 페이지에서 해당 봇에 대한 오류가 표시됩니다.
- 유인 Bot Runner, Bot Creator, 시민 개발자 사용자는 Bot 편집기에서 지금 봇 실행 옵션을 사용하거나 바로가기 키인 F5를 사용하여 봇을 실행할 수 있습니다. 단, 무인 Bot Runner 사용자는 지금 Bot 실행 옵션을 사용할 때만 Bot을 실행할 수 있습니다.
다음 테이블에서는 실행 주체 사용자를 통해 기기를 실행 중인 Bot에 대해 기기 풀을 선택해야 하는 다양한 시나리오에 대해 설명합니다.
옵션 | 시나리오 | 기기 풀 | 기본 기기 | 결과 |
---|---|---|---|---|
지금 봇 실행 | 사용자가 다른 기기에 로그인할 수 없는 정보 보안 준수 | 아니요 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. |
사용자로 제한된 전문 애플리케이션 액세스 | 아니요 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. | |
봇 예약 | Bot 실행 기기 재정의 옵션이 선택됨 | 예 | 예 | Bot이 기기 풀에서 사용 가능한 기기에 배포합니다. |
Bot 실행 기기 재정의 옵션이 선택되지 않음 | 예 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. 기본 기기를 사용할 수 없는 경우 봇은 기기 풀에서 사용 가능한 기기에 배포합니다. | |
사용자가 다른 기기에 로그인할 수 없는 정보 보안 준수 | 아니요 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. | |
사용자로 제한된 전문 애플리케이션 액세스 | 아니요 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. | |
WLM(대기열을 사용하여 봇 실행) | Bot 실행 기기에서 실행 옵션이 선택됨 | 예 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. |
Bot 실행 기기에서 실행 옵션이 선택되지 않음 | 예 | 예 | Bot이 사용자의 기본 기기에 배포됩니다. 기본 기기를 사용할 수 없는 경우 봇은 기기 풀에서 사용 가능한 기기에 배포합니다. | |
웹의 Automation Co-Pilot | 기기 풀이 할당된 실행 주체 사용자 | 예 | 아니요 | Bot이 기기 풀에서 사용 가능한 기기에 배포합니다. |
주: 서비스 계정 사용자는 자신에게 할당된 Windows 자격증명을 사용하여 기기 풀의 모든 기기에 로그인할 수 있습니다.