Expense Agent 설정(미리 보기)

중요합니다

  • 이 기능은 생산 환경에서 사용 가능한 미리 보기 기능입니다.
  • 생산 준비 완료된 미리 보기 버전은 추가 이용 약관에 따릅니다.

ERP와 통합된 Dynamics 365 Project Operations 및 제조용 Dynamics 365 Project Operations에 적용됩니다.

Expense Agent는 Microsoft Dynamics 365 Project Operations, 재무 및 운영 앱, Microsoft Copilot Studio, Power Automate 및 Dataverse의 기능을 결합하여 AI를 사용하여 비용 처리 워크플로를 자동화합니다. 이 기능은 시스템에서 영수증을 처리하고 사용자에 대한 경비 줄 및 비용 보고서를 생성할 수 있도록 하여 시간을 절약하고 수동 작업을 줄이는 데 도움이 됩니다. dataverse 가상 엔터티를 통해 Outlook, Microsoft Teams, 사용자 일정 및 재무 및 운영 앱 환경과 통합하기 위해 Microsoft Power Platform 커넥터를 사용합니다.

경비 에이전트에는 여러 흐름이 포함되며, 그 중 3개는 핵심 오케스트레이터 역할을 합니다.

  • 메일 처리 – 이 흐름은 매시간 구성된 사서함 폴더를 검색하고 첨부 파일을 연결되지 않은 영수증으로 Dynamics 365 Finance 저장합니다.
  • 영수증 ID 추출 – 이 흐름은 연결되지 않은 영수증을 선택하고 에이전트를 트리거하여 영수증 세부 정보를 추출하고 연결되지 않은 경비 라인을 만듭니다.
  • 프로세스 비용 보고서 – 이 흐름은 연결되지 않은 경비 줄을 변환하고 각 법인에 대해 애플리케이션에서 설정한 구성 별 그룹 보고서를 기반으로 비용 보고서를 생성합니다.

또한 에이전트는 Microsoft Teams 통합되어 비용 보고서 검토 및 제출에 적응형 카드를 사용할 수 있습니다.

에이전트는 여러 Microsoft Power Platform 커넥터를 사용합니다. 이러한 커넥터는 제공된 Power Automate 흐름에서 자동으로 참조됩니다.

  • Outlook(Office 365) – 이 커넥터는 공유 사서함에 액세스하여 영수증을 추출합니다.
  • Dataverse(가상 엔터티) – 이 커넥터는 가상 엔터티를 통해 금융 및 운영 앱과 통합됩니다.
  • Microsoft Copilot Studio – 이 커넥터는 AI 모델을 호출하여 영수증 정보를 추출합니다.
  • Microsoft Teams – 이 커넥터는 사용자 상호 작용을 위해 적응형 카드를 보냅니다(Teams 통합을 사용하는 경우).
  • Microsoft 365 사용자 – 이 커넥터는 사용자 일정 세부 정보를 검색합니다(영수증 구문 분석이 컨텍스트 인식인 경우 선택 사항).

필수 조건

  1. 재무 및 운영 환경: 에이전트를 설치하려면 재무 및 운영 환경이 최소 버전 10.0.45(10.0.2345.170 이상), 10.0.46(10.0.2428.108 이상) 또는 10.0.47(10.0.2527.38 이상)이어야 합니다.
  2. Expense Agent 사용자를 설정하는 데 필요한 역할: 이 문서의 단계를 완료하려면 조직의 시스템 관리자여야 하며 Expense Agent 설치를 위한 경비 에이전트 사용자를 설정하려면 다음 역할이 있어야 합니다.
시스템 역할 코멘트
Power Platform 관리 센터 시스템 관리자
  1. Power Platform 관리 센터로 이동합니다.
  2. 왼쪽 창에서 관리로 이동합니다. 환경을 선택한 다음 사용자 환경을 선택합니다.
  3. 액세스>사용자 섹션에서 모두 보기를 선택합니다.
  4. 사용자를 선택한 다음 역할 관리를 선택하고 역할을 추가합니다.
Finance and Operations 시스템 관리자
  1. 사용자 환경 대한 금융 및 운영 URL을 엽니다.
  2. 모듈>시스템관리>사용자로 이동하여 사용자를 선택합니다.
  3. 역할 추가 - 시스템 관리자를 선택합니다.
