Udostępnij za pośrednictwem


Integracja firmy Microsoft Entra z usługą Sauce Labs — testowanie mobilne i internetowe

W tym artykule dowiesz się, jak zintegrować usługę Sauce Labs — mobile and Web Testing z identyfikatorem Microsoft Entra ID. Po zintegrowaniu aplikacji Sauce Labs — Mobile and Web Testing z usługą Microsoft Entra ID można wykonywać następujące czynności:

  • Zarządzaj w usłudze Microsoft Entra ID, kto ma dostęp do usługi Sauce Labs — testowanie mobilne i internetowe.
  • Zezwalaj swoim użytkownikom na automatyczne logowanie do aplikacji Sauce Labs — testowanie mobilne i internetowe przy użyciu kont Microsoft Entra.
  • Zarządzaj kontami w jednej centralnej lokalizacji.

Warunki wstępne

W scenariuszu opisanym w tym artykule przyjęto założenie, że masz już następujące wymagania wstępne:

  • Sauce Labs — subskrypcja z obsługą logowania jednokrotnego do testowania aplikacji mobilnych i webowych.

Opis scenariusza

W tym artykule skonfigurujesz i przetestujesz logowanie jednokrotne firmy Microsoft Entra w środowisku testowym.

  • Sauce Labs — testowanie mobilne i internetowe obsługuje logowanie jednokrotne inicjowane przez dostawcę tożsamości .
  • Sauce Labs — testowanie aplikacji mobilnych i internetowych umożliwia aprowizowanie użytkowników dokładnie na czas.

Aby skonfigurować integrację aplikacji Sauce Labs — Mobile and Web Testing z usługą Microsoft Entra ID, należy dodać aplikację Sauce Labs — Mobile and Web Testing z galerii do listy zarządzanych aplikacji SaaS.

  1. Zaloguj się do centrum administracyjnego Microsoft Entra jako co najmniej Administrator chmurowych aplikacji.
  2. Przejdź do Identity>Applications>Aplikacje przedsiębiorstw>Nowa aplikacja.
  3. W sekcji Dodaj z galerii wpisz Sauce Labs – Testowanie mobilne i webowe w polu wyszukiwania.
  4. Wybierz pozycję Sauce Labs - Mobile and Web Testing z panelu wyników, a następnie dodaj aplikację. Zaczekaj kilka sekund, podczas gdy aplikacja jest dodawana do twojego dzierżawcy.

Alternatywnie możesz użyć Kreatora konfiguracji aplikacji Enterprise . W tym kreatorze możesz dodać aplikację do dzierżawcy, dodać użytkowników/grupy do aplikacji, przypisać role, a także przejść przez konfigurację SSO. Dowiedz się więcej na temat narzędzi Microsoft 365.

Konfigurowanie i testowanie aplikacji Microsoft Entra SSO for Sauce Labs — testowanie aplikacji mobilnych i internetowych

Skonfiguruj i przetestuj aplikację Microsoft Entra SSO z aplikacją Sauce Labs — testowanie aplikacji mobilnych i internetowych przy użyciu użytkownika testowego o nazwie B.Simon. Aby logowanie jednokrotne (SSO) działało, należy nawiązać połączenie między użytkownikiem Microsoft Entra a powiązanym użytkownikiem Sauce Labs — Mobile and Web Testing.

Aby skonfigurować i przetestować Microsoft Entra SSO z Sauce Labs — Mobile and Web Testing, wykonaj następujące kroki:

  1. Skonfiguruj logowanie jednokrotne Microsoft Entra SSO — aby umożliwić użytkownikom korzystanie z tej funkcji.
    1. Tworzenie użytkownika testowego Microsoft Entra — aby przetestować jednokrotne logowanie Microsoft Entra z użytkownikiem B.Simon.
    2. pl-PL: Przypisz użytkownika testowego Microsoft Entra — aby umożliwić B.Simon korzystanie z logowania jednokrotnego Microsoft Entra.
  2. Skonfiguruj Sauce Labs — mobilne i webowe testowanie SSO — aby skonfigurować ustawienia jednokrotnego logowania po stronie aplikacji.
    1. Utwórz użytkownika testowego Sauce Labs – testowanie mobilne i internetowe – aby mieć w Sauce Labs odpowiednik użytkownika B.Simon – testowanie mobilne i internetowe powiązany z reprezentacją użytkownika w usłudze Microsoft Entra.
  3. test SSO — aby sprawdzić, czy konfiguracja działa.

Konfigurowanie logowania jednokrotnego Microsoft Entra

