Skip to main content

서브에이전트 및 작업에 대한 인증 알아보기

학습 목표

이 프로젝트에서는 다음 작업을 수행합니다.

  • 표준 서브에이전트에 인증을 추가합니다.
  • 맞춤형 작업에 인증을 추가합니다.
  • 미인증 사용자를 인증하기 위한 인증 코드를 전송합니다.
  • 출력과 입력을 연결하기 위한 맞춤형 변수를 생성합니다.
  • 서브에이전트와 작업에 대한 필터를 생성합니다.
  • 인증 기능을 테스트합니다.
참고

참고

한국어로 학습하시겠어요? Trailhead playground에서 한국어로 실습 과제를 시작하고, 괄호 안에 제공된 번역을 사용해 탐색해 보세요. 영어 데이터를 기반으로 실습 과제 검증이 이루어지므로 영문으로 표시된 값만 복사해 붙여 넣습니다. 한국어 조직에서 실습 과제를 통과하지 못한 경우, (1) 로캘을 미국을 바꾸고 (2) 여기에 제시된 지침에 따라 언어를 영어로 바꾼 후 (3) "Check Challenge(과제 확인)" 버튼을 눌러 다시 진행해 보세요.

원하는 언어로 Trailhead 사용하기 뱃지를 확인해 현지화된 Trailhead 경험을 활용하는 방법에 대해 자세히 알아보세요.

Note

새로운 에이전트 빌더 정식 출시!

업그레이드된 Agentforce를 만나 보세요! 2026년 2월, 새로운 에이전트 구축 익스피리언스가 정식 출시되었습니다. 이 배지는 새로운 빌더가 아닌 기존의 빌더를 사용하지만, 곧 업데이트될 예정입니다. 지금 새 빌더를 시작하려면 새 Agentforce 빌더 둘러보기 트레일을 완료하거나 Agentforce 문서에서 자세한 내용을 확인하세요.

인증 소개

Agentforce 에이전트는 서브에이전트와 작업을 처음부터 매우 유연하게 구성할 수 있도록 설계되었습니다. 자산 라이브러리에서 서브에이전트와 작업을 손쉽게 추가하거나 직접 생성하여 에이전트를 빠르게 설정할 수 있습니다.

예를 들어 Agentforce 서비스 에이전트 템플릿을 사용하면 계정 관리, 사례 관리, 주문 문의, 예약 관리와 같은 서브에이전트 및 각 서브에이전트에 연관된 작업을 포함할 수 있습니다.

하지만 이러한 유연성에는 장단점이 있습니다. 서브에이전트와 작업에 추가적인 보안이나 개인정보보호를 적용하려면 추가 구성이 필요하다는 것입니다. 어떤 작업은 고객 확인 없이도 수행할 수 있는지, 어떤 작업은 항상 확인을 요구해야 하는지를 고려해야 합니다. 각 조직은 고객 데이터를 보호하고 신원을 검증하는 서로 다른 보안 기준과 정책을 보유하고 있습니다. 어떤 접근 방식을 택하든, Agentforce 인증은 고객을 안전하게 검증하기 위한 강력한 기반을 제공합니다.

공개 작업과 비공개 작업의 비교

Agentforce에서 작업에 인증을 추가하는 첫 번째이자 가장 중요한 단계는 어떤 작업에 인증이 필요한지를 식별하는 것입니다. 공개 작업은 말 그대로 공개된 작업을 의미합니다. 에이전트는 대화 상대가 누구인지 인증하지 않아도 서브에이전트와 작업에 액세스할 수 있습니다. 기존 고객이든 잠재 고객이든 상관없습니다. 그리고 예상하셨겠지만, 비공개 작업은 말 그대로 비공개이며 인증을 필요로 합니다. 각 조직은 인증에 대해 서로 다른 요구 사항을 가지고 있습니다. 예를 들어 헬스케어 기업은 대부분 에이전트의 서브에이전트나 작업에 액세스하기 전에 인증을 요구할 수 있지만, 자동차 딜러의 에이전트는 인증이 전혀 필요하지 않을 수 있습니다.

작업

정의

공개 그룹

  • 공개 작업은 에이전트가 인증 없이 수행할 수 있는 작업입니다.
  • 일반 FAQ 서브에이전트 내 Answering Questions with Knowledge(Knowledge를 사용하여 질문에 답변) 작업
  • 주소, 전화번호, 위치, 영업시간과 같은 공개적인 기업 정보 제공

Private(비공개)

  • 비공개 작업은 에이전트가 사용자 대신 작업을 수행하기 전에 Messaging 세션에서 사용자의 신원을 검증해야 하는 작업입니다.
  • 인증 수준은 회사의 선호도와 정책에 따라 달라질 수 있습니다.
  • 개인정보 업데이트
  • 결제 또는 구매 처리
  • 예약 취소
  • 민감한 계정 정보 액세스
  • 환불 요청

Cloud Kicks와 Agentforce

