자습서: 새 비즈니스 프로세스 흐름 만들기

중요

2022년 8월부터 더 이상 솔루션 탐색기 외부의 Power Automate에서 비즈니스 프로세스 흐름을 생성하거나 관리할 수 없습니다. 비즈니스 프로세스 흐름 및 인스턴스는 솔루션 탐색기, Power Apps 및 Dataverse 테이블 보기를 통해 계속 지원됩니다.

이 문서에서는 Power Apps를 사용하여 비즈니스 프로세스 흐름을 만드는 방법을 보여줍니다. 비즈니스 프로세스 흐름 사용의 이점에 대해 자세히 알아보려면 비즈니스 프로세스 흐름 개요로 이동하세요. 모바일 작업 흐름 생성 방법에 대한 자세한 내용은 모바일 작업 흐름 생성을 참조하세요.

사용자가 비즈니스 프로세스 흐름을 시작하면 프로세스의 단계와 단계가 양식 상단의 프로세스 표시줄에 표시됩니다.

비즈니스 프로세스 스테이지.

비즈니스 프로세스 흐름 정의를 만들면 비즈니스 프로세스 흐름 인스턴스를 만들기, 읽기, 업데이트 또는 삭제할 수 있는 사람을 제어할 수 있습니다. 예를 들어, 서비스와 관련된 프로세스에 대해 고객 서비스 담당자에게는 비즈니스 프로세스 흐름 인스턴스를 변경할 수 있도록 전체 액세스를 제공하고, 영업 담당자들에게는 영업 후 고객 지원 활동을 모니터링할 수 있도록 인스턴스에 대해 읽기 전공 액세스를 허용할 수 있습니다. 만든 비즈니스 프로세스 흐름 정의에 대한 보안을 설정하려면 작업 표시줄에서 보안 역할 사용을 선택합니다.

전제 조건

  • 비즈니스 프로세스 흐름을 생성하려면 Power Apps 또는 Power Automate 사용자당 라이선스 또는 비즈니스 프로세스 흐름 사용 권한이 포함된 Dynamics 365 라이선스 플랜이 필요합니다.
  • 비즈니스 프로세스 흐름이 연결될 테이블입니다. 비즈니스 프로세스 흐름이 기존 테이블과 관련이 없는 경우 흐름을 만들기 전에 새 테이블 만들기를 수행합니다.