Microsoft 365 Exchange 관리자 및 사용자 관리자
  1. Microsoft 365 관리 센터 이동합니다.
  2. 사용자>활성 사용자>로 이동하고 사용자를 선택합니다.
  3. 역할 관리를 선택한 다음 역할에서 Exchange 관리자를 선택합니다.
  4. 변경 내용을 저장합니다.
  5. 동일한 단계에 따라 사용자 관리자 역할을 추가합니다.
Teams 관리 센터 Teams 관리자 Microsoft Teams 통합을 사용하도록 설정하려는 경우 필수

경비 에이전트를 설정하는 단계

Expense Agent를 설치하고 설정하려면 다음 단계를 수행합니다.

  1. 금융 및 운영 앱용 Copilot을 설치합니다.
  2. 사용자 환경에서 에이전트 기능을 활성화합니다.
  3. 에이전트 실행을 위한 경비 사용자를 만듭니다.
  4. 공유 사서함을 설정합니다.
  5. 에이전트 배포 도구를 사용하여 Expense Agent 설정
  6. Microsoft Teams Expense Agent 사용(선택 사항 - Microsoft Teams 통합이 필요한 경우)

다음 섹션에서는 각 단계를 자세히 설명합니다.

1단계: 재무 및 운영 앱용 Copilot 설치

Expense Agent는 재무 및 운영 앱 패키지에 대한 Copilot 일부로 사용할 수 있습니다. 사용자 환경에 이 패키지를 설치하면 에이전트, 환경 변수 및 Power Automate 흐름을 포함하여 필요한 모든 자산을 자동으로 가져옵니다.

필요한 앱을 설치하려면 다음 단계를 수행합니다.

  1. 브라우저에서 Power Platform 관리 센터로 이동합니다.
  2. 환경 목록에서 앱을 설치할 환경 이름을 선택합니다.
  3. 환경의 세부 정보 페이지(왼쪽 탐색에서 NOT)에서 Resources 섹션으로 이동하여 Dynamics 365 앱 선택합니다.
  4. Dynamics 365 앱 목록에서 Copilot 재무 및 운영 앱 검색합니다. 이미 설치되어 있고 업데이트를 사용할 수 있는 경우 업데이트 버튼을 선택합니다.
  5. 앱이 Dynamics 365 앱 아래에 나열되지 않으면 앱 제거를 선택하고, 재무 및 운영 앱에 대해 Copilot 선택하고, 프롬프트에 따라 설치를 완료합니다.
  6. 금융용 Copilot 및 Operations 앱은 1.0.3231.4 이상이어야 합니다.

메모

재무 및 운영 앱에서 지원 가능한 Copilot 기능 환경에서 Copilot 사용하도록 설정하는 방법에 대해 자세히 알아봅니다.

팁 (조언)

패키지가 성공적으로 설치되었는지 확인하려면 다음 단계를 수행합니다.

  1. Power Apps Maker Portal >로 이동하여 환경을 선택하고 >솔루션을 선택합니다.> 기록 > 검색을 참조하고 msdyn_ExpenseAI > 세부 정보를 선택합니다.
  2. 결과 필드를 확인합니다.
    1. 결과에 성공이 표시되면 패키지가 올바르게 설치되었습니다.
    2. 결과에 성공이 표시되지 않으면 설치에 실패했습니다.
  3. 설치에 실패하면 msdyn_FnOCopilotAnchor 삭제하고(제거 섹션 참조) 재무 및 운영 앱에 대한 Copilot를 다시 설치합니다.

2단계: 사용자 환경에서 에이전트 기능 활성화

재무 및 운영 앱 패키지를 위한 Copilot를 설치한 후 Dataverse 및 재무 및 운영 환경 내에서 Expense Agent를 활성화합니다.

Dataverse에서 기능 활성화

Power Platform 관리 센터에서 Copilot 기능 플래그를 켭니다. Copilot 기능 플래그를 켜려면 다음 단계를 수행합니다.

  1. Power Platform 관리 센터로 이동합니다.
  2. 환경>을 선택하고 환경 >설정>제품>을 선택하고 기능을 선택합니다.
  3. Copilot 기능 플래그가 켜져 있는지 확인합니다.

금융 및 운영 환경에서 기능 활성화

