Skonfiguruj uwierzytelnianie zarządzane przez przedsiębiorstwo w Okta
Okta obsługuje uwierzytelnianie zarządzane przez przedsiębiorstwo za pomocą funkcji Okta Cross App Access (XAA). W terminologii XAA monday.com jest aplikacją udostępniającą zasób, a klient AI - agentem AI (aplikacją wysyłającą żądanie).
Zanim zaczniesz
- Twoje konto monday.com spełnia wymagania opisane w artykule Uwierzytelnianie zarządzane przez przedsiębiorstwo, a logowanie SAML SSO do tego konta odbywa się przez aplikację Okta. Poniżej skonfigurujesz tę aplikację.
- Masz administratora Okta, który może zarządzać aplikacjami i agentami AI, oraz administratora klienta AI.
- Twój klient AI jest zarejestrowany w Okta jako agent AI, a członkowie zespołu logują się do niego przez Okta. Postępuj zgodnie z dokumentacją klienta AI i instrukcjami w artykule Skonfiguruj połączenie agenta AI z aplikacją za pomocą Cross App Access.
Krok 1: Włącz Cross App Access w aplikacji monday.com
Tę czynność wykonujesz raz - niezależnie od liczby klientów AI, które połączysz.
- W konsoli administratora Okta (Okta Admin Console) przejdź do Aplikacje i zasoby (Applications and Resources) > Aplikacje (Applications) i otwórz aplikację, która obsługuje logowanie SSO do monday.com.
- Przejdź do Przypisania maszyn (Machine Assignments) > Aplikacje wywołujące (Callers).
- Kliknij Edytuj (Edit) obok Cross App Access (XAA), wybierz Włącz (Enable) i ustaw pola:
| Pole | Wartość |
|---|---|
| Adres URL wystawcy (Issuer URL) | https://auth.monday.com/mcp |
| Identyfikator odbiorcy/dzierżawy (Audience/tenant ID) | https://auth.monday.com/mcp |
| Zakresy (Scopes) | Pozostaw puste |
Jeśli używasz aplikacji monday.com z Okta Integration Network, adres URL wystawcy i zakresy są już ustawione. Pozostaw wartości domyślne. 4. Kliknij Zapisz (Save).
Krok 2: Połącz klienta AI z monday.com
Powtórz te czynności dla każdego klienta AI.
- W konsoli administratora Okta (Okta Admin Console) przejdź do Katalog (Directory) > Agenci AI (AI Agents) i otwórz agenta AI przypisanego do klienta AI.
- Przejdź do Połączenia z zasobami (Resource connections) i kliknij Dodaj połączenie z zasobem (Add resource connection).
- Ustaw pola:
| Pole | Wartość |
|---|---|
| Instancja aplikacji (Application instance) | Aplikacja monday.com z kroku 1 |
| Identyfikator klienta zarejestrowanego w monday.com (Client ID registered in monday.com) | Identyfikator klienta AI z tabeli poniżej |
| Identyfikator zasobu (Resource identifier) | https://mcp.monday.com/mcp |
| Zakresy (Scopes) | Zezwalaj na dowolny zakres (Allow any scope) |
- Kliknij Dodaj (Add).
- Przypisz członków zespołu, którzy mają korzystać z monday.com w kliencie AI, zarówno do aplikacji klienta AI, jak i do aplikacji monday.com w Okta.
| Klient AI | Identyfikator klienta zarejestrowanego w monday.com |
|---|---|
| Claude | https://claude.ai/oauth/mcp-oauth-client-metadata |
Krok 3: Włącz uwierzytelnianie zarządzane przez przedsiębiorstwo w kliencie AI
Administrator klienta AI włącza EMA dla konektora monday.com (https://mcp.monday.com/mcp). Postępuj zgodnie z instrukcjami danego klienta:
| Klient AI | Instrukcje | Uwagi dotyczące monday.com |
|---|---|---|
| Claude (plany Team i Enterprise) | Autoryzuj konektory MCP dla całej organizacji | Skonfiguruj Zarządzaną autoryzację (Managed authorization) dla konektora monday.com. W kroku Zakresy (Scopes) wybierz wszystkie zakresy monday.com albo nie wybieraj żadnego. |
Członkowie zespołu objęci przypisaniami w Okta mogą korzystać z monday.com w kliencie AI po zalogowaniu przez SSO. Nie muszą łączyć tych usług samodzielnie.
Wyłącz tę funkcję w Okta
- Dla jednego klienta AI: na karcie Połączenia z zasobami (Resource connections) agenta AI dezaktywuj lub usuń połączenie z monday.com.
- Dla wszystkich klientów AI: wyłącz Cross App Access (XAA) w aplikacji monday.com.
- Dla jednego członka zespołu: usuń przypisanie tej osoby do aplikacji monday.com lub aplikacji klienta AI.
Zmiany te zatrzymują nowe połączenia w ciągu kilku minut. Token dostępu wydany wcześniej przez monday.com pozostaje ważny do wygaśnięcia - maksymalnie przez 24 godziny.
Rozwiązywanie problemów
Komunikaty o błędach i sposoby ich rozwiązania znajdziesz w tabeli rozwiązywania problemów w artykule Uwierzytelnianie zarządzane przez przedsiębiorstwo.
Jeśli Twoja organizacja Okta korzysta z domeny niestandardowej, komunikat The assertion is invalid może dotyczyć również kontroli konta i członka zespołu. Gdy go zobaczysz, sprawdź też, czy spełniasz wymagania monday.com oraz czy logowanie SSO do monday.com odbywa się przez tę samą aplikację Okta, którą połączono w kroku 2.
Powiązane zasoby: