Salesforce용 RPA Bot에 대한 Lightning Flow 트리거 구성

Lightning Flow는 이벤트로 트리거된 Bot으로 흐름을 생성하는 최신 메커니즘입니다. 이 방법은 사용자가 프로세스를 자동화하는 동시에 트리거할 Bot에 대한 필수 기준을 설정할 수 있는 기회를 제공합니다.

전제 조건

다음이 있는지 확인합니다.
  • AAI RPA Bots Lightning 컴포넌트 사용자 권한 세트를 적용해야 함
  • 관리자가 정의한 개체 및 기준과 흐름을 사용하여 달성하려는 결과
  • 객체 ID 필드를 Bot 실행 클래스에 필요한 기록 ID 필드에 매핑하는 것에 익숙함
  • Bot 구성으로 Bot 실행을 계획 중인 경우 Bot 구성 기록 ID

프로시저

  1. Salesforce에서 설정 > 프로세스 자동화 > 흐름으로 이동합니다.
  2. 새 흐름을 클릭합니다.
  3. 트리거이벤트를 선택합니다.
    트리거이벤트
    트리거된 흐름 기록 개체조건 요구 사항을 정의합니다.
    플랫폼 이벤트 트리거 흐름 플랫폼 이벤트를 선택합니다.
  4. 다음을 클릭합니다.
  5. 다음 중 흐름에서 요소를 연결하는 방법을 제어할 하나의 옵션을 선택합니다.
    옵션작업
    Freeform 실행 요소를 흐름으로 끌어옵니다.
    자동 레이아웃 더하기 아이콘을 클릭합니다.
    중요사항: 다음의 초기 단계는 모든 작업에서 필요합니다.
    1. 작업에 대한 라벨을 입력합니다.
    2. API 이름을 입력합니다 .
    3. 선택적으로 설명을 입력합니다.
  6. 작업 필드에 Apex 작업을 입력합니다.
    흐름에서 Salesforce용 RPA Bot을 실행하는 데 네 가지 APEX 작업을 사용할 수 있습니다. 각 작업은 액세스 Bot 및 그 데이터에 다르게 액세스합니다. 다음 설명에 따라 요구 사항을 충족하는 데 가장 적합한 것을 선택하십시오.
    • Bot 구성으로 Bot 실행:

      Salesforce용 RPA Bot 커넥터에서 저장된 Bot 구성을 사용합니다.

      • 구성의 기록 ID를 Bot 구성 ID로 입력합니다.
        팁: 이 ID는 Bot 구성 페이지와 기록 URL의 끝에 있습니다. 예: https://na1.lightning.force.com/lightning/r/Case/5003000000D8cuIQAA.인터페이스의 이미지
      • 드롭다운 메뉴를 스크롤하고 Bot이 실행될 기록의 필드 유형을 선택하여 기록 ID의 필드 유형을 선택합니다.
        팁: 이전 예시의 필드 유형은 다음과 같습니다.
        $Recordid:Case
    • API 키로 Bot 실행

      저장된 Control Room을 실행하려면 자격 증명을 입력하여 Bot에 연결합니다.

      1. Bot 이름을 입력합니다 .
      2. CR API 키를 입력합니다.
      3. CR URL을 입력합니다.
      4. CR 사용자 이름을 입력합니다
      5. Bot을 실행할 Bot Runner 사용자에 대해 사용자 ID로 실행을 할당합니다.

        사용자 Id로 실행에 대한 슬라이더를 클릭하고 나타나는 필드에 ID를 입력합니다.

      6. 선택적으로 다른 슬라이더를 클릭하고 기기 풀 Id, 레코드 Id, 변수 이름변수 값과 같은 Bot 출력에서 사용할 추가 매개변수를 선택합니다.
        • 변수 이름Bot 이내로 정의된 입력 변수의 정확한 이름과 일치해야 합니다.

          여러 변수 이름을 지정하는 경우 파이프를 사용하여 각각 분리합니다(예: inputOne|inputTwo|inputThree).

        • 변수 값은 변수 이름이 제공되는 것과 동일한 순서로 Bot에 전달됩니다(예: 이전 단계처럼 inputValue1|inputValue2|inputValue3).
    • 연결로 Bot 실행

      저장된 Control Room을 실행하려면 Bot에 대한 라이브 연결을 사용합니다.

      1. Bot 이름을 입력합니다 .
      2. 연결 ID를 입력합니다 .
      3. Bot을 실행할 Bot Runner 사용자에 대해 사용자 ID로 실행을 할당합니다.

        사용자 Id로 실행에 대한 슬라이더를 클릭하고 나타나는 필드에 ID를 입력합니다.

      4. 필요에 따라 다른 슬라이더를 클릭하여 다음과 같은 Bot 출력에 사용할 매개변수를 더 선택합니다. 기기 풀 ID, 레코드 ID, 변수 이름 변수 값.
        • 변수 이름Bot 이내로 정의된 입력 변수의 정확한 이름과 일치해야 합니다.

          여러 변수 이름을 지정하는 경우 파이프를 사용하여 각각 분리합니다(예: inputOne|inputTwo|inputThree).

        • 변수 값은 변수 이름이 제공되는 것과 동일한 순서로 Bot에 전달됩니다(예: 이전 단계처럼 inputValue1|inputValue2|inputValue3).
    • 비밀번호로 Bot 실행

      저장된 Control Room을 실행하려면 자격 증명을 입력하여 Bot에 연결합니다.

      1. Bot 이름을 입력합니다 .
      2. CR 비밀번호를 입력합니다.
      3. CR URL을 입력합니다.
      4. CR 사용자 이름을 입력합니다.
      5. Bot을 실행할 Bot Runner 사용자에 대해 사용자 ID로 실행을 할당합니다.

        사용자 Id로 실행에 대한 슬라이더를 클릭하고 나타나는 필드에 ID를 입력합니다.

      6. 선택적으로 다른 슬라이더를 클릭하고 기기 풀 Id, 레코드 Id, 변수 이름변수 값과 같은 Bot 출력에서 사용할 추가 매개변수를 선택합니다.
        • 변수 이름Bot 이내로 정의된 입력 변수의 정확한 이름과 일치해야 합니다.

          여러 변수 이름을 지정하는 경우 파이프를 사용하여 각각 분리합니다(예: inputOne|inputTwo|inputThree).

        • 변수 값은 변수 이름이 제공되는 것과 동일한 순서로 Bot에 전달됩니다(예: 이전 단계처럼 inputValue1|inputValue2|inputValue3).
  7. 저장을 클릭하세요.
  8. 흐름 라벨을 입력합니다.
  9. 흐름 API 이름을 입력합니다.
  10. 옵션: 설명을 입력합니다.
  11. 저장을 클릭하세요.