재무 및 운영 앱에서 에이전트를 활성화하려면 다음 단계를 수행합니다.

  1. 금융 및 운영 환경에 로그인합니다.
  2. 기능 관리로 이동하여 몰입형 홈 기능에이전트 관리 기능을 활성화합니다.
  3. 경비 에이전트(설정은 법인별 설정)를 구성하려면 비용 관리>설치>일반>비용 관리 매개 변수로 이동합니다.
  4. 경비 항목 에이전트 탭에서 다음 표와 같이 매개 변수를 구성합니다.
매개 변수 Value 코멘트
현재 법인에 대한 경비 에이전트 활성화 Yes 현재 법인에 대한 에이전트를 활성화하려면 로 전환합니다.
빈도 매일 또는 매주 조직에서 경비 보고서를 자동으로 만들기 위한 빈도를 구성합니다.
그룹 보고서 기준 여행 또는 프로젝트 프로젝트 또는 여행에 따라 경비를 그룹화하도록 구성합니다.

3단계: 에이전트 실행을 위한 경비 에이전트 사용자 만들기

에이전트가 직원의 ID와 독립적으로 실행되도록 전용 경비 에이전트 사용자를 만듭니다. 이 방법은 보안, 관리 효율성 및 장기 유지 관리에 도움이 됩니다. 필요한 권한이 있는 기존 사용자 계정을 사용할 수 있지만 시스템 소유 ID를 사용합니다.

Microsoft Entra ID에서 Expense Agent 사용자를 생성합니다.

  1. Azure Portal에 로그인합니다.
  2. 사용 가능한 Azure 서비스에서 Microsoft Entra ID 선택합니다.
  3. Microsoft Entra ID에서 새 사용자를 만듭니다.
  4. 추가>사용자>새 사용자 만들기를 선택하고 다음 세부 정보를 입력합니다.
    • 사용자 주 이름
    • 적합한 도메인 선택
    • 표시 이름
    • 암호
    • 계정 표시 활성화됨
  5. 세부 정보를 보고 사용자 만들기 프로세스를 완료하려면 검토 + 만들기를 선택하고 만들기를 선택합니다.
  6. 사용자 페이지(관리> 사용자)에서 사용자를 선택하고 세부 정보 보기 페이지를 선택합니다.
  7. 속성 편집을 선택하고 설정 탭으로 이동하여 적절한 사용 위치를 입력합니다.

메모

조직 정책에 따라 암호를 변경하고 MFA(다단계 인증)를 설정해야 할 수 있습니다. 일반적으로 암호를 변경하고 MFA를 설정하기 위해 수행하는 단계를 수행합니다.

경비 에이전트 사용자에게 필요한 라이선스 할당

Expense Agent를 성공적으로 설치하려면 비용 에이전트 사용자에게 다음 라이선스를 할당합니다.

  • Dynamics 365 Teams 멤버스 라이선스
  • Microsoft 365 Business Basic 또는 Microsoft Teams 및 Outlook을 포함하는 라이선스(예: Teams가 있는 Office 365 E5)
  • Power Apps 프리미엄

라이선스를 할당하려면 다음 단계를 수행합니다.

  1. 라이선스 관리자 이상의 권한이 있는 라이선스를 할당할 수 있는 사용자로 Microsoft 365 관리 센터에 로그인합니다.
  2. Billing>Licenses>Dynamics 365 Teams 팀원 라이선스 선택합니다.
  3. +라이선스 할당을 선택합니다.
  4. 이전 단계에서 만든 경비 에이전트 사용자를 검색합니다.
  5. 할당을 선택하여 라이선스 할당을 완료합니다.
  6. Microsoft 365 Business Basic 및 Power Apps Premium과 같은 다른 라이선스의 경우에도 2단계부터 5단계까지 따르십시오.

메모

활성 사용자 사용 페이지를 사용하여 라이선스할당 및 할당 해제에서 라이선스를 확인하고 할당하는 방법에 대해 자세히 알아봅니다.

Power Platform 환경에 사용자 추가

Power Platform 환경에 사용자를 추가하려면 다음 단계를 수행합니다.

  1. Power Platform 관리 센터에 로그인하고 적절한 환경을 선택합니다.

    팁 (조언)

    이 페이지에서는 Dataverse의 환경 ID, Dataverse의 환경 URL, 금융 및 운영 URL과 관련된 정보를 제공합니다. 이후 섹션에서 사용할 값을 저장합니다.

  2. 액세스 > 사용자 > 모두 보기로 이동합니다.

  3. 사용자 추가를 선택하고, 새로 만든 에이전트 사용자를 입력하고, 추가를 선택합니다.

  4. 보안 역할 관리 페이지에서 다음 역할을 추가합니다.

    • 경비 관리 AI 에이전트 역할
    • 재무 및 운영 에이전트 구성 관리자
    • 시스템 커스터마이저
  5. 역할 할당을 확인하려면 저장을 선택합니다.

