네트워크 보안 개요
- 최종 업데이트2021/10/09
네트워크 보안 개요
Control Room, Bot Creator 및 Bot Runners 간의 모든 통신은 아웃바운드 WCF TLS 1.2 통신 및 인바운드 HTTPS TLS 1.2를 사용하여 이루어집니다.
원격 봇 Runner에 대한 Bot 배포, 자격증명 프로비저닝, 자동화 예약 및 이벤트 캡처는 Control Room을 통해서만 이행됩니다. 프로덕션 환경에서는 HTTPS만 사용합니다.
- REST API는 분산 캐시 서비스를 사용하여 특정 기능에 필요한 공유 캐시 데이터를 가져옵니다.
- 스케줄러 서비스는 특정 시간에 특정 클라이언트 시스템에서 작업을 실행하기 위해 REST API 호출을 합니다.
- 실시간 데이터 서비스는 REST API 호출을 통해 들어오는 연결 요청을 인증합니다. Bot Runners를 통해 작업 실행 진행률 업데이트를 수신하고 WSS(WebSocket Secure) 프로토콜을 사용하여 모든 연결 브라우저 클라이언트에 해당 정보를 보냅니다.
- Control Room은 작업 업로드, 작업 다운로드 또는 두 작업 비교와 같은 사용자 인증 및 리포지토리 작업에 대해 REST 호출을 합니다.
- Control Room은 일정한 간격으로 사용자 세션의 유효성을 검사하기 위해 REST 호출을 합니다. Control Room은 Bot 에이전트를 사용하여 특정 기기에서 작업을 배포하고 실행합니다. TCP/IP 채널을 사용합니다.
- 스케줄러 서비스는 자동 로그인 자격증명을 받기 위해 REST 호출을 합니다. 또한 라이선스 및 사용자 세션 관련 정보를 받기 위해 Control Room과 통신합니다.
- Control Room은 로그인한 기기에 대한 자동 로그인 자격증명을 받기 위해 REST 호출을 합니다. 또한 라이선스 및 사용자 세션 관련 정보를 받기 위해 Control Room과 통신합니다.