title | excerpt | updated |
---|---|---|
Włącz połączenia Entra ID SSO z Twoim kontem OVHcloud |
Dowiedz się, jak powiązać identyfikator Entra ID (dawniej Azure Active Directory) z kontem OVHcloud przy użyciu protokołu SAML 2.0 |
2024-07-05 |
Możesz użyć uwierzytelnienia SSO (Single Sign-On), aby zalogować się do Twojego konta OVHcloud. Aby włączyć te połączenia, Twoje konto i identyfikator Entra ID (dawniej Azure Active Directory) muszą zostać skonfigurowane przy użyciu protokołu SAML (Security Assertion Markup Language).
Dowiedz się, jak powiązać Twoje konto OVHcloud z zewnętrznym Entra ID.
- Dostęp do ról Administrator aplikacji i administrator użytkowników usługi Entra ID
- Posiadanie konta OVHcloudwferee
- Dostęp do Panelu client OVHcloud
[!primary]
Aby dostawca usług (na przykład Twoje konto OVHcloud) nawiązał połączenie SSO z dostawcą tożsamości (na przykład Entra ID), musisz nawiązać wzajemne zaufanie, rejestrując połączenie SSO w obu usługach.
Twój Entra ID działa jako dostawca tożsamości. Zlecenia uwierzytelnienia Twojego konta OVHcloud zostaną przyjęte tylko wtedy, gdy wstępnie zadeklarowałeś je jako zaufaną osobę trzecią.
Skupmy się na tożsamości dostawcy tożsamości.
Aby rozpocząć, przejdź do dashboardu Entra ID.
Następnie kliknij Users
{.action} w menu po lewej stronie.
Twórz wybraną liczbę użytkowników i/lub sprawdzaj użytkowników klikając na nią.
W tym przykładzie użyty zostanie użytkownik John Smith.
W przypadku uwierzytelnienia SSO tożsamość John Smith jest przekazywana przez Entra ID na konto OVHcloud. Jednakże tożsamość ta musi zawierać co najmniej jedną grupę. Jeśli grupa nie istnieje, sprawdź poniżej, jak ją utworzyć, aby dodać do niej John Smith.
Kliknij Groups
{.action} w menu po lewej stronie.
Kliknij New group
{.action} w menu na górze i uzupełnij wszystkie niezbędne informacje.
W tym przykładzie użyta zostanie grupa manager@ovhcloudsaml.
Kliknij przycisk Create
{.action}, aby wyświetlić wszystkie informacje o tej grupie.
Teraz użytkownicy, którzy będą używali do uwierzytelniania SSO muszą zostać dodani do grupy.
W tym przykładzie, skupmy użytkownika John Smith na grupie manager@ovhcloudsaml.
W interfejsie wybranej grupy kliknij Members
{.action} w menu po lewej stronie, a następnie kliknij Add members
{.action} w menu na górze.
Wybierz użytkownika, który chcesz dodać do tej grupy, następnie kliknij przycisk Select
{.action}.
Teraz użytkownik jest przypisany do grupy.
Aby wykonywać uwierzytelnienia SSO, należy utworzyć aplikację Entra ID.
W tej aplikacji należy skonfigurować jednorazowe uwierzytelnienie.
Po pierwsze, utwórz aplikację, jeśli jeszcze jej nie ma.
Kliknij Enterprise applications
{.action} w menu po lewej stronie.
Kliknij New application
{.action} w menu na górze.
Kliknij Create your own application
{.action} w menu na górze.
Wybierz Non-gallery
{.action} z menu po lewej stronie i kliknij przycisk Create
{.action}.
Wyświetlą się wówczas szczegółowe informacje dotyczące aplikacji.
Aplikacja Entra ID została utworzona. Użytkownicy, którzy chcą uwierzytelniać SSO za pomocą tej aplikacji, powinni teraz zostać dodani do tej aplikacji.
[!primary]
Aby użytkownik wykonał uwierzytelnienie SSO z aplikacji Entra ID, należy go dodać do tej aplikacji. Poniżej znajdziesz metody dodawania użytkownika do aplikacji Entra ID.
Jednakże, w przypadku gdy dysponujesz usługą Entra ID Premium, lepiej jest dodać grupę użytkowników.
W menu po lewej stronie kliknij Users and groups
{.action}, a następnie Add user/group
{.action} w menu na górze.
Następnie kliknij sekcję Users
{.action}, wybierz użytkownika, który ma zostać dodany do aplikacji, po czym kliknij przycisk Select
{.action}.
Aplikacja jest utworzona, użytkownik jest przydzielony. Wystarczy uruchomić SSO przez SAML.
Przejdź do ogólnego widoku przez przycisk Overview
{.action} w menu po lewej stronie, a następnie kliknij sekcję Set up single sign on
{.action}.
Kliknij SAML
{.action}.
Kliknij Upload metadata file
{.action} w menu na górze.
Kliknij ikonę przycisku Select a file
{.action}, wybierz plik metadanych OVHcloud Service Provider i kliknij przycisk Add
{.action}.
Możesz uzyskać odpowiedni plik metadanych za pomocą następujących linków:
Pobierz plik metadanych, będziesz tego potrzebował później.
Wyświetli się konfiguracja SAML.
W sekcji Attributes & Claims
{.action} kliknij przycisk Edit
{.action}.
Dodaj atrybut UPN (User Principal Name) do informacji SAML, aby poinformować OVHcloud o wiadomości e-mail użytkownika. Ten krok jest niezbędny.
Kliknij na Add a new claim
{.action} w menu na górze.
W polu Name
{.action} wpisz wartość http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn
.
W polu Source attribute
{.action} wpisz user.mail
{.action}.
Oczekuje się, że Twój interfejs będzie dość podobny do następującego zrzutu ekranu:
Kliknij na Save
{.action}
Zadeklaruj teraz atrybut używany dla grupy użytkownika.
Kliknij Add a group claim
{.action} w menu na górze.
Wybierz Security groups
{.action} i Group ID w Source attribute
{.action}, a następnie kliknij przycisk Save
{.action}.
Prośba o groups musi się teraz znaleźć na liście.
Skopiuj i zapisz gdzieś wartość Claim name (np. notatnik). Będziesz potrzebował jej później.
W sekcji SAML certificates
{.action} skopiuj wartość pola App Federation Metadata Url
{.action}.
Użyj tego linku do pobrania pliku metadanych aplikacji Entra ID, aby później korzystać z tego linku na koncie OVHcloud.
Aplikacja Entra ID zostaje dodana jako zatwierdzony dostawca danych w Panelu klienta OVHcloud, w którym możesz dostarczyć metadane dostawcy tożsamości.
Kliknij nazwę konta w prawym górnym rogu, a następnie ponownie na pasku bocznym.
Aby uzyskać dostęp do menu IAM, przejdź do Panelu klienta.
Następnie kliknij zakładkę Tożsamości
{.action}, aby zarządzać użytkownikami lokalnymi.
Następnie kliknij przycisk Logowanie SSO
{.action}.
Uzupełnij pole Nazwa atrybutu użytkownika nazwą oświadczenia aplikacji identyfikatora wewnętrznego UPN oraz w polu Nazwa atrybutu grupy wartością nazwy oświadczenia groups, która została wcześniej zapisana.
Wypełnij metadane XML aplikacji Entra ID z wcześniej zarejestrowanego pliku.
Użytkowników lokalnych można zachować, zaznaczając pole Zachowaj status „aktywny” dla użytkowników OVHcloud
.
Kliknij przycisk Zatwierdź
{.action}.
Dodawanie aplikacji Entra ID do Twojego konta e-mail zostało ustanowione, ale należy dodać grupy do Twojego konta OVHcloud.
Warning
Jeśli spróbujesz zalogować się przez SSO, prawdopodobnie wyświetli się komunikat błędu "Not in valid groups
".
Twoje konto OVHcloud sprawdza, czy uwierzytelniony użytkownik należy do grupy istniejącej na koncie.
Aby rozwiązać tę sytuację, sprawdź atrybut "Group" zwrócony przez aplikację Entra ID: Pole Object Id.
Dodaj plik, klikając przycisk Declarer grupy
{.action}.
Uzupełnij pola, następnie kliknij przycisk Zatwierdź
{.action}.
Utworzona grupa musi pojawić się na liście.
Uwaga: jeśli nadasz tej grupie uprawnienia Brak
, konieczne będzie przypisanie uprawnień za pośrednictwem zasad IAM.
Na stronie logowania OVHcloud wpisz identyfikator, po którym następuje /idp bez hasła i kliknij przycisk Login
{.action}.
Zostaniesz przekierowany na stronę logowania do aplikacji Entra ID. Wybierz Use another account
{.action}.
Wpisz e-mail użytkownika aplikacji Entra ID, a następnie kliknij przycisk Next
{.action}.
Wprowadź hasło użytkownika aplikacji Entra ID, a następnie kliknij przycisk Sign In
{.action}.
Teraz jesteś zalogowany do tego samego identyfikatora klienta, ale za pośrednictwem użytkownika Active Directory i korzystając z SSO aplikacji Entra ID.
Jeśli Twój e-mail nie wyświetla się poniżej Connected via SSO
, oznacza to, że nie skonfigurowałeś poprawnie atrybutu UPN i niektóre funkcje nie będą działać.
Zabezpieczenie konta OVHcloud i zarządzanie danymi osobowymi
Definicja i zarządzanie hasłem do konta
Zabezpieczenie konta OVHcloud za pomocą weryfikacji dwuetapowej
Jak korzystać z polityki IAM w Panelu klienta.
Dołącz do grona naszych użytkowników.