비즈니스 프로세스 흐름 만들기

  1. Power Apps 또는 Power Automate의 왼쪽 탐색 모음에서 솔루션을 선택합니다.

  2. 비즈니스 프로세스 흐름에 사용할 솔루션을 선택하거나 생성합니다.

  3. 솔루션 내에서 새로 만들기>자동화>프로세스>비즈니스 프로세스 흐름을 선택합니다. a. 흐름에 표시 이름이름(LogicalName)을 지정합니다. c. 흐름을 사용할 테이블을 선택합니다. d. 만들기를 선택합니다.

    새로운 비즈니스 프로세스 흐름이 생성됩니다. 이제 사용자를 위해 작성된 첫 번째 단일 단계를 사용하여 편집할 수 있습니다.
    주 요소를 표시하는 비즈니스 프로세스 흐름 창.

  4. 단계 추가. 한 비즈니스 스테이지에서 다른 비즈니스 스테이지로 진행하는 경우:

    1. 구성 요소 탭에서 스테이지 구성 요소를 디자이너의 + 기호에 끌어 놓습니다.

      비즈니스 프로세스 스테이지 끌기.

    2. 스테이지의 속성을 설정하려면 스테이지를 선택한 다음 화면 오른쪽에 있는 속성 탭에서 속성을 설정합니다.

      • 표시 이름을 입력합니다.

      • 원하는 경우 스테이지의 범주를 선택합니다. 범주(우량으로 선별 또는 개발 등)가 프로세스 막대가 펼침으로 나타납니다.

        비즈니스 프로세스 막대 펼침.

      • 속성 변경을 마치면 적용 단추를 선택합니다.

  5. 스테이지에 단계 추가. 스테이지에서 단계를 보려면 스테이지의 오른쪽 아래에 있는 자세히를 선택합니다. 더 많은 단계를 추가하려면:

    1. 단계 구성 요소를 구성 요소 탭의 스테이지로 끌어 놓습니다.

      비즈니스 프로세스의 스테이지에 단계 추가.

    2. 단계를 선택한 다음 속성 탭에서 속성을 설정합니다.

      1. 단계의 표시 이름을 입력합니다.
      2. 사용자가 데이터를 입력하여 단계를 완료하도록 하려면 드롭다운 목록에서 적절한 열을 선택합니다.
      3. 단계를 완료하기 위해 다른 사용자가 열을 입력해야 할 경우 프로세스의 다음 스테이지로 이동하기 전에 필수를 선택합니다.
      4. 완료되면 적용을 선택합니다.

    노트

    • 두 옵션 부울 열을 필수로 설정하면 열 값이 가 아닌 경우 사용자가 진행할 수 없습니다. 사용자가 열을 완료된 것으로 표시해야 다음 단계로 이동할 수 있습니다.
    • 허용되는 열 값이 또는 아니요인 경우 두 옵션 부울 열 대신 열을 선택해야 합니다.
  6. 프로세스에 분기(조건) 추가. 분기 조건을 추가하려면:

    1. 구성 요소 탭에서 조건 구성 요소를 두 스테이지 사이의 + 기호에 끌어 놓습니다.

      비즈니스 프로세스 흐름에 조건 추가.

    2. 조건을 선택한 다음 속성 탭에서 속성을 설정합니다. 분기 속성에 대한 자세한 내용은 분기로 비즈니스 프로세스 흐름 향상을 참조하세요. 조건에 대한 속성 설정을 마치면 적용을 선택합니다.

  7. 워크플로 추가. 워크플로를 호출하려면:

    1. 구성 요소 탭에서 워크플로 구성 요소를 디자이너의 스테이지 또는 전역 워크플로 항목에 끌어 놓습니다. 어떤 것에 추가하는지는 다음에 따라 달라집니다.

      • 스테이지 시작 또는 종료 시 워크플로를 트리거하려면 스테이지에 끌어 놓습니다. 워크플로 구성 요소가 스테이지와 같은 기본 테이블을 기반으로 해야 합니다.
      • 프로세스가 활성화되거나 아카이브될 때(상태가 완료됨 또는 중단됨으로 변경될 때) 워크플로를 트리거하려면 전역 워크플로 항목에 끌어 놓습니다. 워크플로 구성 요소는 프로세스와 같은 기본 테이블을 기반으로 해야 합니다.
    2. 워크플로를 선택한 다음 속성 탭에서 속성을 설정합니다.

      1. 표시 이름을 입력합니다.
      2. 워크플로가 트리거될 때를 선택합니다.
      3. 스테이지 테이블과 일치하는 기존 주문형 활성 워크플로를 검색하거나 새로 만들기를 선택하여 새 워크플로를 만듭니다.
      4. 완료되면 적용을 선택합니다.

    워크플로에 대한 자세한 내용은 워크플로 프로세스를 참조하세요.

  8. 비즈니스 프로세스 흐름의 유효성을 검사하려면 작업 모음에서 유효성 검사를 선택합니다.

  9. 프로세스에서 작업하는 동안 초안으로 저장하려면 작업 모음에 있는 저장을 선택합니다.

    중요

    프로세스가 초안이면 다른 사용자가 사용할 수 없습니다.

  10. 프로세스를 활성화하고 팀이 사용할 수 있도록 하려면 활성화를 선택합니다.

  11. 비즈니스 프로세스 흐름 인스턴스를 생성, 읽기, 업데이트 또는 삭제할 수 있는 사용를 제어하려면 디자이너의 명령 모음에서보안 역할 편집을 선택합니다. 예를 들어, 서비스와 관련된 프로세스에 대해 고객 서비스 담당자에게는 비즈니스 프로세스 흐름 인스턴스를 변경할 수 있도록 전체 액세스를 제공하고, 영업 담당자들에게는 영업 후 고객 지원 활동을 모니터링할 수 있도록 인스턴스에 대해 읽기 전공 액세스를 허용할 수 있습니다.

보안 역할 화면에서 역할 이름을 선택하여 보안 역할 정보 페이지를 엽니다. 비즈니스 프로세스 흐름 탭을 선택한 다음 보안 역할에 대한 비즈니스 프로세스 흐름에 적절한 권한을 할당합니다.

노트

시스템 관리자 및 시스템 사용자 지정자 보안 역할은 기본적으로 새 비즈니스 프로세스 흐름에 액세스할 수 있습니다.

비즈니스 프로세스 흐름에 권한 할당.

적절한 라디오 단추를 선택하여 권한을 지정하고 저장을 클릭합니다. 권한에 대한 자세한 내용은 비즈니스 프로세스 흐름 권한을 참조하세요.

그런 다음 조직의 적절한 사용자에게 보안 역할을 할당하는 것을 잊지 마십시오.

다음은 디자이너 창에서 작업 흐름 작업 시 주의해야 할 몇 가지 팁입니다.

  • 비즈니스 프로세스 흐름 창에서 모든 항목의 스냅숏을 만들려면 작업 모음에 있는 스냅숏을 선택합니다. 이는 예를 들어 프로세스에서 팀 구성원의 의견을 얻고 공유하려는 경우 유용합니다.
  • 미니 맵을 사용하여 프로세스의 다른 부분으로 빠르게 이동합니다. 이는 화면 밖으로 스크롤해야 하는 복잡한 프로세스를 작업할 때 유용합니다.
  • 비즈니스 프로세스에 대한 설명을 추가하려면 비즈니스 프로세스 흐름 창의 왼쪽 모서리에 있는 프로세스 이름 아래의 자세히를 선택합니다. 2000자까지 사용할 수 있습니다.

