Salesforce와 Slack 연계

Slack에서 Sales Elevate 또는 Salesforce 채널을 사용하는 경우 Salesforce와 Slack의 연계를 구성하면 멤버들이 이 기능에 액세스할 수 있습니다. Salesforce와 Slack의 연계를 구성할 때, 멤버의 Salesforce 계정을 Slack의 해당 계정에 매핑하여 적절한 사람이 적절한 도구에 액세스할 수 있도록 할 수 있습니다.

참고: 또한 Salesforce의 설정 단계를 완료하려면 Salesforce의 관리자여야 합니다. 


Salesforce 조직 준비 

설정 프로세스를 시작하려면 Salesforce에서 몇 가지 관리 단계를 수행해야 합니다. 

1단계: Salesforce 통합 사용자 만들기 및 구성

Salesforce 통합 사용자를 만들면 올바른 권한으로 Salesforce 연계를 구성할 수 있으며 본인의 Salesforce 계정이 비활성화되거나 권한이 변경되더라도 구성이 연계 해제되는 것을 방지할 수 있습니다.

  1. Salesforce에 로그인한 다음 설정을 선택합니다.
  2. 사이드바에서 사용자를 클릭한 다음 새 사용자를 선택합니다.
  3. 모든 필수 필드를 작성합니다. 이메일에 입력한 이메일의 받은 편지함에 액세스할 수 있는지 확인하고 프로필 필드기본 사용자를 선택합니다.
  4. 저장을 클릭합니다. 
  5. 이메일 초대에서 통합 사용자 계정을 확인합니다.

2단계: 통합 사용자가 SSO를 우회하도록 허용

조직에서 SSO(Single Sign-On)를 사용하여 Salesforce에 로그인하는 경우, 인증 과정을 완료하려면 통합 사용자가 SSO를 우회하는 것을 허용해야 합니다. 다음은 SSO를 우회하는 프로필을 만들고 통합 사용자에게 할당하는 방법입니다.

  1. Salesforce에서 기본 사용자 프로필을 복제합니다. 프로필의 이름 입력한 다음 저장을 클릭합니다.
  2. 프로필 개요에서 시스템 권한을 선택합니다.
  3. SSO(Single Sign-On) 사용 옆에 있는 확인란을 선택 취소한 후 저장을 클릭합니다.
  4. 설정에서 사용자를 선택합니다.
  5. 1단계에서 만든 통합 사용자 옆에 있는 편집을 클릭합니다.
  6. 프로필을 클릭한 다음 방금 만든 프로필을 선택합니다.
  7. 저장을 클릭합니다.

3단계: 통합 사용자 권한 만들기 및 설정

Slack의 통합 사용자는 Slack에서 사용하고자 하는 Salesforce 객체와 필드에 대한 읽기모두 보기 액세스 권한을 보유해야 합니다. 새 권한 집합을 만들어 통합 사용자에게 할당하는 방법은 다음과 같습니다.

  1. Salesforce에서 새 권한 집합을 생성합니다. 권한 모음의 라벨을 지정한 다음 저장을 클릭합니다.
  2. 권한 개요에서 객체 설정을 선택합니다.
  3. 설정 목록에서 계정을 선택합니다.
  4. 편집을 클릭합니다.
  5. 객체 권한 아래에서 읽기모두 보기 옆에 있는 확인란을 선택한 다음 저장을 클릭합니다.
  6. 객체 유형 드롭다운 메뉴에서 기회를 선택합니다.
  7. 객체 권한 아래에서 읽기모두 보기 옆에 있는 확인란을 선택한 다음 저장을 클릭합니다.

팁: 팀에 유용할 수 있는 권한 집합의 다른 필드에 읽기 및 모두 보기 액세스를 추가할 수도 있습니다.


Slack을 Salesforce에 연계

이제 Salesforce 통합 사용자가 준비되었으니 Salesforce 조직을 Slack에 연계할 수 있습니다. 추가 조직에 대해 아래 단계를 반복하여 Slack에서 최대 25개의 Salesforce 조직을 연계할 수 있습니다.

1단계: Slack에서 Salesforce 연계 요청

Slack에서 Salesforce 연계를 요청할 때 멤버의 Slack 및 Salesforce 계정이 연계되는 방법을 선택할 수 있습니다. Slack에서 이메일 또는 SAML NameID 필드를 사용하여 멤버 계정을 자동으로 구성하거나 원하는 경우 수동으로 구성할 수 있습니다.

참고: 연계 프로세스의 세 단계를 모두 완료하면 Slack에서 멤버 계정을 수동으로 매핑할 수 있습니다.

Business+ 플랜

Enterprise Grid 플랜

  1. 사이드바에서 워크스페이스 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 워크스페이스 설정을 클릭합니다.
  3. 왼쪽 사이드바의 관리 아래에서   Salesforce 조직을 선택합니다. 왼쪽 사이드바가 보이지 않으면 왼쪽 상단 모서리에 있는  메뉴를 클릭하여 찾을 수 있습니다.
  4. 오른쪽 상단에서 Salesforce 조직 연계를 클릭합니다.
  5. Salesforce 조직 URL을 입력한 다음 계정 매핑 필드에 대한 옵션을 선택합니다. 자동 계정 매핑을 끄기로 전환하여 계정을 수동으로 매핑합니다.
  6. 연계 요청을 클릭한 다음 확인을 클릭합니다. 요청은 승인을 위해 Salesforce에게 전송됩니다. 
  1. 사이드바에서 조직 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 조직 설정을 클릭합니다.
  3.   Salesforce를 선택하고 조직 연계를 선택합니다.
  4. 오른쪽 상단에서 Salesforce 조직 연계를 클릭합니다.
  5. Salesforce 조직 URL을 입력한 다음 계정 매핑 필드에 대한 옵션을 선택합니다. 자동 계정 매핑을 끄기로 전환하여 계정을 수동으로 매핑합니다.
  6. 연계 요청을 클릭한 다음 확인을 클릭합니다. 요청은 승인을 위해 Salesforce에게 전송됩니다. 

