Salesforce용 Automation Anywhere 콜백 통합 구성

콜백은 bot 실행에서 직접 출력 bot을 검색하는 것을 의미합니다. 이 경우 Salesforce용 Automation Anywhere 커넥터를 사용하여 사용자가 Salesforce에서 bot 출력 데이터를 수신하고 해당 데이터를 선택한 Salesforce 객체 유형에 매핑할 수 있습니다.

이 태스크에서는 특히 bot 콜백 데이터와 관련된 두 플랫폼 간의 성공적인 통신을 연결하는 Automation Anywhere Enterprise와 Salesforce API 간의 보안, 권한 부여 및 통합 설정에 대해 설명합니다. 이 절차를 제대로 완료하려면 다음 순서대로 수행하십시오.

프로시저

나중에 보안 단계에서 적용할 인증서를 생성하고 적어둡니다.

  1. Salesforce 조직에서 설정 > 보안 > 인증서 및 키 관리로 이동합니다. 또는 빠른 찾기 필드에 Certificate를 입력합니다.
  2. 자체 서명된 인증서 생성 또는 CA 서명 인증서 생성을 선택하고 클릭합니다.
    • 자체 서명된 인증서의 경우:
      • 나중에 필요할 경우 목적을 식별할 수 있는 라벨을 입력합니다.
      • 고유한 이름을 입력합니다.

        19단계에서 인증서 API 이름에 사용할 수 있도록 이 필드를 적어둡니다.

    • CA 서명 인증서의 경우:
      • 나중에 필요할 경우 목적을 식별할 수 있는 라벨을 입력합니다.
      • 고유한 이름을 입력합니다.

        이후 단계에서 사용할 수 있도록 이 필드를 적어둡니다.

      • 모든 필수 필드를 완료합니다.
      • 인증서가 Salesforce에 즉시 업로드되도록 하려면 Salesforce 설명서에 제공된 단계 및 추가 정보를 수행하십시오.

        Generate a Certificate Signed by a Certificate Authority

  3. 인증서 프로세스가 완료된 후 나중에 사용할 수 있도록 인증서를 로컬로 다운로드합니다.

새로 연결된 앱에 대해 API 권한 부여를 설정합니다.

  1. 설정 > > 앱 관리자로 이동합니다. 또는 빠른 찾기 필드에 App Manager를 입력합니다.
  2. 새로 연결된 앱을 클릭하고 다음 필수 값을 입력합니다.
    1. 연결된 앱 이름을 추가합니다.
    2. API 이름은 자동으로 생성됩니다. 이 이름을 사용자 지정할 수 있습니다.
    3. 연락처 이메일: Salesforce에서 기술적인 문제에 대한 알림을 이 이메일로 보냅니다.
    4. API(OAuth 설정 활성화) 섹션에서 OAuth 설정 활성화 체크박스를 선택합니다.
    5. 기기 흐름에 대해 활성화 옵션을 클릭한 다음 디지털 서명 사용 체크박스를 선택합니다.
    6. 파일 선택 버튼을 클릭하여 이전에 다운로드한 인증서를 업로드합니다.
    7. 가용 OAuth 범위 목록에서 다음 두 옵션을 선택하고 선택한 OAuth 범위 필드에 추가되었는지 확인합니다. 사용자의 데이터 액세스 및 관리(API)언제든지 사용자를 대신하여 요청 수행(refresh_token, offline_access)
  3. 저장을 클릭합니다.

연결된 앱에 대한 사용자 지정 권한 세트를 생성하고 활성화합니다. 이 사용자 지정 권한 세트는 Automation Launcher 사용자가 콜백 작업으로 Bot을 실행하도록 허용합니다.

알아두기: 이 사용자 지정 권한 세트와 AAI RPA Bots Lightning 컴포넌트 사용자 권한 세트 모두를 Salesforce에서 Bot을 트리거할 모든 표준 사용자에게 할당합니다.

  1. Salesforce 조직에서 설정 > 사용자 > 권한 세트로 이동합니다.
  2. 신규를 클릭하고 사용자 지정 권한 세트에 라벨을 지정합니다.
  3. 저장을 클릭하여 사용자 지정 권한 세트를 저장합니다.
  4. 할당된 연결된 앱을 클릭합니다.
  5. 편집을 클릭하여 설치된 연결된 앱 상자에서 새로 생성된 연결된 앱을 선택하고 활성화된 연결된 앱 상자에 추가되었는지 확인합니다.
  6. 저장을 클릭합니다.

새로 연결된 앱에 대한 정책을 편집합니다.

  1. 설정 > > 앱 관리자로 이동하거나 빠른 찾기 필드에 App Manager를 입력합니다.
  2. 목록에서 새로 생성된 연결된 앱을 찾고 해당 행의 드롭다운 메뉴에서 관리를 선택합니다.
  3. 정책 편집 옵션을 클릭하고 OAuth 정책 섹션에서 다음 값을 변경합니다.
    1. 허용된 사용자: 관리자 승인 사용자는 사전 승인되어 있습니다.
    2. IP 완화: IP 제한을 완화합니다.
  4. 저장을 클릭합니다.

앱 설정에서 인증서와 소비자 키를 적용합니다.

  1. 앱 관리자 페이지로 이동합니다. 설정 > > 앱 관리자. 또는 빠른 찾기 필드에 App Manager를 입력합니다.
  2. 목록에서 새로 생성된 연결된 앱을 찾고 드롭다운 목록에서 보기를 선택합니다.
  3. API(OAuth 설정 활성화) 섹션에서 소비자 키 값을 찾고 나중에 사용할 수 있도록 값을 복사하여 텍스트 편집기에 저장합니다.
  4. App Launcher에서 Automation Anywhere 앱으로 이동합니다.
  5. 앱이 열리면 앱 설정 탭을 찾습니다.
  6. 인증서 API 이름에 이전에 생성한 인증서의 고유한 이름을 입력합니다.
  7. 콜백 연결 소비자 키에 앞서 텍스트 편집기에 저장한 소비자 키 값을 복사하여 붙여넣습니다.
  8. 저장을 클릭합니다.

원격 사이트 설정을 사용자 지정합니다.

  1. 원격 사이트 설정으로 이동합니다. 설정 > 보안 > 원격 사이트 설정. 또는 빠른 찾기 필드에 Remote Site를 입력합니다.
  2. 새 원격 사이트를 클릭하고 새 원격 사이트 설정에 다음 값을 입력합니다.
    1. 원격 사이트 이름: 이름을 입력합니다(예: AATokenURL).
    2. 원격 사이트 URL - https://login.salesforce.com을 추가합니다.
  3. 저장을 클릭합니다.
    이제 콜백 설정이 완료되어 bot 구성에 사용할 준비가 되었습니다.

다음 단계

새 사용자 지정 권한 세트와 AAI RPA Bots Lightning 컴포넌트 사용자 권한 세트를 할당합니다.

Salesforce용 Automation Anywhere 권한 및 웹 컴포넌트