이러한 역할은 에이전트가 작동하는 데 필요한 Dataverse 및 Power Automate 구성 요소에 대한 액세스를 제공합니다.

팁 (조언)

사용자가 이미 있고 역할만 할당해야 하는 경우 Power Platform 관리 센터로 이동하여 적절한 환경을 선택합니다.

  1. 액세스 > 사용자 > 모두 보기로 이동합니다.
  2. 만든 에이전트 사용자를 선택합니다.
  3. 역할 관리를 선택하고 역할을 할당합니다.

금융 및 운영 환경에서 필요한 역할 할당

재무 및 운영 환경에서 ExpenseAgentRole 역할을 할당하려면 다음 단계를 수행합니다.

  1. 금융 및 운영 환경에서 시스템 관리>사용자로 이동합니다.
  2. 에이전트 사용자에 대한 사용자 레코드를 만듭니다.
  3. 사용자를 만든 후 사용자의 역할 섹션으로 이동하여 역할 할당을 선택하고 ExpenseAgentRole을 검색합니다.
  4. 저장을 선택합니다.

메모

ExpenseAgentRole은 10.0.44(10.0.2263.81)10.0.45(10.0.2345.6) 버전의 재무 및 운영 앱과 재무 및 운영 앱용 Copilot 버전 1.0.3121.1에서 사용할 수 있습니다.

공유 사서함 액세스에 대한 액세스 할당

에이전트 사용자에게 Mail.Read.Shared Microsoft Graph 권한이 있어야 합니다. 이 권한을 통해 에이전트는 흐름 실행 중에 구성된 공유 사서함에서 영수증을 읽을 수 있습니다.

공유 사서함 액세스에 대한 액세스를 할당하려면 다음 단계를 수행합니다.

  1. Microsoft Graph 탐색기로 이동하고 생성한 에이전트 사용자를 사용하여 로그인합니다.
  2. 오른쪽 위 모서리에서 사용자 아이콘을 선택하여 >권한에 동의를 선택합니다.
  3. Mail.Read.Shared>에 대한 메일> 찾기 드롭다운 메뉴를 선택하고 동의를 선택하고 수락을 선택합니다.

만든 에이전트 사용자에 대한 필수 역할 요약

