Udostępnij za pośrednictwem


Konfiguruj Harness dla automatycznego udostępniania użytkowników

W tym artykule dowiesz się, jak skonfigurować Microsoft Entra ID, aby automatycznie tworzyć i usuwać konta użytkowników lub grup w aplikacji Harness.

Uwaga

W tym artykule opisano łącznik, który jest oparty na usłudze aprowizacji użytkowników firmy Microsoft Entra. Aby uzyskać ważne informacje o tej usłudze i odpowiedziach na często zadawane pytania, zobacz Automatyzowanie aprowizacji użytkowników i anulowanie aprowizacji aplikacji SaaS przy użyciu identyfikatora Entra firmy Microsoft.

Ten łącznik jest obecnie w wersji zapoznawczej. Aby uzyskać więcej informacji na temat wersji zapoznawczych, zobacz Uniwersalne postanowienia licencyjne dotyczące usług online.

Wymagania wstępne

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

Przypisz użytkowników do Harness

Identyfikator Entra firmy Microsoft używa koncepcji nazywanej przypisaniami , aby określić, którzy użytkownicy powinni otrzymywać dostęp do wybranych aplikacji. W kontekście automatycznej aprowizacji użytkowników synchronizowane są tylko użytkownicy lub grupy przypisane do aplikacji w usłudze Microsoft Entra ID.

Przed skonfigurowaniem i włączeniem automatycznej aprowizacji użytkowników zdecyduj, którzy użytkownicy lub grupy w Microsoft Entra ID muszą mieć dostęp do Harness. Następnie możesz przypisać tych użytkowników lub grupy do Harness, postępując zgodnie z instrukcjami w Przypisywanie użytkownika lub grupy do aplikacji dla przedsiębiorstw.

Ważne wskazówki dotyczące przypisywania użytkowników do systemu Harness

  • Zalecamy przypisanie pojedynczego użytkownika firmy Microsoft Entra do aplikacji Harness w celu przetestowania automatycznej konfiguracji aprowizacji użytkowników. Można przypisać później dodatkowych użytkowników lub grupy.

  • Po przypisaniu użytkownika do platformy Harness należy wybrać dowolną prawidłową rolę specyficzną dla aplikacji, jeśli jest dostępna, w oknie dialogowym Przypisywanie. Użytkownicy z rolą Dostęp domyślny są wykluczeni z aprowizacji.

  • Jeśli obecnie masz konfigurację integracji aplikacji Harness FirstGen w usłudze Microsoft Entra ID i teraz próbujesz skonfigurować ją dla aplikacji Harness NextGen, upewnij się, że informacje o użytkowniku są również zawarte w integracji aplikacji FirstGen przed próbą zalogowania się do aplikacji Harness NextGen za pomocą logowania jednokrotnego.

Konfigurowanie platformy Harness na potrzeby udostępniania zasobów

  1. Zaloguj się do Harness Admin Console, a następnie przejdź do Ciągłe zabezpieczenia>Zarządzanie dostępem.

    Konsola administracyjna Harness

  2. Wybierz Klucze API.

    Link do zarządzania kluczami API

  3. Wybierz Dodaj klucz API.

    Link do dodawania klucza API

  4. W panelu Dodaj klucz API, wykonaj następujące czynności:

    Okno Harness do dodawania klucza API

    a. W polu Nazwa podaj nazwę klucza.
    b. Z listy rozwijanej Uprawnienia dziedziczone z wybierz opcję.

  5. Wybierz Prześlij.

  6. Skopiuj klucz do późniejszego użycia w tym artykule.

    Stwórz token w Harness

Przed skonfigurowaniem aplikacji Harness na potrzeby automatycznej aprowizacji użytkowników przy użyciu identyfikatora Entra firmy Microsoft należy dodać aplikację Harness z galerii aplikacji Microsoft Entra do listy zarządzanych aplikacji SaaS.

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.

  2. Przejdź do Tożsamość>Aplikacje>Aplikacje dla przedsiębiorstw.

    Link

  3. Aby dodać nową aplikację, wybierz przycisk Nowa aplikacja w górnej części okienka.

    Przycisk

  4. W polu wyszukiwania wprowadź Uprzęż, wybierz Uprzęż na liście wyników, a następnie wybierz przycisk Dodaj, aby dodać aplikację.

    Zarządzanie w liście wyników

Konfigurowanie automatycznej aprowizacji użytkowników do Harness

W tej sekcji opisano kroki konfigurowania usługi aprowizacji Microsoft Entra w celu tworzenia, aktualizowania i wyłączania użytkowników lub grup w Harness na podstawie przypisań użytkowników lub grup w Microsoft Entra ID.

Napiwek