비즈니스 프로세스 흐름 편집

비즈니스 프로세스 흐름을 편집하려면 솔루션 탐색기를 열고 프로세스를 선택한 다음 편집하려는 프로세스 목록에서 비즈니스 프로세스 흐름을 선택합니다.

프로세스 목록에서 편집하려는 비즈니스 프로세스 흐름의 이름을 선택하면 디자이너에서 열리며 여기에서 원하는 업데이트를 할 수 있습니다. 프로세스 이름 아래에서 자세히를 확장하여 이름을 바꾸거나 설명을 추가하고 추가 정보를 봅니다.

비즈니스 프로세스 흐름의 확장된 상세 정보 섹션.

비즈니스 프로세스 흐름에 대해 알아야 할 기타 사항

스테이지 편집
비즈니스 프로세스 흐름은 스테이지를 최대 30개까지 사용할 수 있습니다.

스테이지의 다음 속성을 추가하거나 변경할 수 있습니다.

  • 스테이지 이름

  • 테이블. 첫 번째 스테이지를 제외한 모든 스테이지의 테이블을 변경할 수 있습니다.

  • 스테이지 범주. 범주를 사용하면 작업 유형별로 스테이지를 그룹화할 수 있습니다. 레코드가 속한 스테이지로 행을 그룹화하는 보고서의 경우 유용합니다. 스테이지 범주의 옵션은 스테이지 범주 전역 선택에서 옵니다. 이 전역 선택에 추가 옵션을 추가하고 원하는 경우 기존 옵션의 레이블을 변경할 수 있습니다. 원하는 경우 이러한 옵션을 삭제할 수도 있지만 기존 옵션을 유지하는 것이 좋습니다. 삭제하면 정확히 동일한 옵션을 다시 추가할 수 없습니다. 사용하지 않으려면 레이블을 "사용 안 함"으로 변경하십시오.

  • 관계 특성: 프로세스의 이전 스테이지가 다른 테이블을 기반으로 할 때의 관계를 입력합니다. 현재 정의하는 스테이지의 경우 관계 선택을 선택하여 두 스테이지 사이를 이동할 때 사용할 관계를 식별합니다. 다음과 같은 이유로 관계를 선택하는 것이 좋습니다.

    • 관계는 종종 행 간에 데이터를 자동으로 전달하는 열 맵을 정의하여 데이터 입력을 최소화합니다.

    • 행의 프로세스 막대에서 다음 스테이지를 선택하면 관계를 사용하는 모든 행이 프로세스 흐름에 나열되므로 프로세스에서 행의 재사용이 촉진됩니다. 또한 워크플로를 사용하여 행 생성을 자동화할 수 있으므로 사용자는 프로세스를 간소화하기 위해 새로 만드는 대신 간단히 행을 선택하면 됩니다.

단계 편집
각 스테이지에는 최대 30개의 단계가 있을 수 있습니다.

분기 추가
스테이지에 분기를 추가하는 방법에 대한 자세한 내용은 분기로 비즈니스 프로세스 흐름 개선을 참조하세요.

사용자가 비즈니스 프로세스 흐름을 사용할 수 있도록 하려면 프로세스 흐름의 순서를 정하고, 보안 역할을 사용하고, 활성화해야 합니다.

프로세스 흐름 순서
테이블(행 유형)에 둘 이상의 비즈니스 프로세스 흐름이 있는 경우 새 행에 자동으로 할당되는 프로세스를 설정해야 합니다. 명령 모음에서 주문 프로세스 흐름을 선택합니다. 새 행 또는 행과 관련된 프로세스 흐름이 아직 없는 레코드의 경우 사용자에게 액세스 권한이 있는 첫 번째 비즈니스 프로세스 흐름이 사용됩니다.

보안 역할 사용
사용자는 사용자에게 할당된 보안 역할에서 비즈니스 프로세스 흐름에 정의된 권한에 따라 비즈니스 프로세스 흐름에 액세스할 수 있습니다.

기본적으로 시스템 관리자시스템 사용자 지정자 보안 역할만 새 비즈니스 프로세스 흐름을 볼 수 있습니다.

비즈니스 프로세스 흐름에 대한 권한을 지정하려면 편집할 비즈니스 프로세스 흐름을 연 다음, 비즈니스 프로세스 흐름 디자이너의 명령 모음에서 보안 역할 편집을 선택합니다. 이 항목의 앞부분에 나와 있는 비즈니스 프로세스 흐름 만들기의 13단계를 참조하세요.

