Bot 편집기의 자격증명 및 자격증명 변수

Bot을 작성할 때는 비밀번호 및 계정 번호와 같은 민감한 정보를 전달하기 위해 자격증명을 이용합니다. 자격증명을 사용하면 BotBot Runner에서 민감한 정보가 분리되므로 데이터 유출 또는 무단 사용자 액세스의 위험이 줄어듭니다.

자격증명
자격증명에는 그 속성에 민감한 정보가 포함되어 있습니다. 속성에는 모든 사용자에 대해 표준인 값을 갖고 있거나 사용자가 입력한 값을 받아들일 수 있습니다. 예를 들어 Email 자격증명에는 세 가지 속성이 포함될 수 있습니다. host name(표준 값), username(사용자 입력) 및 password(사용자 입력).
자격증명은 자격증명 탭에 사전 정의되어 있으며 사용자가 Bot을 작성하거나 실행할 때 수정할 수 없습니다.
기본 설정으로, 모든 사용자는 자신의 자격증명을 생성, 관리 및 사용할 수 있습니다. 사용자가 자격증명이 있는 로커에 대한 접근권을 받으면, 이 사용자에게 다른 사용자의 자격증명에 액세스할 수 있는 권한이 부여됩니다. 자격증명에 사용자 입력 값이 필요한 경우, 이 값은 자격증명 요청 탭에 나타납니다.
Bot을 만들고 실행하는 데 이용할 자격증명을 로커에 지정해야 합니다.
로커
로커(locker)는 어느 사용자가 자격증명을 보거나 수정하거나 액세스할 수 있는지 지정해줍니다. 예를 들어, 인사(HR) 로커는 Email, DatabaseTraining website 자격증명을 보관할 수 있으며, 인사 부서의 특정 직원만 Bot에서 이러한 자격증명을 사용하도록 허용할 수 있습니다.
자격증명 변수
자격증명 변수는 자격증명 값을 사용자 정의 변수에 저장합니다. 이에 의해서 사용자는 Bot으로 그리고 한 Bot에서 다른 Bot으로 값을 안전하게 전달할 수 있습니다. 자격증명 변수를 이용하면 값이 메시지 상자에 표시되거나 파일에 기록되지 않습니다. 이 값은 Credential Vault에서 선택하거나 사용자가 제공합니다. 이는 변수를 허용하는 모든 작업 필드에 이용할 수 있습니다.
주: 이 데이터 유형의 값은 다른 데이터 유형으로 변환할 수 없습니다.
다음과 같은 일을 수행할 수 있습니다.
  • 하위 Bot에게 로그인 자격증명을 전달합니다.
  • 계정 번호와 같은 기밀 데이터를 검색하여 Main Bot에 전달합니다.
주: 지금 Bot 실행 페이지에서 자격증명 값을 배포할 때는 Main Bot에 그 값을 전달할 수 없습니다. 이 값은 Bot에서 하드 코딩하거나 Credential Vault에서 선택해야 합니다.

자격증명 작업

  • 필드 이름 아래에 자격증명 탭이 있는 필드만 자격증명을 수락합니다.
  • 작업 필드에는 로커, 자격증명, 및 속성 이름이 표시되며, 사용자는 Bot 편집기에서 속성 값을 볼 수 없습니다.
  • 자격증명은 다른 변수 또는 문자열에 첨부할 수 없습니다.

자격증명 변수를 지원하는 패키지

다음 패키지 목록은 자격증명의 사용을 지원합니다.
  • Active Directory
  • Apigee
  • 자격증명
  • 데이터베이스
  • 이메일
  • 이메일 트리거
  • Excel 고급
  • FTP/SFTP
  • 생성형 AI
  • Genesys
  • Google G Suite
  • Google Calendar
  • Google Drive
  • Google Document AI
  • Google Sheets
  • 대화형 양식
  • 레거시 자동화
  • Microsoft 365 Calendar
  • Microsoft 365 Excel
  • Microsoft 365 OneDrive
  • Microsoft 365 Outlook
  • Microsoft 365 Outlook 트리거
  • PDF
  • PGP
  • 레코더
  • REST 웹 서비스
  • Salesforce
  • SAP
  • ServiceNow
  • SharePoint
  • 키 입력 시뮬레이션
  • SNMP
  • SOAP 웹 서비스
  • 터미널 에뮬레이터
  • 작업일