Salesforce용 RPA Bot용 Process Builder 트리거 구성

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

전제 조건

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

프로시저

  1. Salesforce에서 설정 > 프로세스 자동화 > 프로세스 빌더로 이동합니다.
  2. 신규를 클릭하고 프로세스 흐름에 대해 프로세스 이름, API 이름, 설명, 프로세스 시작 방법 등 세부 정보를 입력합니다.
  3. 저장을 클릭하세요.
  4. 객체를 선택하고 프로세스를 시작할 시기를 지정합니다.
  5. 기준을 정의합니다.
  6. 작업 추가를 클릭합니다.
  7. 작업 선택 및 정의 패널에서 Bot의 구성을 입력합니다.
  8. 작업 유형으로 Apex를 선택합니다.
  9. Apex 클래스에서 다음 중 하나를 선택합니다.
    • Bot 구성으로 Bot 실행

      Salesforce Connector에서 저장된 Bot 구성을 사용합니다.

      1. Bot 구성 ID를 입력합니다.
      2. 기록 ID를 선택합니다.

        유형참조여야 하며 값은 이벤트 객체와 일치해야 합니다.

    • API 키로 Bot 실행

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

      1. CR 사용자 이름을 입력합니다.
      2. CR URL을 입력합니다.
      3. CR API 키를 입력합니다.
      4. Bot 이름을 입력합니다 .
      5. Bot을 실행할 Bot Runner 사용자에 대해 사용자 ID로 실행을 할당합니다.
        1. 행 추가를 클릭합니다.
        2. 필드에 대해 사용자 ID로 실행을 선택합니다.
        3. Bot Runner를 입력합니다.
      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로 실행을 할당합니다.
        1. 행 추가를 클릭합니다.
        2. 필드에 대해 사용자 ID로 실행을 선택합니다.
        3. Bot Runner를 입력합니다.
      4. 선택적으로 행 추가를 클릭하여 기기 풀 Id, 기록 Id, 사용자 지정 매개변수 등 Bot 출력에서 사용할 더 많은 매개변수를 선택합니다.
        • 변수 이름은 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로 실행을 할당합니다.
        1. 행 추가를 클릭합니다.
        2. 필드에 대해 사용자 ID로 실행을 선택합니다.
        3. Bot Runner를 입력합니다.
      6. 선택적으로 행 추가를 클릭하여 기기 풀 Id, 기록 Id, 사용자 지정 매개변수 등 Bot 출력에서 사용할 더 많은 매개변수를 선택합니다.
        • 변수 이름은 Bot 내에서 정의된 입력 변수의 정확한 이름과 일치해야 합니다.

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

        • 변수 값은 변수 이름이 제공되는 것과 동일한 순서로 Bot에 전달됩니다(예: 이전 단계처럼 inputValue1|inputValue2|inputValue3).
  10. 저장을 클릭하세요.