Konfigurowanie programu Bizagi Studio for Digital Process Automation na potrzeby automatycznej aprowizacji użytkowników
W tym samouczku opisano kroki, które należy wykonać zarówno w programie Bizagi Studio for Digital Process Automation, jak i w usłudze Microsoft Entra ID w celu skonfigurowania automatycznej aprowizacji użytkowników. Po skonfigurowaniu tego celu identyfikator Entra firmy Microsoft automatycznie aprowizuje użytkowników i grupy w usłudze Bizagi Studio for Digital Process Automation przy użyciu usługi aprowizacji firmy Microsoft. Aby uzyskać ważne szczegółowe informacje na temat działania tej usługi, sposobu jej działania i często zadawanych pytań, zobacz Automatyzowanie aprowizacji użytkowników i anulowania aprowizacji aplikacji SaaS przy użyciu identyfikatora Entra firmy Microsoft.
Obsługiwane funkcje
- Tworzenie użytkowników w programie Bizagi Studio dla automatyzacji procesów cyfrowych
- Usuwanie użytkowników w programie Bizagi Studio for Digital Process Automation, gdy nie wymagają już dostępu
- Zachowywanie synchronizacji atrybutów użytkownika między identyfikatorem Entra firmy Microsoft i programem Bizagi Studio for Digital Process Automation
- Logowanie jednokrotne w programie Bizagi Studio for Digital Process Automation (zalecane)
Wymagania wstępne
W scenariuszu opisanym w tym samouczku założono, że masz już następujące elementy:
- Dzierżawa firmy Microsoft Entra.
- Jedną z następujących ról: Administrator aplikacji, Administrator aplikacji w chmurze lub Właściciel aplikacji.
- Bizagi Studio for Digital Process Automation w wersji 11.2.4.2X lub nowszej.
Planowanie wdrożenia aprowizacji
Wykonaj następujące kroki, aby zaplanować:
- Dowiedz się więcej na temat sposobu działania usługi aprowizacji.
- Określ, kto znajdzie się w zakresie aprowizacji.
- Ustal, jakie dane mają być mapowanie między identyfikatorem Entra firmy Microsoft i programem Bizagi Studio for Digital Process Automation.
Konfigurowanie do obsługi aprowizacji przy użyciu identyfikatora Entra firmy Microsoft
Aby skonfigurować program Bizagi Studio for Digital Process Automation do obsługi aprowizacji przy użyciu identyfikatora Entra firmy Microsoft, wykonaj następujące kroki:
Zaloguj się do portalu służbowego jako użytkownik z uprawnieniami administratora.
Przejdź do obszaru Aplikacje OAuth 2 zabezpieczeń>administratora.>
Wybierz Dodaj.
W polu Typ grantu wybierz pozycję Token elementu nośnego. W obszarze Dozwolony zakres wybierz pozycję INTERFEJS API i SYNCHRONIZACJA UŻYTKOWNIKÓW. Następnie wybierz opcję Zapisz.
Skopiuj i zapisz klucz tajny klienta. W witrynie Azure Portal dla aplikacji Bizagi Studio for Digital Process Automation na karcie Aprowizowanie wartość wpisu tajnego klienta jest wprowadzana w polu Token tajny.
Dodawanie aplikacji z galerii Microsoft Entra
Aby rozpocząć zarządzanie aprowizowaniem w programie Bizagi Studio for Digital Process Automation, dodaj aplikację z galerii aplikacji Microsoft Entra. Jeśli wcześniej skonfigurowaliśmy program Bizagi Studio for Digital Process Automation na potrzeby logowania jednokrotnego, możesz użyć tej samej aplikacji. Podczas początkowego testowania integracji należy jednak utworzyć oddzielną aplikację. Aby uzyskać więcej informacji, zobacz Szybki start: Dodawanie aplikacji do dzierżawy Microsoft Entra.
Definiowanie, kto znajduje się w zakresie aprowizacji
Za pomocą usługi aprowizacji firmy Microsoft możesz określić zakres, kto jest aprowizowany na podstawie przypisania do aplikacji, na podstawie atrybutów użytkownika i grupy lub obu tych elementów. Jeśli zakres jest oparty na przypisaniu, zobacz kroki opisane w temacie Przypisywanie lub cofnij przypisywanie użytkowników i grup dla aplikacji przy użyciu interfejsu API programu Graph w celu przypisania użytkowników i grup do aplikacji. Jeśli zakres jest oparty wyłącznie na atrybutach użytkownika lub grupy, możesz użyć filtru określania zakresu. Aby uzyskać więcej informacji, zobacz Aprowizacja aplikacji oparta na atrybutach z filtrami określania zakresu.
Zwróć uwagę na następujące kwestie dotyczące określania zakresu:
- Zacznij od mniejszej skali. Przeprowadź test z użyciem mniejszego zestawu użytkowników i grup, zanim wdrożysz to rozwiązanie dla wszystkich. W przypadku ustawienia zakresu aprowizacji na przypisanych użytkowników i grupy możesz w tym celu przypisać do aplikacji jednego czy dwóch użytkowników bądź jedną lub dwie grupy. W przypadku ustawienia zakresu na wszystkich użytkowników i wszystkie grupy, możesz określić filtrowanie zakresu na podstawie atrybutów.
- Jeśli potrzebujesz dodatkowych ról, możesz zaktualizować manifest aplikacji, aby dodać nowe role.
Konfigurowanie automatycznej aprowizacji użytkowników
Ta sekcja zawiera instrukcje konfigurowania usługi aprowizacji firmy Microsoft w celu tworzenia, aktualizowania i wyłączania użytkowników i grup. Robisz to w aplikacji testowej na podstawie przypisań użytkowników i grup w identyfikatorze Entra firmy Microsoft.
Konfigurowanie automatycznej aprowizacji użytkowników dla programu Bizagi Studio for Digital Process Automation w usłudze Microsoft Entra ID
Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.
Przejdź do aplikacji dla przedsiębiorstw usługi Identity>Applications>.
Na liście aplikacji wybierz pozycję Bizagi Studio for Digital Process Automation.
Wybierz kartę Aprowizacja.
Ustaw wartość Tryb aprowizacji na Wartość Automatyczna.
W sekcji Poświadczenia administratora wprowadź adres URL dzierżawy i token tajny dla programu Bizagi Studio for Digital Process Automation.
Adres URL dzierżawy: wprowadź punkt końcowy bizagi SCIM z następującą strukturą:
<Your_Bizagi_Project>/scim/v2/
. Na przykład:https://my-company.bizagi.com/scim/v2/
.Token tajny: ta wartość jest pobierana z kroku omówionego wcześniej w tym artykule.
Aby upewnić się, że identyfikator Entra firmy Microsoft może nawiązać połączenie z programem Bizagi Studio for Digital Process Automation, wybierz pozycję Testuj połączenie. Jeśli połączenie nie powiedzie się, upewnij się, że konto bizagi Studio dla usługi Digital Process Automation ma uprawnienia administratora i spróbuj ponownie.
W polu Wiadomość e-mail z powiadomieniem wprowadź adres e-mail osoby lub grupy, która powinna otrzymywać powiadomienia o błędach aprowizacji. Wybierz opcję Wyślij powiadomienie e-mail po wystąpieniu błędu.
Wybierz pozycję Zapisz.
W sekcji Mapowania wybierz pozycję Synchronizuj użytkowników firmy Microsoft Entra z programem Bizagi Studio for Digital Process Automation.
W sekcji Mapowanie atrybutów przejrzyj atrybuty użytkownika, które są synchronizowane z identyfikatora Entra firmy Microsoft do programu Bizagi Studio for Digital Process Automation. Atrybuty wybrane jako pasujące właściwości są używane do dopasowywania kont użytkowników w programie Bizagi Studio for Digital Process Automation na potrzeby operacji aktualizacji. Jeśli zmienisz pasujący atrybut docelowy, musisz upewnić się, że interfejs API bizagi Studio for Digital Process Automation obsługuje filtrowanie użytkowników na podstawie tego atrybutu. Wybierz pozycję Zapisz , aby zatwierdzić wszelkie zmiany.
Atrybut Typ Obsługiwane do filtrowania userName String ✓ aktywne Wartość logiczna emails[type eq "work"].value String name.givenName String name.familyName String name.formatted String phoneNumbers[type eq "mobile"].value String Atrybuty rozszerzenia niestandardowego można dodać, przechodząc do pozycji Pokaż opcje zaawansowane Edytuj listę atrybutów > dla programu Bizagi. Atrybuty rozszerzenia niestandardowego muszą być poprzedzone prefiksem urn:ietf:params:scim:schemas:extension:bizagi:2.0:UserProperties:. Jeśli na przykład niestandardowy atrybut rozszerzenia to IdentificationNumber, atrybut musi zostać dodany jako urn:ietf:params:scim:schemas:extension:bizagi:2.0:UserProperties:IdentificationNumber. Wybierz pozycję Zapisz , aby zatwierdzić wszelkie zmiany.
Więcej informacji na temat dodawania atrybutów niestandardowych można znaleźć w temacie Dostosowywanie atrybutów aplikacji.
Uwaga
Obsługiwane są tylko właściwości typu podstawowego (na przykład ciąg, liczba całkowita, wartość logiczna, data/godzina itd.). Właściwości połączone z tabelami parametrycznymi lub wieloma typami nie są jeszcze obsługiwane.
Aby skonfigurować filtry określania zakresu, zobacz samouczek filtrowania zakresu.
Aby włączyć usługę aprowizacji firmy Microsoft dla programu Bizagi Studio for Digital Process Automation, w sekcji Ustawienia zmień stan aprowizacji na Włączone.
Zdefiniuj użytkowników i grupy, które chcesz aprowizować w programie Bizagi Studio dla automatyzacji procesów cyfrowych. W sekcji Ustawienia wybierz żądane wartości w obszarze Zakres.
Gdy wszystko będzie gotowe do aprowizacji, wybierz pozycję Zapisz.
Ta operacja spowoduje rozpoczęcie cyklu synchronizacji początkowej wszystkich użytkowników i grup zdefiniowanych w obszarze Zakres w sekcji Ustawienia. Cykl początkowy trwa dłużej niż kolejne cykle, które występują co około 40 minut, o ile usługa aprowizacji firmy Microsoft jest uruchomiona.
Monitorowanie wdrożenia
Po skonfigurowaniu aprowizacji użyj następujących zasobów, aby monitorować wdrożenie:
- Użyj dzienników aprowizacji, aby określić, którzy użytkownicy zostali pomyślnie aprowizowani lub nie powiodły się.
- Sprawdź pasek postępu, aby zobaczyć stan cyklu aprowizacji oraz sposób jego zakończenia.
- Jeśli konfiguracja aprowizacji jest w złej kondycji, aplikacja przejdzie do kwarantanny. Aby uzyskać więcej informacji, zobacz Aprowizowanie aplikacji w stanie kwarantanny.
Dodatkowe zasoby
- Zarządzanie aprowizacją kont użytkowników w aplikacjach dla przedsiębiorstw
- Co to jest dostęp do aplikacji i logowanie jednokrotne przy użyciu identyfikatora Microsoft Entra ID?