Integracja Microsoft Entra SSO z usługą Dagster Cloud
Z tego artykułu dowiesz się, jak zintegrować platformę Dagster Cloud z identyfikatorem Entra firmy Microsoft. Po zintegrowaniu aplikacji Dagster Cloud z usługą Microsoft Entra ID można wykonywać następujące czynności:
- Kontroluj w usłudze Microsoft Entra ID, kto ma dostęp do usługi Dagster Cloud.
- Zezwalaj swoim użytkownikom na automatyczne logowanie do usługi Dagster Cloud przy użyciu kont Microsoft Entra.
- Zarządzaj kontami w jednej centralnej lokalizacji.
Wymagania wstępne
W scenariuszu opisanym w tym artykule przyjęto założenie, że masz już następujące wymagania wstępne:
- Konto użytkownika Microsoft Entra z aktywną subskrypcją. Jeśli jeszcze go nie masz, możesz Utworzyć konto bezpłatnie.
- Jedna z następujących ról:
- Subskrypcja aplikacji Dagster Cloud z obsługą logowania jednokrotnego.
Opis scenariusza
W tym artykule skonfigurujesz i przetestujesz Microsoft Entra SSO w środowisku testowym.
- Aplikacja Dagster Cloud obsługuje SSO inicjowane przez SP i IDP.
- Usługa Dagster Cloud obsługuje Just In Time aprowizowanie użytkowników.
- Usługa Dagster Cloud obsługuje automatyczną aprowizację użytkowników.
Dodawanie aplikacji Dagster Cloud z galerii
Aby skonfigurować integrację aplikacji Dagster Cloud z usługą Microsoft Entra ID, należy dodać aplikację Dagster Cloud z galerii do swojej listy zarządzanych aplikacji SaaS.
- Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.
- Przejdź do Identyfikacja>Aplikacje>Aplikacje dla przedsiębiorstw>Nowa aplikacja.
- W sekcji Dodawanie z galerii wpisz Dagster Cloud w polu wyszukiwania.
- Wybierz pozycję Dagster Cloud z panelu wyników, a następnie dodaj aplikację. Poczekaj kilka sekund, aż aplikacja zostanie dodana do dzierżawy.
Alternatywnie można również użyć Kreatora konfiguracji aplikacji dla przedsiębiorstw. W tym kreatorze możesz dodać aplikację do swojej dzierżawy, dodać użytkowników/grupy do aplikacji, przypisać role, a także przejść przez konfigurację jednokrotnego logowania (SSO). Dowiedz się więcej o kreatorach platformy Microsoft 365.
Konfigurowanie i testowanie aplikacji Microsoft Entra SSO for Dagster Cloud
Skonfiguruj i przetestuj Microsoft Entra SSO z usługą Dagster Cloud, używając użytkownika testowego o nazwie B.Simon. Aby SSO działało prawidłowo, należy ustanowić połączenie między użytkownikiem Microsoft Entra a odpowiednim użytkownikiem w usłudze Dagster Cloud.
Aby skonfigurować i przetestować Microsoft Entra SSO z Dagster Cloud, wykonaj następujące kroki:
-
Skonfiguruj Microsoft Entra SSO — aby umożliwić użytkownikom korzystanie z tej funkcji.
- Utwórz użytkownika testowego Microsoft Entra — aby przetestować logowanie jednokrotne do Microsoft Entra z B.Simon.
- Przypisz testowego użytkownika Microsoft Entra — aby umożliwić B.Simon korzystanie z logowania jednokrotnego w Microsoft Entra.
-
Konfigurowanie logowania jednokrotnego w usłudze Dagster Cloud — aby skonfigurować ustawienia logowania jednokrotnego po stronie aplikacji.
- Utwórz użytkownika testowego Dagster Cloud — aby mieć użytkownika odpowiadającego B.Simon w Dagster Cloud, przypisanego do reprezentacji użytkownika w Microsoft Entra.
- Testowanie logowania jednokrotnego — aby sprawdzić, czy konfiguracja działa.
Konfigurowanie Microsoft Entra SSO
Wykonaj następujące kroki, aby włączyć jednokrotne logowanie Microsoft Entra SSO.
Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.
Przejdź do Tożsamość>Aplikacje>Aplikacje dla przedsiębiorstw>Dagster Cloud>Jednokrotne logowanie.
Na stronie Wybieranie metody logowania jednokrotnego wybierz pozycję SAML.
Na stronie Konfigurowanie logowania jednokrotnego przy użyciu protokołu SAML kliknij ikonę ołówka dla Podstawowej konfiguracji SAML, aby edytować ustawienia.
Jeśli chcesz skonfigurować aplikację w trybie inicjowanym przez dostawcę tożsamości, w sekcji Podstawowa konfiguracja protokołu SAML wykonaj następujące kroki:
a. W polu tekstowym Identyfikator wpisz adres URL, korzystając z następującego wzorca:
https://<ORGANIZATION_NAME>.dagster.cloud/auth/saml/consume
b. W polu tekstowym Adres URL odpowiedzi wpisz adres URL, korzystając z następującego wzorca:
https://<ORGANIZATION_NAME>.dagster.cloud/auth/saml/consume
Wykonaj następujący krok, jeśli chcesz skonfigurować aplikację w trybie zainicjowanym przez dostawcę usług :
W polu tekstowym Adres URL logowania wpisz adres URL, używając następującego wzorca:
https://<ORGANIZATION_NAME>.dagster.cloud/auth/saml/login
Uwaga
Te wartości nie są prawdziwe. Należy je zastąpić rzeczywistymi wartościami identyfikatora, adresu URL odpowiedzi i adresu URL logowania. Możesz odwołać się do wzorców przedstawionych w sekcji Podstawowa konfiguracja protokołu SAML. Aby uzyskać więcej informacji, zobacz dokumentację usługi Dagster Cloud.
Aplikacja Dagster Cloud oczekuje asercji SAML w określonym formacie, co wymaga dodania niestandardowych mapowań atrybutów do konfiguracji atrybutów tokenu SAML. Poniższy zrzut ekranu przedstawia listę atrybutów domyślnych.
Oprócz powyższych, aplikacja Dagster Cloud oczekuje, że kilka atrybutów zostanie przekazanych z powrotem w odpowiedzi SAML, które są pokazane poniżej. Te atrybuty są również wstępnie uzupełnione, ale można je przejrzeć według swoich potrzeb.
Nazwisko Atrybut źródłowy Imię użytkownik.imię Nazwisko nazwisko użytkownika E-mail user.userprincipalname Na stronie Konfigurowanie logowania jednokrotnego przy użyciu protokołu SAML, w sekcji Certyfikat podpisywania SAML, znajdź Federation Metadata XML i wybierz opcję Pobierz, aby pobrać certyfikat i zapisać go na swoim komputerze.
W sekcji Konfigurowanie aplikacji Dagster Cloud skopiuj odpowiednie adresy URL zgodnie z wymaganiami.
Tworzenie użytkownika testowego aplikacji Microsoft Entra
W tej sekcji utworzysz użytkownika testowego o nazwie B.Simon.
- Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator użytkowników.
- Przejdź do Tożsamość>Użytkownicy>Wszyscy użytkownicy.
- Wybierz pozycję Nowy użytkownik Utwórz nowego użytkownika> w górnej części ekranu.
- We właściwościach użytkownika wykonaj następujące kroki:
- W polu Nazwa wyświetlana wprowadź
B.Simon
. - W polu Nazwa główna użytkownika wprowadź username@companydomain.extension. Na przykład
B.Simon@contoso.com
. - Zaznacz pole wyboru Pokaż hasło i zanotuj wartość wyświetlaną w polu Hasło.
- Wybierz Przejrzyj i utwórz.
- W polu Nazwa wyświetlana wprowadź
- Wybierz pozycję Utwórz.
Przypisywanie użytkownika testowego aplikacji Microsoft Entra
W tej sekcji włączysz użytkownikowi B.Simon możliwość korzystania z logowania jednokrotnego, udzielając mu dostępu do Dagster Cloud.
- Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.
- Przejdź do Identity>Aplikacje>Aplikacje dla przedsiębiorstw>Dagster Cloud.
- Na stronie przeglądu aplikacji wybierz pozycję Użytkownicy i grupy.
- Wybierz pozycję Dodaj użytkownika/grupę, a następnie wybierz pozycję Użytkownicy i grupy w oknie dialogowym Dodawanie przypisania .
- W oknie dialogowym Użytkownicy i grupy wybierz pozycję B.Simon z listy Użytkownicy, a następnie kliknij przycisk Wybierz w dolnej części ekranu.
- Jeśli oczekujesz, że rola zostanie przypisana do użytkowników, możesz wybrać ją z listy rozwijanej Wybierz rolę . Jeśli dla tej aplikacji nie skonfigurowano żadnej roli, zostanie wybrana rola "Dostęp domyślny".
- W oknie dialogowym Dodawanie przypisania kliknij przycisk Przypisz.
Konfigurowanie logowania jednokrotnego w chmurze Dagster
Aby skonfigurować logowanie jednokrotne po stronie Dagster Cloud, musisz przekazać plik XML metadanych federacji do Dagster Cloud używając dagster-cloud CLI.
Tworzenie użytkownika testowego aplikacji Dagster Cloud
W tej sekcji w usłudze Dagster Cloud jest tworzony użytkownik o nazwie Britta Simon. Usługa Dagster Cloud obsługuje aprowizację użytkowników typu just in time, która jest domyślnie włączona. W tej sekcji nie musisz niczego robić. Jeśli użytkownik jeszcze nie istnieje w usłudze Dagster Cloud, zostanie utworzony po uwierzytelnieniu.
Testowanie logowania jednokrotnego
W tej sekcji przetestujesz konfigurację jednokrotnego logowania Microsoft Entra z następującymi opcjami.
Inicjowane przez SP:
Kliknij pozycję Przetestuj tę aplikację. Spowoduje to przekierowanie do adresu URL logowania do chmury Dagster, w którym można zainicjować przepływ logowania.
Przejdź bezpośrednio do adresu URL logowania do chmury Dagster i zainicjuj przepływ logowania z tego miejsca.
Inicjowane przez IDP
- Kliknij pozycję Przetestuj tę aplikację i powinno nastąpić automatyczne zalogowanie do chmury Dagster, dla której skonfigurowano logowanie jednokrotne.
Możesz również użyć Moje aplikacje firmy Microsoft, aby przetestować aplikację w dowolnym trybie. Po kliknięciu kafelka Dagster Cloud w sekcji Moje aplikacje, jeśli jest on skonfigurowany w trybie SP, zostaniesz przekierowany do strony logowania do aplikacji, aby zainicjować proces logowania. Jeśli został skonfigurowany w trybie Dostawcy Tożsamości (IDP), automatycznie zalogujesz się do chmury Dagster, dla której skonfigurowano logowanie jednokrotne (SSO). Aby uzyskać więcej informacji, zobacz Microsoft Entra Moje aplikacje.
Powiązana zawartość
Po skonfigurowaniu usługi Dagster Cloud możesz wymusić kontrolę sesji, która chroni eksfiltrację i infiltrację poufnych danych organizacji w czasie rzeczywistym. Kontrola sesji rozszerza się od dostępu warunkowego. Dowiedz się, jak wymusić kontrolę sesji za pomocą Microsoft Defender for Cloud Apps.