Możesz również włączyć logowanie jednokrotne oparte na protokole SAML dla aplikacji Harness, postępując zgodnie z instrukcjami w artykule Harness single sign-on (Korzystanie z logowania jednokrotnego). Logowanie jednokrotne można skonfigurować niezależnie od automatycznego udostępniania użytkowników, chociaż te dwie funkcje uzupełniają się wzajemnie.

Uwaga

Aby dowiedzieć się więcej na temat punktu końcowego SCIM, przeczytaj artykuł Harness Klucze API.

Aby skonfigurować automatyczne udostępnianie użytkowników dla aplikacji Harness w Microsoft Entra ID, wykonaj następujące działania:

  1. Zaloguj się do centrum administracyjnego firmy Microsoft Entra co najmniej jako administrator aplikacji w chmurze.

  2. Przejdź do Tożsamość>Aplikacje>Aplikacje dla przedsiębiorstw.

    Karta aplikacji dla przedsiębiorstw

  3. Na liście aplikacji wybierz pozycję Harness.

    Link Harness w liście aplikacji

  4. Wybierz Provisioning.

    Przycisk Konfiguracji

  5. Z listy rozwijanej Tryb konfiguracyjny wybierz Automatyczne.

    Lista rozwijana

  6. W obszarze Poświadczenia administratora wykonaj następujące czynności:

    Adres URL dzierżawy plus token

    • W polu Adres URL dzierżawy wprowadź https://app.harness.io/gateway/api/scim/account/<your_harness_account_ID>. Po zalogowaniu się do aplikacji Harness możesz uzyskać identyfikator konta Harness z adresu URL w przeglądarce.

    • W polu Token tajny wprowadź wartość tokenu uwierzytelniania SCIM zapisaną w kroku 6 sekcji "Konfigurowanie Harness do aprowizacji".

    • Wybierz pozycję Testuj połączenie , aby upewnić się, że identyfikator Entra firmy Microsoft może nawiązać połączenie z aplikacją Harness. Jeśli połączenie nie powiedzie się, upewnij się, że twoje konto Harness ma uprawnienia administratora, a następnie spróbuj ponownie.

  7. W polu Wiadomość e-mail z powiadomieniem wprowadź adres e-mail osoby lub grupy, która powinna otrzymywać powiadomienia o błędach aprowizacji, a następnie zaznacz pole wyboru Wyślij powiadomienie e-mail w przypadku wystąpienia błędu .

    Pole

  8. Wybierz pozycję Zapisz.

  9. W obszarze Mapowania wybierz opcję Synchronizuj użytkowników Microsoft Entra z Harness.

  10. W sekcji Mapowania atrybutów przejrzyj atrybuty użytkownika synchronizowane z Microsoft Entra ID do Harness. Atrybuty wybrane jako Dopasowywanie są używane do dopasowywania kont użytkowników w systemie Harness podczas operacji aktualizacji. Wybierz pozycję Zapisz , aby zatwierdzić wszelkie zmiany.

    Okienko przypisywania atrybutów użytkownika

  11. W obszarze Mapowania wybierz pozycję Synchronizuj grupy Microsoft Entra do Harness.

  12. W obszarze Mapowania atrybutów przejrzyj atrybuty grupy, które są synchronizowane z identyfikatorem Microsoft Entra do Harness. Atrybuty wybrane jako właściwości dopasowujące są używane do dopasowywania grup w systemie Harness dla operacji aktualizacji. Wybierz pozycję Zapisz , aby zatwierdzić wszelkie zmiany.

    Okienko

  13. Aby skonfigurować filtry określania zakresu, zobacz Aprowizacja aplikacji oparta na atrybutach z filtrami.

  14. W menu Ustawienia, aby włączyć usługę aprowizacji Microsoft Entra dla Harness, przełącz przełącznik stanu aprowizacji na włączone.

    Przełącznik stanu konfiguracji ustawiony na

  15. W Ustawieniach na liście rozwijanej Zakres wybierz preferowany sposób synchronizacji użytkowników lub grup, które udostępniasz w Harness.

    Zakres udostępniania

  16. Gdy będziesz gotowy do konfiguracji, wybierz Zapisz.

    Przycisk Zapisz aprowizację

Ta operacja rozpoczyna początkową synchronizację użytkowników lub grup, które aprowizujesz. Wstępna synchronizacja jest wykonywana dłużej niż późniejsze. Synchronizacje są wykonywane co około 40 minut, o ile usługa provisioningu Microsoft Entra jest uruchomiona. Aby monitorować postęp, przejdź do sekcji Szczegóły synchronizacji. Możesz również skorzystać z linków do raportu aktywności aprowizacji, który opisuje wszystkie akcje wykonywane przez usługę aprowizacji Microsoft Entra w witrynie Harness.

Aby uzyskać więcej informacji na temat sposobu odczytywania dzienników aprowizacji Microsoft Entra, zobacz Raport na temat automatycznej aprowizacji konta użytkownika.

Dodatkowe zasoby