SharePoint 웹 트리거로 자동화를 생성하는 예시

SharePoint 웹 트리거로 자동화를 생성하여 SharePoint 사이트의 문서 폴더에 파일을 추가할 때 Microsoft 365 Outlook 메일함으로 이메일을 보냅니다.

SharePoint 웹 트리거를 구성하여 SharePoint 사이트의 폴더 ABC에서 새 파일 생성(파일 생성됨 이벤트)을 모니터링합니다. 트리거는 SharePoint 사이트에서 파일 생성됨 이벤트를 감지합니다. 파일을 추가하면, 트리거가 활성화되어 파일의 세부 정보를 지정된 메일함으로 보내는 후속 자동화가 실행됩니다.

전제 조건

다음 선행 조건이 충족되었는지 확인하십시오.
  • SharePoint 웹 트리거 항목에 언급된 선행조건.
  • 이름이 SharePointTriggerData인 기록 변수.
  • Microsoft 365 Outlook에 대한 활성 OAuth 연결.
  • Microsoft 365 Outlook 사용자 이름이 포함된 자격증명 변수.
언급된 조건이 충족됩니다.

프로시저

  1. 왼쪽 창에서 자동화를 클릭합니다.
  2. 생성 > Task Bot을 클릭합니다.
    Task Bot 생성 마법사가 표시됩니다.
  3. 이름 필드에 봇을 위한 적합한 이름을 입력합니다.
    모든 봇은 기본적으로 \Bots 폴더에 저장됩니다.
  4. 옵션: 봇에 대한 설명을 설명 필드에 추가할 수 있습니다.
  5. 옵션: 선택 버튼을 사용하여 봇을 다른 폴더에 저장할 수 있습니다.
  6. 생성 및 편집을 클릭합니다.
    봇이 생성되고 Task Bot 편집이 표시됩니다.
  7. 트리거 > SharePoint를 클릭한 다음, 웹 트리거를 두 번 클릭하거나 드래그하여 트리거 섹션에 웹 트리거를 추가합니다.
  8. SharePoint OAuth에서 선택을 클릭하고, OAuth 연결 선택에 표시되는 안내에 따라 미리 구성된 SharePoint OAuth 연결을 선택합니다.
  9. https://{subdomain}.sharepoint.com/sites/{SiteName} 형식으로 사이트 필드에 SharePoint 사이트를 입력합니다.
    예를 들어, 사이트 이름이 ABC이고 XYZ SharePoint 하위 도메인에 위치한 경우, https://xyz.sharepoint.com/sites/abc를 입력합니다.
    또는 사이트 선택을 클릭하고 드롭다운에서 사이트를 선택합니다. 시스템은 OAuth 연결을 사용하여 SharePoint 도메인과 동기화하고 SharePoint 도메인에서 사용 가능한 모든 사이트를 나열합니다.
  10. 파일 및 폴더를 선택하고 다음을 수행합니다. 이벤트 수신 드롭다운에서 파일 생성됨을 선택합니다.
    1. 이벤트 수신 드롭다운에서 파일 생성을 선택합니다.
    2. 폴더 경로에 폴더 경로를 입력합니다.
      또는 폴더 선택을 클릭하고 폴더 모달에서 안내에 따라 폴더를 선택합니다.
  11. 응답 드롭다운에서 SharePointTriggerData를 선택합니다.
  12. 작업 > Microsoft 365 Outlook을 클릭한 다음, 연결을 두 번 클릭하거나 드래그하여 해당 작업을 작업 섹션에 추가합니다.
  13. Azure Cloud에서 Azure Global을 선택합니다.
    Microsoft 365 OutlookMicrosoft 365 정부 버전에 포함되어 있는 경우, Azure US GCC High를 선택합니다.
  14. OAuth2 인증 모드에서 Control Room 관리를 선택합니다.
  15. 선택을 클릭하고 OAuth 연결 선택 모달의 안내에 따라 Microsoft 365 Outlook에 사용할 OAuth 연결을 선택합니다.
  16. 변수 > 값 입력을 클릭하고 안내에 따라 Microsoft 365 Outlook 사용자 이름 자격증명을 선택합니다.
  17. 옵션: Microsoft 365 Outlook 세션 생성에 적절한 세션 이름을 입력합니다.
    시스템은 기본적으로 Microsoft365OutlookSession을 세션 이름으로 설정합니다.
  18. 작업 > Microsoft 365 Outlook을 클릭한 다음, 전송을 두 번 클릭하거나 드래그하여 해당 작업을 작업 섹션에 추가합니다.
  19. 옵션: 기본 세션 이름 Microsoft365OutlookSessionMicrosoft 365 Outlook 세션에 자동으로 채워집니다.
  20. Microsoft 365 Outlook 메일 ID를 입력하여 파일 세부 정보를 받는 사람에 전달해야 합니다.
  21. 제목에 적절한 제목을 입력합니다.
    시스템에서는 기본적으로 Automation Anywhere가 TaskBot 실행을 완료했습니다를 제목으로 설정합니다.
  22. 이메일 본문 유형에서 HTML 코드를 선택하고 다음을 입력합니다.
    $SharePointTriggerData{"fields.LinkFilename"}$, SharePointTriggerData{"parentReference.path"}$, $SharePointTriggerData{"webUrl"}$
    여기서 fields.LinkFilename는 문서의 파일 이름을 제공하고, parentReference.path는 파일이 위치한 파일 경로를 제공하며, webUrlSharePoint 위치로의 직접 링크를 제공합니다.
    트리거 응답 데이터에 대한 자세한 내용은 감사 로그에서 트리거 응답 데이터 읽기 항목을 참조하십시오.
트리거와 함께 실행을 클릭하면, 트리거가 폴더 ABC에서 파일 생성됨 이벤트를 감지하기 시작합니다. 파일을 생성하거나 업로드하면 트리거가 후속 Microsoft 365 Outlook 작업을 실행합니다. Microsoft 365 Outlook 메일함은 파일 이름, 폴더 경로 및 파일에 대한 직접 링크가 포함된 이메일을 쉼표로 구분된 값 형식으로 수신합니다.