Control Room 인스턴스 간 기기 등록 전환

단일 사용자 기기가 여러 환경에서 Control Room을 실행하여 Control Room의 다른 인스턴스 간에 쉽게 전환할 수 있도록 Bot에서 기기 설정을 구성합니다. 이 옵션을 사용하면 Bot 에이전트를 삭제하지 않고도 여러 Control Room 인스턴스에서 Bot 에이전트를 등록할 수 있습니다.

전제 조건

Control Room에 관리자로 로그인해야 합니다.

  • 전환 옵션을 활성화하려면 모든 기기 보기 및 관리 권한이 있어야 합니다.
  • Control Room 인스턴스 모두에서 전환 옵션을 활성화해야 합니다.
  • 인스턴스가 동일한 빌드에 있는 경우에만 Control Room 인스턴스 사이에서 전환할 수 있습니다.

    예를 들어 하나의 Control Room 인스턴스가 빌드 19688에 있는 경우, 사용자 장치를 Control Room이 있는 다른 빌드 19688 인스턴스로만 전환할 수 있습니다.

프로시저

  1. 관리 > 설정 > 기기로 이동합니다.
  2. 일반 설정을 편집합니다.
  3. 사용자가 Control Room에 로그인한 후 로컬 기기를 기본 실행 기기로 활성화하려면 활성화됨을 선택합니다.
  4. 옵션: 로컬 기기에 봇 에이전트가 존재하지 않는 경우 사용자의 기존 봇 실행 기기 지우기 확인란을 선택하여 기존의 기본 기기를 제거합니다.

    기본적으로 로컬 기기에 봇 에이전트가 존재하지 않는 경우 사용자의 기존 봇 실행 기기 지우기 확인란은 선택되어 있지 않습니다.

    로컬 기기에서 사용할 수 있는 Bot 에이전트가 없고, 이 확인란을 선택한 경우, 로그인한 Bot Creator, 유인 Bot Runner 또는 시민 개발자 사용자의 기존 기본 기기가 제거됩니다. 그렇지 않으면 사용 가능한 기본 기기가 배포에 할당됩니다.

    주: 로컬 기기가 기본 실행 기기로 활성화되어 있지 않고 로컬 기기에 봇 에이전트가 존재하지 않는 경우 사용자의 기존 봇 실행 기기 지우기 확인란이 선택된 경우, 기존의 기본 기기가 삭제됩니다. 이 경우 기본 기기를 수동으로 선택해야 합니다.
  5. 기기(단일 사용자)가 봇 에이전트를 다시 설치하지 않고서도 다른 Control Room으로 전환되도록 허용 필드를 사용해 기본 설정을 다음과 같이 변경합니다.
    • 비활성화: 기본 설정입니다.

      기기 등록을 다른 Bot 에이전트 인스턴스로 전환하려면 Control Room를 먼저 제거한 다음 다시 설치해야 합니다.

    • 활성화: Control Room를 다시 설치하지 않고 단일 사용자 기기를 다른 Bot 에이전트으로 전환시킵니다.
      (선택 사항) 한 번의 클릭으로 Bot 에이전트에서 기기를 전환시킬 수 있게 하려면 빠른 전환 허용 확인란을 선택합니다.
      주: 빠른 전환은 단일 사용자 장치에서만 지원됩니다. 다중 사용자 기기에서 다른 Control Room으로 전환하려면 Bot 에이전트를 제거하고 다시 설치해야 합니다.
      기기(단일 사용자)가 봇 에이전트를 다시 설치하지 않고 다른 Control Room으로 전환되도록 허용 옵션을 활성화하면 장치를 다른 Control Room으로 전환하는 다음 방법 중 하나를 선택합니다.
      • 사전 승인된 Control Room으로만 전환 가능. 기본 설정입니다.

        사전 승인된 Control Room URL을 autoregistration.properties 파일에 있는지 확인하지 않으면 Control Room 전환이 실패합니다.

        다음은 autoregistration.properties 파일 샘플입니다.
        url=http://10.888.888.888 url1=https://controlroom.dev.production.com url2=http://10.888.777.999 url2=https://controlroom.dev.test.com token=ZNbCbG4070AlcEt9Zn1iAyeCfPCEYhVo0JITp2Qgap4bXAOxQ9j3eA073nnLB68JQyMVfqcRDgBHKqbljxqkmnOqJnNLqO4uIp9vRomWJjZfacuGRQqms7VI0JHuBlpKZRR8UFFAGoL2-jSIA token1=oPtUL6W2mtyXhYP2E61BxyujM_73PLipJUNKOt0Jy9pJASICQ9LgW-e0OSLBpJuiGTwLx0q8GeYB_nkPuleWPcxlhzcIE5p84c6nA8CtxzPaRg-KBtwt-C7HAduM2INprlgxiFBRPEAW6A device_type=SINGLE_USER concurrent_sessions=1 lifespan=PERSISTENT delay_registration_until_login=false

        위 샘플에서 Control Room URL1과 URL2는 사전 승인된 URL입니다.

      • 모든 Control Room으로 전환 가능 사용자가 모든 Control Room으로 전환할 수 있도록 하려면 이 옵션을 선택합니다.
      주:Control Room에 연결할 때 네트워크 구성에 변경 사항이 없는 경우에만 빠른 전환을 사용하는 것이 좋습니다. 처음 Bot 에이전트를 새로운 Control Room으로 전환하면 기기 수명 정보(즉, 기기가 영구 또는 임시인지 여부)만 새 Control Room에 복사됩니다.
      주: 프록시 설정이 변경되어 기기에서 새 Control Room에 연결할 수 없는 경우 빠른 전환이 작동하지 않습니다.
  6. 옵션: 추가 보안을 위해 기기 자격증명 검증 필드에서 다음 설정을 활성화하여 배포 전에 장치 자격증명을 검증할 수 있습니다.
    • 모든 사용자의 기기 자격증명: Bot Creator, 유인 Bot Runner, 시민 개발자, 무인 Bot Runner 사용자에 대한 기기 자격증명을 검증합니다.
    • 무인 Bot Runner 사용자 전용 기기 자격증명: 무인 Bot Runner 사용자에 대해서만 기기 자격증명을 검증합니다.
    주: 이는 모든 트리거 기반 배포에도 적용 가능합니다.
  7. 설정을 저장합니다.
  8. 다른 환경에서 구성된 Bot CreatorControl Room 사용자로 로그인하여 사용자가 인스턴스 간에 전환할 수 있는지 확인합니다.
    Control Room 패널에서 기기 아이콘을 클릭하면 기기 연결 옵션을 사용할 수 있습니다.