Tworzenie i testowanie przepływu pracy zatwierdzania przy użyciu programu Power Automate
Dzięki usłudze Power Automate możesz zarządzać zatwierdzaniem dokumentów lub procesów w kilku usługach, w tym SharePoint, Dynamics 365, Salesforce, OneDrive dla Firm, Zendesk lub WordPress.
Aby utworzyć przepływ pracy zatwierdzania, dodaj akcję Zatwierdzenia — Uruchom i czekaj na zatwierdzanie do dowolnego przepływu. Po dodaniu tej akcji Twój przepływ może zarządzać zatwierdzaniem dokumentów i procesów. Możesz na przykład utworzyć przepływy zatwierdzania dokumentów służące do zatwierdzania faktur, zleceń pracy i ofert sprzedaży. Możesz też utworzyć przepływy zatwierdzania procesów do zatwierdzania wniosków urlopowych, pracy w nadgodzinach lub planów podróży.
Osoby zatwierdzające mogą zatwierdzać i odrzucać żądania za pomocą skrzynki odbiorczej e-mail, centrum zatwierdzania w Power Automate lub aplikacji Power Automate.
Poniżej przedstawiono omówienie przepływu, który utworzymy i przetestujemy:
Przepływ wykonuje następujące kroki:
Przepływ rozpoczyna się w wyniku utworzenia przez kogoś wniosku urlopowego na liście usługi SharePoint Online.
Wniosek urlopowy zostaje dodany do centrum zatwierdzania, a następnie wysłany w wiadomości e-mail do osoby zatwierdzającej.
Decyzja osoby zatwierdzającej zostaje wysłana w wiadomości e-mail do osoby, która wnioskowała o urlop.
Lista usługi SharePoint Online zostaje zaktualizowana o komentarze osoby zatwierdzającej do decyzji.
Porada
Aby zapoznać się ze szczegółowymi informacjami dotyczącymi używania programu SharePoint z usługą Power Automate, przejdź do dokumentacji programu SharePoint.
Ważne
Aby zapewnić bezpieczeństwo środowiska, zawsze należy postępować zgodnie z najlepszymi praktykami w zakresie zabezpieczeń SharePoint i najlepszymi praktykami w organizacji. Zabezpieczenia te są poza zakresem niniejszego artykułu.
Aby ukończyć ten samouczek, musisz mieć dostęp do:
- Power Automate.
- Lista usługi SharePoint Online.
- Program Office 365 Outlook i konta użytkowników usługi Office 365.
Uwaga
Mimo że w tym przewodniku są używane usługa SharePoint Online i program Office 365 Outlook, możesz użyć innych usług, takich jak Zendesk, Salesforce lub Gmail. Jeśli używasz programu SharePoint 2010, zobacz Wycofanie przepływu pracy programu SharePoint 2010
Zanim utworzysz przepływ, utwórz listę usługi SharePoint Online. Następnie użyjemy tej listy w celu zatwierdzania wniosków urlopowych.
Utwórz następujące kolumny na liście usługi SharePoint Online:
Column | Type |
---|---|
Nazwa | Jeden wiersz tekstu |
Data rozpoczęcia | Data i godzina |
Data zakończenia | Data i godzina |
Komentarze | Jeden wiersz tekstu |
Zatwierdzona | Tak/Nie |
Komentarze menedżera | Jeden wiersz tekstu |
Zanotuj nazwę i adres URL listy usługi SharePoint Online. Te informacje będą potrzebne później, podczas konfigurowania wyzwalacza SharePoint — Po utworzeniu elementu.
Zaloguj się do usługi Power Automate.
W okienku nawigacji po lewej stronie wybierz pozycję Moje przepływy.
W górnym menu po lewej stronie wybierz kolejno pozycje Nowy przepływ>Zautomatyzowany przepływ w chmurze.
Nadaj przepływowi nazwę.
W obszarze Wybierz wyzwalacz przepływu wybierz pozycję Po utworzeniu elementu — SharePoint, a następnie wybierz pozycję Utwórz.
Na karcie Po utworzeniu elementu wybierz wartości Adres witryny i Nazwa listy dla utworzonej wcześniej listy programu SharePoint.
Ustawienia Adres witryny i Nazwa listy to informacje zanotowane we wcześniejszej części tego przewodnika.
Wybierz pozycję +Nowy krok, a następnie wpisz ciąg profil w polu wyszukiwania Wybierz akcję.
Wybierz użytkowników Office 365.
Znajdź, a następnie wybierz akcję Pobierz mój profil (V2).
Wybierz pola z profilu, które chcesz uwzględnić w przepływie, a następnie wybierz opcję Utwórz, aby zapisać dotychczasową pracę.
Wybierz pozycję Nowy krok.
Wpisz ciąg zatwierdzenie w polu wyszukiwania Wybierz akcję.
Wybierz akcję Uruchom i czekaj na zatwierdzenie.
Skonfiguruj odpowiednio kartę Uruchom i czekaj na zatwierdzenie.
Uwaga
Pola Typ zatwierdzenia, Tytuł i Przypisano do są wymagane. Możesz użyć języka Markdown, aby sformatować pole Szczegóły.
Uwaga
Ta akcja spowoduje wysłanie żądania zatwierdzenia na adres e-mail podany w polu Przypisano do.
Jeśli Twój scenariusz tego wymaga, możesz dołączyć pliki do żądań zatwierdzenia, które używają usługi Microsoft Dataverse.
Wykonaj te czynności, aby wysłać wiadomość e-mail, jeśli wniosek urlopowy zostanie zatwierdzony.
Wybierz pozycję Dodaj akcję w gałęzi Jeśli tak warunku.
W polu wyszukiwania na karcie Wybierz akcję wprowadź tekst wyślij wiadomość e-mail.
Wybierz akcję Wyślij wiadomość e-mail (wersja 2).
Skonfiguruj odpowiednio kartę Wiadomość e-mail.
Uwaga
Pola Do, Temat i Treść są wymagane.
Ta karta jest szablonem wiadomości e-mail, która jest wysyłana, gdy jest zmieniany stan wniosku urlopowego.
W polu Treść na karcie Wyślij wiadomość e-mail (wersja 2) użyj tokenu Komentarze z akcji Zatwierdzenia — Rozpocznij zatwierdzenie.
W odgałęzieniu Jeśli tak wybierz pozycję Dodaj akcję.
W polu wyszukiwania na karcie Wybierz akcję wprowadź ciąg SharePoint, wybierz filtr SharePoint, a następnie wybierz akcję Aktualizuj element.
Skonfiguruj odpowiednio kartę Aktualizuj element.
Uwaga
Pola Adres witryny, Nazwa listy, Identyfikator i Tytuł są wymagane.
W odgałęzieniu Jeśli nie wybierz pozycję Dodaj akcję.
W polu wyszukiwania na karcie Wybierz akcję wprowadź ciąg Wyślij, wybierz pozycję Office 365 Outlook, aby przefiltrować akcje, następnie wybierz akcję Wyślij wiadomość e-mail (wersja 2) — Office 365 Outlook.
Skonfiguruj odpowiednio kartę Wiadomość e-mail.
Ta karta reprezentuje szablon wiadomości e-mail, która jest wysyłana, gdy zostanie zmieniony stan wniosku urlopowego.
Wybierz pozycję Dodaj akcję.
W polu wyszukiwania na karcie Wybierz akcję wprowadź ciąg aktualizuj, a następnie wybierz akcję Aktualizuj element — SharePoint.
Skonfiguruj odpowiednio kartę.
Uwaga
Pola Adres witryny, Nazwa listy, Identyfikator i Tytuł są wymagane.
- Wybierz Zapisz, aby zapisać wykonaną pracę.
Po wykonaniu tych czynności przepływ powinien wyglądać podobnie do przedstawionego na poniższym zrzucie ekranu:
Po utworzeniu przepływu należy go przetestować.
Utwórz wniosek urlopowy na utworzonej wcześniej liście usługi SharePoint Online.
Po zapisaniu tego wniosku (żądania) zostanie wyzwolony przepływ, który spowoduje:
- Utworzenie wniosku (żądania) w centrum zatwierdzania.
- Wysłanie wiadomość e-mail z żądaniem zatwierdzenia do osób zatwierdzających.
Jeśli prawdopodobne jest, że Twój przepływ będzie uruchomiony dłużej niż 30 dni, rozważ przechowywanie zatwierdzeń w usłudze Microsoft Dataverse. Dzięki temu można tworzyć przepływy, które działają w oparciu o odpowiedzi na żądania zatwierdzeń, nawet po upływie limitu czasu oryginalnego przebiegu przepływu.
W tym celu należy użyć dwóch przepływów, jednego do wysłania żądania zatwierdzenia, a drugiego do uruchomienia logiki biznesowej dotyczącej odpowiedzi na żądanie zatwierdzenia, na podstawie akcji Utwórz zatwierdzenie (wersja 2). Dowiedz się więcej na temat długotrwałych zatwierdzeń.
Porada
W przypadku korzystania z nowoczesnych klientów poczty e-mail nie trzeba zastanawiać się, czy żądanie jest nadal wymagane, ponieważ usługa Power Automate automatycznie aktualizuje pocztę e-mail, aby wskazać, że żądanie zatwierdzenia zostało zakończone.
Czasami może zajść potrzeba anulowania wysłanego żądania zatwierdzenia. Może tak być w przypadku, gdy popełniono błąd w żądaniu lub nie jest ono już istotne. W takich sytuacjach osoba, która wysłała żądanie, może je anulować, wykonując następujące czynności:
- Wybierz zatwierdzenie
- Wybierz pozycję Anuluj zatwierdzenie w okienku bocznym.
Porada
Zawsze możesz wybrać kartę Historia, aby wyświetlić żądania zatwierdzenia, które zostały anulowane.
Uwaga
Funkcja anulowania jest obsługiwana w ramach akcji Utwórz zatwierdzenie (wersja 2).
Żądania zatwierdzenia można wysyłać do osób spoza organizacji. W tym celu należy użyć użytkowników–gości usługi Microsoft Entra, zapraszając użytkowników z innych dzierżaw jako gości.
Przypisanie roli gościowi oznacza nadanie mu uprawnień wymaganych do uczestnictwa w procesie zatwierdzenia.
Teraz, po utworzeniu i przetestowaniu przepływu, pamiętaj, aby poinstruować innych, jak z niego korzystać.
- Wyświetlanie oczekujących żądań zatwierdzenia i zarządzanie nimi
- Utwórz sekwencyjne przepływy zatwierdzania.
- Utwórz równoległe przepływy zatwierdzania.
- Zainstaluj aplikację mobilną Power Automate dla systemów Android, iOS lub Windows Phone
- Szkolenie: Tworzenie przepływów zatwierdzania za pomocą (modułu) Power Automate
- Szkolenie: Automatyzowanie procesu zatwierdzania w (module) Power Automate