환경 역할 코멘트
Dataverse
  • 경비 관리 AI 에이전트 역할
  • 재무 및 운영 에이전트 구성 관리자
  • 시스템 커스터마이저
  • 언급된 역할을 통해 에이전트는 Power Automate 흐름, 환경 변수 및 Dynamics 365 Finance 연결된 가상 엔터티와 상호 작용할 수 있습니다.
    Finance and Operations
  • ExpenseAgentRole
  • 시스템 사용자
  • 이 역할은 에이전트가 금융 및 운영 앱 환경에서 경비 항목을 만들고 관리하는 데 필요합니다.

    Note: ExpenseAgentRole은 10.0.44(10.0.2263.81)10.0.45(10.0.45)의 재무 및 운영 앱 버전에서 사용할 수 있습니다. 10.0.2345.6) 및 재무 및 운영 앱용 Copilot 버전 1.0.3121.1
    Graph 탐색기를 사용하여 공유 사서함 액세스 Mail.Read.Shared 흐름 실행 중에 에이전트가 구성된 공유 사서함의 영수증을 읽을 수 있는 Microsoft Graph 권한

    4단계: 공유 사서함 설정

    경비 에이전트는 공유 사서함을 사용하여 영수증 이메일을 받고 처리합니다. Exchange 관리자 역할이 있는 사용자는 Microsoft 365 관리 센터에서 이 사서함을 만들고 구성해야 합니다.

    공유 사서함을 만들고 구성하려면 다음 단계를 수행합니다.

    1. Exchange 관리자 계정을 사용하여 Microsoft 365 관리 Center 로그인합니다.

    2. 왼쪽 창에서 Teams & 그룹>공유 사서함을 선택합니다.

      팁 (조언)

      전체 목록을 확장하려면 모두 표시 를 선택해야 할 수 있습니다.

    3. 공유 사서함 추가를 선택합니다.

    4. 공유 사서함의 이름과 전자 메일 주소를 입력합니다.

    5. 변경 내용 저장을 선택합니다.

    6. 다음 단계에서 이 공유 사서함에 구성원 추가를 선택합니다. (구성원 관리를 사용할 수 있게 되는 데 몇 분 정도 걸릴 수 있습니다.)

    7. 구성원 추가를 선택합니다.

    8. 만든 에이전트 사용자 및 사서함을 모니터링해야 하는 다른 사용자를 선택하고 추가를 선택합니다.

    9. 닫기를 선택합니다.

    메모

    다음 단계에서 공유 사서함의 전자 메일 주소를 사용합니다. 공유 사서함을 설정한 후에는 시간 및 경비 에이전트를 구성할 때 해당 전자 메일 주소와 폴더 경로(기본적으로 받은 편지함으로 설정)를 환경 변수로 제공해야 합니다. 자세한 내용은 5단계: Expense Agent 설정을 참조하세요.

    5단계: 경비 에이전트 설정

    Expense Agent를 설정하려면 에이전트 배포 도구 사용의 단계를 따릅니다.

    솔루션을 게시합니다.

    모든 환경 변수 및 흐름 구성을 완료한 후 다음 단계에 따라 솔루션을 게시합니다.

    1. Power Apps에서 솔루션으로 이동합니다.
    2. 환경 및 솔루션을 선택합니다.
    3. 모든 사용자 지정 게시를 선택합니다.

    이러한 단계를 완료하면 Expense Agent가 완전히 구성되고 사용할 준비가 됩니다.

    6단계: Microsoft Teams Expense Agent 사용(선택 사항)

    Expense Agent에 대한 Teams 기반 통신을 사용하도록 설정하려면 Power Apps의 에이전트에 Teams 채널을 추가합니다. 그러면 에이전트가 Teams를 통해 적응형 카드를 보낼 수 있습니다.

    Teams 채널 활성화

    Teams 채널을 사용하도록 설정하려면 다음 단계를 수행합니다.

    1. Copilot Studio 로그인하고 올바른 환경을 선택합니다.
    2. 에이전트 탭에서 경비 항목 에이전트를 선택합니다.
    3. 에이전트 보기의 채널 탭에서 Teams 및 Microsoft 365 Copilot 선택합니다.
    4. 채널 추가를 선택하여 Teams 통합을 활성화하고 Teams 앱 가용성 구성 섹션의 단계에 따라 앱을 공유할 사용자를 구성합니다.

    자세히 알아보려면 Teams + Microsoft 365 채널의 구성 패널 열기를 참조하세요.

    Teams 앱 가용성 구성

    Teams 앱 가용성을 구성하려면 다음 단계를 수행합니다.

    1. Teams 앱을 만든 후 가용성 옵션을 선택합니다.

    2. 앱을 공유할 사용자를 선택합니다.

      • 조직 내의 특정 사용자
      • 전체 조직
    3. 승인을 위해 앱을 제출합니다.

    Teams 관리 센터에서 앱 게시

    Teams 관리 센터에서 앱을 게시하려면 다음 단계를 수행합니다.

    1. Teams 관리 센터에 로그인합니다.
    2. Teams 앱 관리 앱>으로 이동합니다. "경비"를 검색하고 앱 상태가 차단된 경비 항목 에이전트 앱을 선택합니다.
    3. 앱 차단을 해제하려면 게시를 선택합니다. 게시 작업이 성공적으로 완료되면 앱 상태가 차단 해제로 변경되는지 확인합니다.

    Teams 및 Microsoft 365용 에이전트 연결 및 구성에서 자세히 알아보세요.

    이러한 단계를 완료하면 Expense Agent 를 사용할 준비가 됩니다.

    메모

    또한 Dynamics 365 Finance 환경 내에서 엄지 손가락 및 엄지 손가락 아래 아이콘과 피드백 팝업을 사용하여 에이전트에서 생성한 비용 줄 및 보고서에 대한 피드백을 제공할 수도 있습니다.

    경비 에이전트 제거

    Expense Agent를 제거 하려면 다음 단계를 수행합니다.

    1. Microsoft Power Apps Maker 포털에 로그인합니다.
    2. 솔루션을 선택하고, msdyn_ExpenseAI를 검색하고, 세 개의 점을 선택하고, 삭제를 선택합니다.
    3. msdyn_FnOCopilotAnchor 검색하고 솔루션을 삭제합니다.