2단계: Salesforce에서 요청 승인

Slack에서 연계를 요청하면 Salesforce 관리자는 이를 승인할 수 있습니다.

  1. Salesforce에 로그인한 다음 설정을 선택합니다.
  2. 사이드바에 있는 플랫폼 도구 아래에서 Slack을 선택한 다음 Slack 연계 관리를 클릭합니다.
  3. 사용자 구성에서 해당 매핑 필드를 선택합니다.
  4. 통합 사용자에서 첫 번째 단계에서 만든 Salesforce 통합 사용자를 선택합니다.
  5. 확인란을 선택하여 약관에 동의한 다음 승인을 클릭합니다.

3단계: Slack에서 연계 활성화

Business+ 플랜

Enterprise Grid 플랜

워크스페이스 소유자 및 Salesforce 관리자는 보류 중인 Salesforce 연계를 활성화할 수 있습니다.

  1. 사이드바에서 워크스페이스 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 워크스페이스 설정을 클릭합니다.
  3. 왼쪽 사이드바의 관리 아래에서   Salesforce 조직을 선택합니다. 왼쪽 사이드바가 보이지 않으면 왼쪽 상단 모서리에 있는 메뉴를 클릭하여 찾을 수 있습니다.
  4. 보류 중인 연계를 선택합니다.
  5. 연계 세부정보를 검토한 다음 활성화를 클릭합니다.

조직 소유자 및 Salesforce 관리자는 보류 중인 Salesforce 연계를 활성화할 수 있습니다.

  1. 사이드바에서 조직 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 조직 설정을 클릭합니다.
  3.   Salesforce를 선택하고 조직 연계를 선택합니다.
  4. 보류 중인 연계를 선택합니다.
  5. 연계 세부정보를 검토한 다음 활성화를 클릭합니다.


멤버 계정을 수동으로 매핑

구성 중에 멤버 계정을 자동으로 매핑하지 않도록 선택하면 Slack에서 수동으로 매핑할 수 있습니다. Slack에서 멤버를 수동으로 매핑할 때 Slack 계정과 Salesforce 계정을 연계하기 위해 Salesforce에 로그인하라는 메시지가 표시됩니다. 

Business+ 플랜

Enterprise Grid 플랜

  1. 사이드바에서 워크스페이스 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 워크스페이스 설정을 클릭합니다.
  3. 왼쪽 사이드바의 관리 아래에서   Salesforce 조직을 선택합니다. 왼쪽 사이드바가 보이지 않으면 왼쪽 상단 모서리에 있는 메뉴를 클릭하여 찾을 수 있습니다.
  4. 사용자 탭을 선택합니다.
  5. 개별적으로 추가를 선택하고 추가하려는 멤버를 검색합니다. 멤버를 일괄적으로 추가하려면 CSV로 추가를 클릭하고 메시지를 따릅니다.
  1. 사이드바에서 조직 이름을 클릭합니다.
  2. 도구 및 설정 위에 마우스 커서를 올린 다음 조직 설정을 클릭합니다.
  3.   Salesforce를 선택하고 조직 연계를 선택합니다.
  4. 사용자 탭을 선택합니다.
  5. 개별적으로 추가를 선택하고 추가하려는 멤버를 검색합니다. 멤버를 일괄적으로 추가하려면 CSV로 추가를 클릭하고 메시지를 따릅니다.


멤버 매핑 제거

Salesforce 관리자는 멤버의 매핑을 제거하고 계정을 다시 매핑하도록 허용할 수 있습니다.

  1. Salesforce에서 설정을 선택합니다.
  2. 사이드바에 있는 플랫폼 도구 아래에서 Slack을 선택한 다음 Slack 연계 관리를 클릭합니다.
  3. 사용자 매핑 검색을 선택합니다.
  4. 멤버를 검색하여 선택한 다음 완료를 클릭합니다.
  5. 사용자 매핑 지우기를 클릭합니다.


Salesforce 도구에 대한 액세스 권한 할당

Salesforce에서 Slack Elevate 사용자 권한 모음을 할당하여 Sales Elevate 및 Salesforce 채널에 대한 액세스 권한을 관리할 수 있습니다. Slack Sales Elevate에 대한 액세스 권한이 할당된 멤버만 사용할 수 있습니다. 멤버를 추가할 때마다 요금이 부과됩니다.

  1. Salesforce에서 설정을 선택한 다음 권한 모음을 클릭합니다.
  2. Slack Elevate 사용자 권한 모음을 선택합니다.
  3. 할당 관리를 클릭한 다음 할당 추가를 선택합니다.
  4. Sales Elevate 액세스 권한을 할당하려는 사용자를 선택한 후 다음을 클릭합니다.
  5. 원하는 경우 사용자 할당 만료일을 선택한 다음 할당을 클릭합니다.

참고: Salesforce 객체 리스트 설정, 사용자 지정 알림 만들기 등의 방법에 대해 자세히 알아보려면 Slack Sales Elevate 관리를 방문하세요.

이 기능을 사용할 수 있는 사람은 누구인가요?
  • Slack의 워크스페이스 소유자 / 관리자(Business+), 조직 소유자 / 관리자, Salesforce Admin 시스템 역할 멤버
  • Business+ 플랜 및 Enterprise Grid 플랜에서 Slack Sales Elevate 애드온과 함께 사용할 수 있음