Cloud Kicks는 스타일리시하고 편안한 맞춤형 스니커즈를 제조하는 기업으로, 트렌디한 스타일을 선도하는 브랜드입니다. Cloud Kicks는 이미 서비스용 Agentforce를 사용해 스니커즈 추천, 성능 리뷰, 기술 사양을 제공하고 있습니다. 이 회사는 에이전트의 기능에 사례 관리를 추가하고자 합니다. 하지만 고객이 자신의 사례와 관련된 문의를 할 때마다 고객의 신원을 확인할 수 있는 방법이 필요합니다.

Cloud Kicks의 Agentforce 관리자 Linda Rosenberg는 고객 확인을 추가하는 역할을 담당하고 있습니다.

Linda의 인증 요구 사항은 다음과 같습니다.

  • 고객이 자신의 사례 상태를 문의하면 사례 관리 서브에이전트와 확인이 트리거됩니다.
  • 2단계 확인을 사용합니다. 고객에게 이메일을 요청하고, 해당 이메일로 일회성 인증 코드를 전송합니다.
  • 고객이 확인을 완료할 때(전송된 인증 코드가 일치할 때)만 에이전트가 사례 관리 서브에이전트의 작업에 액세스할 수 있습니다.

확인 플로 다이어그램.

참고: 이는 사례에 대해 문의하는 Messaging 세션의 사용자가 아직 확인되지 않았으며, 서비스용 Agentforce를 사용하여 Cloud Kicks 익스피리언스 사이트에서 적극적으로 Messaging 세션을 진행 중인 경우를 가정합니다.

이 프로젝트에서는 Linda가 관련 에이전트의 서브에이전트와 작업에 인증을 구현하는 단계를 함께 따라가면서 알아봅니다. 먼저 이 뱃지에 사용할 Developer Edition 조직을 생성하기 위한 지침을 따르세요.

Agentforce 인증을 위한 Developer Edition 조직 가입

이 프로젝트를 완료하려면 Agentforce가 활성화된 특수 Developer Edition 조직이 필요합니다. 무료 Developer Edition을 생성하고 Trailhead에 연결하여 이 뱃지의 과제를 완료하세요. 참고: 이 Developer Edition은 이 뱃지의 과제와 함께 작동하도록 설계되었으며 다른 뱃지에서는 작동하지 않을 수 있습니다. 항상 Trailhead Playground 또는 권장되는 특수 Developer Edition 조직을 사용하고 있는지 확인하세요.

  1. Agentforce 인증을 위한 무료 Developer Edition 조직에 가입합니다.
  2. 양식을 작성합니다.
    • Email(이메일)에는 유효한 이메일 주소를 입력합니다.
    • Username(사용자 이름)에는 이메일 주소처럼 보이면서 고유한 사용자 이름을 입력합니다. 실제 이메일 계정일 필요는 없습니다(예: yourname@agentauthentication.com).
  1. 양식을 작성한 후 Sign me up(가입)을 클릭합니다. 확인 메시지가 나타납니다.
  2. 활성화 이메일을 수신하면(몇 분 걸릴 수 있음) 이메일을 열고 Verify Account(계정 확인)를 클릭합니다.
  3. 비밀번호와 응답 질문을 설정하여 등록을 완료합니다.
  4. Developer Edition에 로그인했습니다.

이제 새 Developer Edition 조직을 Trailhead에 연결합니다.

  1. 자신의 Trailhead 계정에 로그인했는지 확인합니다.
  2. 이 페이지 하단의 Verify Step(단계 확인) 섹션에서 Playground 이름을 클릭한 후 Connect Org(조직 연결)를 클릭합니다.
  3. 로그인 화면에서 방금 설정한 Developer Edition의 사용자 이름(받은 이메일에 기재됨)과 암호를 입력합니다.
  4. Allow Access?(액세스를 허용하시겠어요?) 화면에서 Allow(허용)를 클릭합니다.
  5. Want to connect this org for hands-on challenges?(실습 과제를 위해 이 조직을 연결하시겠어요?) 화면에서 Yes! Save it(예! 저장합니다)을 클릭합니다. 그러면 과제 페이지로 리디렉션되며 새 Developer Edition을 사용하여 이 뱃지를 획득할 수 있습니다.

이 조직을 다른 뱃지에 사용하지 않도록 기억하기 위해 이름을 변경하는 것이 좋습니다. 이 단계는 선택 사항이지만 강력히 권장합니다.

  1. 이 페이지 하단의 Verify Step(단계 확인) 섹션에서 playground name(Playground 이름)을 클릭한 후 Manage Orgs(조직 관리)를 클릭합니다.
  2. Hands-On Orgs(실습 조직) 페이지에서 새로 연결한 조직 옆의 Rename(이름 변경)을 클릭합니다.
  3. Name(이름)에 Agent Auth Org(에이전트 인증 조직)를 입력하고 Save(저장)를 클릭합니다.
  4. Hands-On Orgs(실습 조직) 페이지 탭이나 창을 닫고 뱃지 페이지로 돌아갑니다.
  5. Agent Auth Org(에이전트 인증 조직)가 선택되어 있는지 확인한 후(이름 업데이트를 위해 페이지를 새로 고쳐야 할 수 있음), Choose a hands-on org(실습 조직 선택) 팝업 창에서 X를 클릭하여 닫습니다.

이제 전용 조직을 생성하고 Trailhead에 연결했으므로 플로, 작업, 변수 조정 단계로 넘어갈 수 있습니다.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기