활성화
비즈니스 프로세스 흐름을 사용하려면 먼저 활성화해야 합니다. 명령 모음에서 활성화를 선택합니다. 활성화를 확인한 후에 비즈니스 프로세스 흐름은 사용할 준비가 됩니다. 비즈니스 프로세스 흐름에 오류가 있을 경우 오류가 수정될 때까지 활성화할 수 없습니다.

비즈니스 프로세스 흐름에 주문형 작업 추가

Dynamics 365 (online) 버전 9.0 업데이트에서는 비즈니스 프로세스 흐름 기능인 작업 단계를 포함하는 비즈니스 프로세스 흐름 자동화가 도입되었습니다. 작업 또는 워크플로를 트리거하는 비즈니스 프로세스 흐름에 단추를 추가할 수 있습니다.

작업 단계를 사용하여 주문형 워크플로 또는 작업 추가

영업 기회 선별 프로세스의 일부로 Contoso 조직에서 지정된 검토자가 검토해야 하는 모든 영업 기회를 요구한다고 가정해 보겠습니다. 따라서 Contoso 조직은 다음과 같은 작업을 만들었습니다.

  • 영업 기회 검토자에게 할당된 작업 행을 만듭니다.
  • "검토 준비 완료"를 영업 기회 항목에 추가합니다. 또한 Contoso는 요청 시 이러한 작업을 실행할 수 있어야 합니다. 이러한 작업을 영업 기회 선별 프로세스에 통합하려면 작업이 영업 기회 비즈니스 프로세스 흐름에 나타나야 합니다. 이 기능을 사용하려면 비즈니스 프로세스 흐름 작업 단계로를 선택합니다. 비즈니스 프로세스 흐름으로 실행할 수 있습니다.

그러면 작업 단계가 Contoso의 영업 기회 비즈니스 프로세스 흐름에 추가됩니다. 그런 다음 프로세스 흐름의 유효성이 검사되고 업데이트됩니다.

작업이 영업 기회 비즈니스 프로세스 흐름에 추가됩니다.

이제 Contoso의 영업 담당자는 실행을 선택하여 요청 시 영업 기회 우량으로 선별 비즈니스 프로세스 단계 작업을 수행할 수 있습니다.

작업을 실행합니다.

중요

  • 주문형 작업 또는 워크플로를 실행할 수 있으려면 비즈니스 프로세스 흐름에 작업 단계가 포함되어야 합니다. 작업 단계에서 워크플로를 실행하는 경우 요청 시 실행되도록 워크플로를 구성해야 합니다.
  • 작업 또는 워크플로와 연관된 테이블은 비즈니스 프로세스 흐름과 연결된 테이블과 같아야 합니다.

비즈니스 프로세스 흐름에서 작업 단계 사용 시 제한 사항

  • 입력 또는 출력 매개 변수가 Table, EntityCollection 또는 OptionSet(선택 목록) 형식인 경우에는 작업을 작업 단계로 사용할 수 없습니다. 두 개 이상의 EntityReference 출력 매개 변수 또는 여러 EntityReference 입력 매개 변수를 사용하는 작업은 작업 단계로 사용할 수 없습니다. 기본 테이블(전역 작업)과 연결되지 않은 작업은 작업 단계로 사용할 수 없습니다.

알림 센터

관련된 비즈니스 프로세스 흐름의 목록을 보려면 통합 알림 센터에서 확인합니다.

통합 알림 센터의 비즈니스 프로세스 흐름 보기.

통합 알림 센터의 승인 흐름 보기.

통합 알림 센터에는 프로세스에서 사용하는 Microsoft Dataverse 테이블 행을 하나 이상 할당받은 비즈니스 프로세스가 모두 표시됩니다. 예를 들어 비즈니스 프로세스에서 Dataverse의 잠재 고객영업 기회 테이블을 사용하는 경우 잠재 고객 또는 영업 기회 레코드를 할당받은 이 프로세스의 모든 인스턴스가 표시됩니다.

활성 탭 아래에서 현재 작업 중인 모든 인스턴스를 봅니다. 이 탭에서 다음 세부 사항을 볼 수 있습니다.

  • 프로세스의 이름입니다.
  • 각 프로세스의 현재 스테이지입니다.
  • 활성 스테이지와 연관된 Dataverse 행의 담당자입니다.
  • 인스턴스를 만든 후 경과된 시간입니다.

인스턴스를 선택하여 새 탭에서 열거나, 인스턴스를 선택하여 링크를 복사하거나, 메일을 통해 링크를 공유하거나, 인스턴스를 중단하거나, 인스턴스를 삭제합니다.

다음 단계