Wykonaj następujące kroki, aby włączyć logowanie jednokrotnego dostępu Microsoft Entra.

  1. Zaloguj się do centrum administracyjnego Microsoft Entra jako co najmniej Administrator chmurowych aplikacji.

  2. Przejdź do Identity>Aplikacje>Aplikacje dla przedsiębiorstw>Sauce Labs — testowanie mobilne i webowe>Pojedyncze logowanie.

  3. Na stronie Wybierz metodę logowania jednokrotnego wybierz pozycję SAML.

  4. Na stronie Konfigurowanie logowania jednokrotnego z SAML kliknij ikonę ołówka dla Podstawowa konfiguracja SAML, aby edytować ustawienia.

    edytowanie podstawowej konfiguracji protokołu SAML

  5. W sekcji Podstawowa konfiguracja protokołu SAML użytkownik nie musi wykonywać żadnego kroku, ponieważ aplikacja jest już wstępnie zintegrowana z platformą Azure.

  6. Na stronie Konfigurowanie pojedynczego logowania (Single Sign-On) za pomocą SAML, w sekcji Certyfikat podpisu SAML, kliknij Pobierz, aby pobrać Metadane XML federacji z podanych opcji wg wymagań i zapisz go na swoim komputerze.

    link pobierania certyfikatu

  7. W sekcji Konfiguracja Sauce Labs - testowanie mobilne i webowe skopiuj odpowiednie adresy URL według swoich potrzeb.

    Skopiuj adresy URL konfiguracji

Tworzenie i przypisywanie użytkownika testowego aplikacji Microsoft Entra

Postępuj zgodnie z wytycznymi w przewodniku szybkiego startu dotyczącym tworzenia i przypisywania konta użytkownika, aby utworzyć testowe konto użytkownika o nazwie B.Simon.

Konfiguracja Sauce Labs – logowanie jednokrotne (SSO) dla urządzeń mobilnych i testowania aplikacji internetowych

  1. W innym oknie przeglądarki internetowej zaloguj się do witryny firmy Sauce Labs — mobile and Web Testing jako administrator.

  2. Kliknij listę rozwijaną konta i wybierz kartę Zarządzanie zespołem.

    Zrzut ekranu pokazujący listę rozwijaną

  3. Kliknij pozycję Wyświetl ustawienia w obszarze Ustawienia organizacji .

    Zrzut ekranu przedstawiający przycisk Wyświetl ustawienia w polu Ustawienia organizacji.

  4. Kliknij zakładkę logowanie jednokrotne.

    Zrzut ekranu przedstawiający zakładkę Single Sign-On wybraną w obszarze Ustawienia organizacji.

  5. W sekcji Single Sign-On wykonaj następujące kroki.

    Zrzut ekranu przedstawiający wybieranie opcji na zakładce Pojedyncza Sign-On.

    1. Zdefiniuj swój unikalny identyfikator (UIS) i kliknij Zapisz.

    2. Kliknij prześlij nowy plik metadanych i prześlij pobrany plik metadanych z usługi Microsoft Entra ID.

    3. W obszarze Włącz logowanie jednokrotnewybierz pozycję Włączone.

Utwórz użytkownika testowego Sauce Labs do testowania mobilnego i webowego

W tej sekcji w usłudze Sauce Labs — mobile and Web Testing zostanie utworzony użytkownik o nazwie B.Simon. Sauce Labs — testowanie mobilne i internetowe obsługuje aprowizację użytkowników dokładnie na czas, która jest zawsze włączona. W tej sekcji nie ma dla ciebie żadnego zadania. Jeśli użytkownik jeszcze nie istnieje w aplikacji Sauce Labs — mobile and Web Testing, zostanie utworzony po uwierzytelnieniu.

Notatka

Jeśli musisz ręcznie utworzyć użytkownika, skontaktuj się z zespołem pomocy technicznej Sauce Labs - testowania mobilnego i internetowego.

Testowanie logowania jednokrotnego

W tej sekcji przetestujesz konfigurację jednokrotnego logowania Microsoft Entra z następującymi opcjami.

  • Kliknij pozycję Przetestuj tę aplikacjęi powinno nastąpić automatyczne zalogowanie do aplikacji Sauce Labs — Mobile and Web Testing, dla której skonfigurowano logowanie jednokrotne.

  • Możesz użyć usługi Microsoft My Apps. Po kliknięciu kafelka Sauce Labs — Mobile and Web Testing w sekcji Moje aplikacje, powinieneś zostać automatycznie zalogowany do aplikacji Sauce Labs — Mobile i Web Testing, dla której skonfigurowano logowanie jednokrotne (SSO). Aby uzyskać więcej informacji na temat moich aplikacji, zobacz Introduction to My Apps.

Po skonfigurowaniu usługi Sauce Labs — mobile i Web Testing można 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ą usługi Microsoft Defender for Cloud Apps.