Microsoft 365 Outlook 트리거 추가

이메일을 트리거로 사용하여 OAuth2 인증을 사용하는 에서 이메일 수신 시 Microsoft 365 Outlook을 시작합니다.

전제 조건

다음 선행 조건이 충족되었는지 확인하십시오.
  • 클라이언트 자격증명을 사용하기 위한 OAuth 2.0이 설치되어 있습니다.

    클라이언트 자격증명을 사용하도록 OAuth 2.0을 설정하는 방법에 대한 자세한 내용은 클라이언트 자격증명을 사용하여 OAuth 2.0 설정 항목을 참조하십시오.

  • 개발 시 액세스할 수 있는 로커에 자격증명이 할당됩니다.

    자세한 내용은 Credential Vault에서 로커 및 자격증명 설정 항목을 참조하십시오.

  • 트리거를 사용할 때 Microsoft 365 Outlook에 프록시가 구성되지 않도록 하십시오.
이는 다음 조건 중 하나를 충족하는 이메일을 수신할 때 Microsoft 365 Outlook을 트리거하려는 샘플 시나리오를 위한 절차입니다.
  • 이메일을 보낸 주소는 sales@example.com입니다.
  • 제목 줄에월별 매출 보고서라는 문구가 포함되어 있습니다.
  • 이메일에 첨부 파일이 포함되어 있습니다.

프로시저

  1. Bot CreatorControl Room에 로그인하십시오.
  2. 왼쪽 창에서 자동화를 클릭합니다.
    이용 가능한 Bot 목록 및 양식이 표시됩니다.
  3. 새로 만들기 > Task Bot을 클릭합니다.
  4. Bot 생성페이지에서 Sales Report이름 필드에 입력합니다.
    모든 Bot\Bots folder 위치에 저장됩니다.
  5. 옵션: 찾아보기를 클릭하여 기본 위치를 변경합니다.
  6. 생성 및 편집을 클릭합니다.
  7. 편집기 페이지에서 트리거 > Microsoft 365 Outlook을 클릭하고 이메일을 두 번 클릭하거나 끌어옵니다.
  8. Azure Cloud 드롭다운 메뉴를 클릭하고 Azure Global을 선택합니다.
    Azure Global은 Microsoft 365 상용 버전(login.microsoftonline.com)에 사용되며, Azure GCC High 는 Microsoft 365 Government 버전(login.microsoftonline.us)에 사용됩니다.
  9. 확인 간격 필드를 사용하여 트리거 간격 시간을 40분으로 변경합니다.
    의 트리거 간격은 기본으로 120분으로 설정됩니다.
  10. 인증 모드 드롭다운 메뉴에서 클라이언트 자격증명 확인이 선택되어 있습니다.
  11. 클라이언트 ID, 테넌트 ID, 사용자 이름클라이언트 비밀 필드에서 자격증명 탭을 선택한 후 선택을 클릭하여 Credential Vault에서 값을 선택합니다.
    안전하지 않은 문자열 탭을 사용하여 기존 변수를 입력합니다.
  12. 조건 선택 필드에서 이메일 이벤트에 대한 다음 옵션을 선택합니다.
    • 이메일 발신자: sales@example.com을 입력합니다.
    • 이메일 제목에 다음이 포함됨: 월별 매출 보고서를 입력합니다.
    • 이메일 첨부 파일: 첨부 파일 포함을 선택합니다.
  13. 옵션: 할당 대상(선택 사항) 드롭다운 메뉴를 사용하여 기존 기록 변수를 선택하거나 변수 생성 아이콘을 클릭하여 할당할 기록 변수를 생성합니다.
    이 변수를 사용하여 보낸 사람, 받는 사람, 제목, 이메일 내용, 날짜, 작업 정보, 이메일 서버 호스트, 포트 데이터와 같은 을 트리거한 이메일에 대한 다양한 세부 정보를 검색할 수 있습니다.
  14. 저장을 클릭하여 구성을 저장합니다.
    Microsoft 365 Outlook조건 선택 필드에 지정된 이메일 이벤트가 발생하면 연결된 이 트리거되도록 구성되었습니다.