중요합니다
- 이 기능은 생산 환경에서 사용 가능한 미리 보기 기능입니다.
- 생산 준비 완료된 미리 보기 버전은 추가 이용 약관에 따릅니다.
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 사용자 – 이 커넥터는 사용자 일정 세부 정보를 검색합니다(영수증 구문 분석이 컨텍스트 인식인 경우 선택 사항).
필수 조건
- 재무 및 운영 환경: 에이전트를 설치하려면 재무 및 운영 환경이 최소 버전 10.0.45(10.0.2345.170 이상), 10.0.46(10.0.2428.108 이상) 또는 10.0.47(10.0.2527.38 이상)이어야 합니다.
- Expense Agent 사용자를 설정하는 데 필요한 역할: 이 문서의 단계를 완료하려면 조직의 시스템 관리자여야 하며 Expense Agent 설치를 위한 경비 에이전트 사용자를 설정하려면 다음 역할이 있어야 합니다.
| 시스템 | 역할 | 코멘트 |
|---|---|---|
| Power Platform 관리 센터 | 시스템 관리자 |
|
| Finance and Operations | 시스템 관리자 |
|
| Microsoft 365 | Exchange 관리자 및 사용자 관리자 |
|
| Teams 관리 센터 | Teams 관리자 | Microsoft Teams 통합을 사용하도록 설정하려는 경우 필수 |
경비 에이전트를 설정하는 단계
Expense Agent를 설치하고 설정하려면 다음 단계를 수행합니다.
- 금융 및 운영 앱용 Copilot을 설치합니다.
- 사용자 환경에서 에이전트 기능을 활성화합니다.
- 에이전트 실행을 위한 경비 사용자를 만듭니다.
- 공유 사서함을 설정합니다.
- 에이전트 배포 도구를 사용하여 Expense Agent 설정
- Microsoft Teams Expense Agent 사용(선택 사항 - Microsoft Teams 통합이 필요한 경우)
다음 섹션에서는 각 단계를 자세히 설명합니다.
1단계: 재무 및 운영 앱용 Copilot 설치
Expense Agent는 재무 및 운영 앱 패키지에 대한 Copilot 일부로 사용할 수 있습니다. 사용자 환경에 이 패키지를 설치하면 에이전트, 환경 변수 및 Power Automate 흐름을 포함하여 필요한 모든 자산을 자동으로 가져옵니다.
필요한 앱을 설치하려면 다음 단계를 수행합니다.
- 브라우저에서 Power Platform 관리 센터로 이동합니다.
- 환경 목록에서 앱을 설치할 환경 이름을 선택합니다.
- 환경의 세부 정보 페이지(왼쪽 탐색에서 NOT)에서 Resources 섹션으로 이동하여 Dynamics 365 앱 선택합니다.
- Dynamics 365 앱 목록에서 Copilot 재무 및 운영 앱 검색합니다. 이미 설치되어 있고 업데이트를 사용할 수 있는 경우 업데이트 버튼을 선택합니다.
- 앱이 Dynamics 365 앱 아래에 나열되지 않으면 앱 제거를 선택하고, 재무 및 운영 앱에 대해 Copilot 선택하고, 프롬프트에 따라 설치를 완료합니다.
- 금융용 Copilot 및 Operations 앱은 1.0.3231.4 이상이어야 합니다.
메모
재무 및 운영 앱에서 지원 가능한 Copilot 기능 환경에서 Copilot 사용하도록 설정하는 방법에 대해 자세히 알아봅니다.
팁 (조언)
패키지가 성공적으로 설치되었는지 확인하려면 다음 단계를 수행합니다.
- Power Apps Maker Portal >로 이동하여 환경을 선택하고 >솔루션을 선택합니다.> 기록 > 검색을 참조하고 msdyn_ExpenseAI > 세부 정보를 선택합니다.
-
결과 필드를 확인합니다.
- 결과에 성공이 표시되면 패키지가 올바르게 설치되었습니다.
- 결과에 성공이 표시되지 않으면 설치에 실패했습니다.
- 설치에 실패하면 msdyn_FnOCopilotAnchor 삭제하고(제거 섹션 참조) 재무 및 운영 앱에 대한 Copilot를 다시 설치합니다.
2단계: 사용자 환경에서 에이전트 기능 활성화
재무 및 운영 앱 패키지를 위한 Copilot를 설치한 후 Dataverse 및 재무 및 운영 환경 내에서 Expense Agent를 활성화합니다.
Dataverse에서 기능 활성화
Power Platform 관리 센터에서 Copilot 기능 플래그를 켭니다. Copilot 기능 플래그를 켜려면 다음 단계를 수행합니다.
- Power Platform 관리 센터로 이동합니다.
- 환경>을 선택하고 환경 >설정>제품>을 선택하고 기능을 선택합니다.
- Copilot 기능 플래그가 켜져 있는지 확인합니다.
금융 및 운영 환경에서 기능 활성화
재무 및 운영 앱에서 에이전트를 활성화하려면 다음 단계를 수행합니다.
- 금융 및 운영 환경에 로그인합니다.
- 기능 관리로 이동하여 몰입형 홈 기능 및 에이전트 관리 기능을 활성화합니다.
- 경비 에이전트(설정은 법인별 설정)를 구성하려면 비용 관리>설치>일반>비용 관리 매개 변수로 이동합니다.
- 경비 항목 에이전트 탭에서 다음 표와 같이 매개 변수를 구성합니다.
| 매개 변수 | Value | 코멘트 |
|---|---|---|
| 현재 법인에 대한 경비 에이전트 활성화 | Yes | 현재 법인에 대한 에이전트를 활성화하려면 예로 전환합니다. |
| 빈도 | 매일 또는 매주 | 조직에서 경비 보고서를 자동으로 만들기 위한 빈도를 구성합니다. |
| 그룹 보고서 기준 | 여행 또는 프로젝트 | 프로젝트 또는 여행에 따라 경비를 그룹화하도록 구성합니다. |
3단계: 에이전트 실행을 위한 경비 에이전트 사용자 만들기
에이전트가 직원의 ID와 독립적으로 실행되도록 전용 경비 에이전트 사용자를 만듭니다. 이 방법은 보안, 관리 효율성 및 장기 유지 관리에 도움이 됩니다. 필요한 권한이 있는 기존 사용자 계정을 사용할 수 있지만 시스템 소유 ID를 사용합니다.
Microsoft Entra ID에서 Expense Agent 사용자를 생성합니다.
- Azure Portal에 로그인합니다.
- 사용 가능한 Azure 서비스에서 Microsoft Entra ID 선택합니다.
- Microsoft Entra ID에서 새 사용자를 만듭니다.
-
추가>사용자>새 사용자 만들기를 선택하고 다음 세부 정보를 입력합니다.
- 사용자 주 이름
- 적합한 도메인 선택
- 표시 이름
- 암호
- 계정 표시 활성화됨
- 세부 정보를 보고 사용자 만들기 프로세스를 완료하려면 검토 + 만들기를 선택하고 만들기를 선택합니다.
- 사용자 페이지(관리> 사용자)에서 사용자를 선택하고 세부 정보 보기 페이지를 선택합니다.
- 속성 편집을 선택하고 설정 탭으로 이동하여 적절한 사용 위치를 입력합니다.
메모
조직 정책에 따라 암호를 변경하고 MFA(다단계 인증)를 설정해야 할 수 있습니다. 일반적으로 암호를 변경하고 MFA를 설정하기 위해 수행하는 단계를 수행합니다.
경비 에이전트 사용자에게 필요한 라이선스 할당
Expense Agent를 성공적으로 설치하려면 비용 에이전트 사용자에게 다음 라이선스를 할당합니다.
- Dynamics 365 Teams 멤버스 라이선스
- Microsoft 365 Business Basic 또는 Microsoft Teams 및 Outlook을 포함하는 라이선스(예: Teams가 있는 Office 365 E5)
- Power Apps 프리미엄
라이선스를 할당하려면 다음 단계를 수행합니다.
- 라이선스 관리자 이상의 권한이 있는 라이선스를 할당할 수 있는 사용자로 Microsoft 365 관리 센터에 로그인합니다.
- Billing>Licenses>Dynamics 365 Teams 팀원 라이선스 선택합니다.
- +라이선스 할당을 선택합니다.
- 이전 단계에서 만든 경비 에이전트 사용자를 검색합니다.
- 할당을 선택하여 라이선스 할당을 완료합니다.
- Microsoft 365 Business Basic 및 Power Apps Premium과 같은 다른 라이선스의 경우에도 2단계부터 5단계까지 따르십시오.
메모
활성 사용자 사용 페이지를 사용하여 라이선스할당 및 할당 해제에서 라이선스를 확인하고 할당하는 방법에 대해 자세히 알아봅니다.
Power Platform 환경에 사용자 추가
Power Platform 환경에 사용자를 추가하려면 다음 단계를 수행합니다.
Power Platform 관리 센터에 로그인하고 적절한 환경을 선택합니다.
팁 (조언)
이 페이지에서는 Dataverse의 환경 ID, Dataverse의 환경 URL, 금융 및 운영 URL과 관련된 정보를 제공합니다. 이후 섹션에서 사용할 값을 저장합니다.
액세스 > 사용자 > 모두 보기로 이동합니다.
사용자 추가를 선택하고, 새로 만든 에이전트 사용자를 입력하고, 추가를 선택합니다.
보안 역할 관리 페이지에서 다음 역할을 추가합니다.
- 경비 관리 AI 에이전트 역할
- 재무 및 운영 에이전트 구성 관리자
- 시스템 커스터마이저
역할 할당을 확인하려면 저장을 선택합니다.
이러한 역할은 에이전트가 작동하는 데 필요한 Dataverse 및 Power Automate 구성 요소에 대한 액세스를 제공합니다.
팁 (조언)
사용자가 이미 있고 역할만 할당해야 하는 경우 Power Platform 관리 센터로 이동하여 적절한 환경을 선택합니다.
- 액세스 > 사용자 > 모두 보기로 이동합니다.
- 만든 에이전트 사용자를 선택합니다.
- 역할 관리를 선택하고 역할을 할당합니다.
금융 및 운영 환경에서 필요한 역할 할당
재무 및 운영 환경에서 ExpenseAgentRole 역할을 할당하려면 다음 단계를 수행합니다.
- 금융 및 운영 환경에서 시스템 관리>사용자로 이동합니다.
- 에이전트 사용자에 대한 사용자 레코드를 만듭니다.
- 사용자를 만든 후 사용자의 역할 섹션으로 이동하여 역할 할당을 선택하고 ExpenseAgentRole을 검색합니다.
- 저장을 선택합니다.
메모
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 권한이 있어야 합니다. 이 권한을 통해 에이전트는 흐름 실행 중에 구성된 공유 사서함에서 영수증을 읽을 수 있습니다.
공유 사서함 액세스에 대한 액세스를 할당하려면 다음 단계를 수행합니다.
- Microsoft Graph 탐색기로 이동하고 생성한 에이전트 사용자를 사용하여 로그인합니다.
- 오른쪽 위 모서리에서 사용자 아이콘을 선택하여 >권한에 동의를 선택합니다.
- Mail.Read.Shared>에 대한 메일> 찾기 드롭다운 메뉴를 선택하고 동의를 선택하고 수락을 선택합니다.
만든 에이전트 사용자에 대한 필수 역할 요약
| 환경 | 역할 | 코멘트 |
|---|---|---|
| Dataverse | 언급된 역할을 통해 에이전트는 Power Automate 흐름, 환경 변수 및 Dynamics 365 Finance 연결된 가상 엔터티와 상호 작용할 수 있습니다. | |
| Finance and Operations | 이 역할은 에이전트가 금융 및 운영 앱 환경에서 경비 항목을 만들고 관리하는 데 필요합니다. 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 관리 센터에서 이 사서함을 만들고 구성해야 합니다.
공유 사서함을 만들고 구성하려면 다음 단계를 수행합니다.
Exchange 관리자 계정을 사용하여 Microsoft 365 관리 Center 로그인합니다.
왼쪽 창에서 Teams & 그룹>공유 사서함을 선택합니다.
팁 (조언)
전체 목록을 확장하려면 모두 표시 를 선택해야 할 수 있습니다.
공유 사서함 추가를 선택합니다.
공유 사서함의 이름과 전자 메일 주소를 입력합니다.
변경 내용 저장을 선택합니다.
다음 단계에서 이 공유 사서함에 구성원 추가를 선택합니다. (구성원 관리를 사용할 수 있게 되는 데 몇 분 정도 걸릴 수 있습니다.)
구성원 추가를 선택합니다.
만든 에이전트 사용자 및 사서함을 모니터링해야 하는 다른 사용자를 선택하고 추가를 선택합니다.
닫기를 선택합니다.
메모
다음 단계에서 공유 사서함의 전자 메일 주소를 사용합니다. 공유 사서함을 설정한 후에는 시간 및 경비 에이전트를 구성할 때 해당 전자 메일 주소와 폴더 경로(기본적으로 받은 편지함으로 설정)를 환경 변수로 제공해야 합니다. 자세한 내용은 5단계: Expense Agent 설정을 참조하세요.
5단계: 경비 에이전트 설정
Expense Agent를 설정하려면 에이전트 배포 도구 사용의 단계를 따릅니다.
솔루션을 게시합니다.
모든 환경 변수 및 흐름 구성을 완료한 후 다음 단계에 따라 솔루션을 게시합니다.
- Power Apps에서 솔루션으로 이동합니다.
- 환경 및 솔루션을 선택합니다.
- 모든 사용자 지정 게시를 선택합니다.
이러한 단계를 완료하면 Expense Agent가 완전히 구성되고 사용할 준비가 됩니다.
6단계: Microsoft Teams Expense Agent 사용(선택 사항)
Expense Agent에 대한 Teams 기반 통신을 사용하도록 설정하려면 Power Apps의 에이전트에 Teams 채널을 추가합니다. 그러면 에이전트가 Teams를 통해 적응형 카드를 보낼 수 있습니다.
Teams 채널 활성화
Teams 채널을 사용하도록 설정하려면 다음 단계를 수행합니다.
- Copilot Studio 로그인하고 올바른 환경을 선택합니다.
- 에이전트 탭에서 경비 항목 에이전트를 선택합니다.
- 에이전트 보기의 채널 탭에서 Teams 및 Microsoft 365 Copilot 선택합니다.
- 채널 추가를 선택하여 Teams 통합을 활성화하고 Teams 앱 가용성 구성 섹션의 단계에 따라 앱을 공유할 사용자를 구성합니다.
자세히 알아보려면 Teams + Microsoft 365 채널의 구성 패널 열기를 참조하세요.
Teams 앱 가용성 구성
Teams 앱 가용성을 구성하려면 다음 단계를 수행합니다.
Teams 앱을 만든 후 가용성 옵션을 선택합니다.
앱을 공유할 사용자를 선택합니다.
- 조직 내의 특정 사용자
- 전체 조직
승인을 위해 앱을 제출합니다.
Teams 관리 센터에서 앱 게시
Teams 관리 센터에서 앱을 게시하려면 다음 단계를 수행합니다.
- Teams 관리 센터에 로그인합니다.
- Teams 앱 관리 앱>으로 이동합니다. "경비"를 검색하고 앱 상태가 차단된 경비 항목 에이전트 앱을 선택합니다.
- 앱 차단을 해제하려면 게시를 선택합니다. 게시 작업이 성공적으로 완료되면 앱 상태가 차단 해제로 변경되는지 확인합니다.
Teams 및 Microsoft 365용 에이전트 연결 및 구성에서 자세히 알아보세요.
이러한 단계를 완료하면 Expense Agent 를 사용할 준비가 됩니다.
메모
또한 Dynamics 365 Finance 환경 내에서 엄지 손가락 및 엄지 손가락 아래 아이콘과 피드백 팝업을 사용하여 에이전트에서 생성한 비용 줄 및 보고서에 대한 피드백을 제공할 수도 있습니다.
경비 에이전트 제거
Expense Agent를 제거 하려면 다음 단계를 수행합니다.
- Microsoft Power Apps Maker 포털에 로그인합니다.
- 솔루션을 선택하고, msdyn_ExpenseAI를 검색하고, 세 개의 점을 선택하고, 삭제를 선택합니다.
- msdyn_FnOCopilotAnchor 검색하고 솔루션을 삭제합니다.