SharePoint 2010 OOTB 워크플로에 대한 마이그레이션된 흐름 구조
SPMT(Sharepoint Migration Tool)가 워크플로를 Power Automate로 마이그레이션하면 원래 SharePoint 워크플로의 함수와 가장 일치하는 Power Automate 기본 제공 작업을 찾습니다. SharePoint 워크플로와 Power Automate 간의 기능 차이로 인해 변환된 흐름이 원래 흐름과 정확히 동일한 동작을 수행하지 않을 수 있습니다.
SPMT는 시작 옵션에 따라 하나의 SharePoint 워크플로에 대해 하나 또는 두 개의 Power Automate 흐름을 생성합니다.
- 워크플로를 수동으로 시작할 수 있는 경우 수동 트리거와 함께 목록 흐름이 생성됩니다.
- 만들기 또는 업데이트 시 워크플로를 자동으로 시작할 수 있는 경우 자동 트리거와 함께 목록 흐름이 생성됩니다.
아래 차트에서는 사용자가 흐름을 시작할 때 OOTB(기본 제공) 승인 워크플로(수동 시작) 및 UI 양식에서 마이그레이션된 흐름의 첫 번째 작업을 보여 줍니다. 여기에는 원래 워크플로와 변환된 흐름 간의 5가지 사용자 입력 매핑이 나열됩니다.
마이그레이션된 승인 워크플로
승인 워크플로는 다음 구조로 마이그레이션됩니다.
자동 또는 수동으로 트리거되는 Power Automate 흐름의 경우 다음 워크플로 구성이 대상 흐름으로 마이그레이션됩니다.
유형 | 옵션 |
---|---|
수동 승인 PA 흐름 | 마이그레이션된 흐름에서는 4개의 사용자 입력이 지원됩니다. 다음과 같습니다. - 승인 유형 옵션: 먼저 응답하고 모든 승인이 승인될 때까지 기다립니다. - 승인자. 전자 메일 - 요청. 텍스트 - 참조. 전자 메일 - 콘텐츠 승인을 사용합니다. 설정/해제 |
자동 트리거된 PA 흐름 | 워크플로의 다음 구성은 대상 흐름으로 마이그레이션됩니다. - 모든 사용자가 승인해야 하는 승인 유형이 대상 흐름에서 사용됩니다. -승인자. 이메일 - 요청. Text - CC. 이메일 - 콘텐츠 승인을 사용하도록 설정합니다. 설정/해제 |
마이그레이션된 피드백 수집 워크플로
피드백 수집 워크플로는 다음 구조로 마이그레이션됩니다.
자동 또는 수동으로 트리거되는 Power Automate 흐름의 경우 다음 워크플로 구성이 대상 흐름으로 마이그레이션됩니다.
유형 | 옵션 |
---|---|
수동 승인 PA 흐름 | 마이그레이션된 흐름에서는 세 가지 사용자 입력이 지원됩니다. 다음과 같습니다. - 검토자. 전자 메일 - 요청. 텍스트 - 참조. 전자 메일 |
자동 트리거된 PA 흐름 | 워크플로의 다음 구성은 대상 흐름으로 마이그레이션됩니다. 다음과 같습니다. - 검토자. 전자 메일 - 요청. 텍스트 - 참조. 전자 메일 |
마이그레이션된 서명 수집 워크플로
서명 수집 워크플로는 다음 구조로 마이그레이션됩니다.
자동 또는 수동으로 트리거되는 Power Automate 흐름의 경우 다음 워크플로 구성이 대상 흐름으로 마이그레이션됩니다.
유형 | 옵션 |
---|---|
수동으로 트리거된 피드백 수집 | 워크플로를 시작하기 전에 마이그레이션된 흐름에서 세 가지 사용자 입력이 지원됩니다. 서명자 순서는 서명자 유형에 매핑됩니다 . 옵션: 먼저 응답하려면 모든 승인 서명자가 서명자에 매핑될 때까지 기다립니다. Emails-Request는 메시지에 매핑됩니다 . Text - CC는 CC에 매핑됩니다. 전자 메일 |
자동 트리거된 피드백 수집 | 서명자 순서는 서명자 유형에 매핑됩니다. 마이그레이션된 흐름에서는 "모든 사람이 승인해야 합니다"가 사용됩니다. - 서명자는 서명자에 매핑합니다. 이메일 - 요청은 메시지에 매핑됩니다 . Text - CC는 CC에 매핑됩니다. 전자 메일 |
마이그레이션된 세 가지 상태 워크플로
세 가지 상태 워크플로는 다음 구조로 마이그레이션됩니다.
자동 또는 수동 트리거된 세 가지 상태 Power Automate 흐름의 경우 워크플로의 다음 구성이 대상 흐름으로 마이그레이션됩니다. 워크플로 상태는 다음과 같습니다.
- StatusField(상태 필드 이름)
- InitialState(초기 상태 값)
- MiddleState(중간 상태 값)
- FinalState(최종 상태 값)
유형 | 상태 | 세부 정보 |
---|---|---|
작업 | 이니셜 | 작업 제목 -CustomMessageText(사용자 지정 메시지) -CustomMessageField(작업 제목에 포함된 필드) 작업 설명 CustomMessageTextBody(작업 설명/사용자 지정 메시지) CustomMessageBodyField(작업 본문에 포함된 필드) 작업 할당 대상 - TaskAssignedToCustom(작업 할당자는 항목 필드의 값입니다. 또는 작업 할당자가 사용자 지정됨) -AssignedToField(작업 할당자 필드) -CustomAssignedTo(사용자 지정된 작업 할당자) |
전자 메일 메시지 | 이니셜 | - SendEmail(전자 메일을 보낼지 여부) - IncludeTaskAssignedTo(작업 할당자를 목록에 포함할지 여부) - ToList(Email-to-list) - SubjectTextIncludeTitle(전자 메일 제목 텍스트에 작업 제목을 포함할지 여부) - SubjectText(Email 주체 텍스트) - BodyTextIncludeLink(전자 메일 메시지에 항목 링크를 포함할지 여부) - BodyText(Email 본문 텍스트) |
작업 | 중간 | 작업 제목 - CustomMessageText2(사용자 지정 메시지) - CustomMessageField2(작업 제목에 포함된 필드) 작업 설명 - CustomMessageTextBody2(작업 설명/사용자 지정 메시지) - CustomMessageBodyField2(작업 본문에 포함된 필드) 작업 할당 대상- TaskAssignedToCustom2(작업 할당자는 항목 필드의 값입니다. 또는 작업 할당자가 사용자 지정됨) - AssignedToField2(작업 할당자 필드) - CustomAssignedTo2(사용자 지정된 작업 할당자) |
전자 메일 메시지 | 중간 | - SendEmail2(전자 메일 전송 여부) - IncludeTaskAssignedTo2(작업 할당자를 목록에 포함할지 여부) - ToList2(Email-to-list) - SubjectTextIncludeTitle2(여부 전자 메일 제목 텍스트에 작업 제목 포함) - SubjectText2(Email 주체 텍스트) - BodyTextIncludeLink2(전자 메일 메시지에 항목 링크를 포함할지 여부) - BodyText2(본문 텍스트 Email) |