# Egységes bejelentkezés a csapatodnak

> Jelentkezz be a konzolra a céged SAML 2.0 vagy OpenID Connect szolgáltatóján keresztül (Okta, Entra ID, Google Workspace, Keycloak), ami opcionálisan minden szervezet tagja számára kötelező lehet.

Source: https://developers.anpheros.com/hu/guides/team-sso

A Scale csomagban a csapatod a céged identitásszolgáltatóján keresztül jelentkezik be a konzolra (Okta, Microsoft Entra ID, Google Workspace, Keycloak vagy bármely SAML 2.0 vagy OpenID Connect szolgáltató). Ha az egységes bejelentkezés kötelező, akkor a cégedet elhagyó személyek hozzáférése a szervezetedhez azonnal megszűnik, amint letiltod őket az identitásszolgáltatódban; a jelszó vagy a Google-fiók már nem elegendő.

## Hogyan működik

1. Elküldi nekünk az identitásszolgáltatója adatait (lent) és a csapata által használt e-mail tartományokat.
2. Összekapcsoljuk a szolgáltatót a szervezetével. A beállítás manuális a béta verzió alatt, és általában egy
   munkanapot vesz igénybe.
3. Csapata kiválasztja a **Bejelentkezés SSO-val** opciót a konzol bejelentkezési oldalán, és megadja a munkahelyi e-mail címét. A konzol a tartomány alapján megtalálja a szolgáltatóját, és megnyitja a cége bejelentkezési oldalát.
4. Opcionálisan az egyszeri bejelentkezés **kötelezővé** válik: a tagok csak az Ön szolgáltatóján keresztül történő bejelentkezés után nyithatják meg a szervezet projektjeit, kulcsait,
   alkalmazásait és naplóit. Ezt kérésére kapcsoljuk be, miután ellenőrizte, hogy mindenki tud bejelentkezni.

Az embereknek továbbra is a szervezet tagjainak kell lenniük; az egyszeri bejelentkezés határozza meg, hogyan bizonyítják kilétüket, nem azt, hogy ki tartozik. Egy tartomány csak egy szervezethez tartozhat, és a nyilvános e-mail tartományok (gmail.com, outlook.com…)
nem használhatók.

## Mit küldjön nekünk

**SAML 2.0:** az IdP entitásazonosítója, az egyszeri bejelentkezési URL és az aláíró tanúsítvány (vagy a metadata XML).
Konfigurálja az IdP-jét a következő beállításokkal:

| Beállítás | Érték |
|---|---|
| Assertion Consumer Service (ACS) URL | `https://t-decoder-485315-r6.firebaseapp.com/__/auth/handler` |
| Service provider entitásazonosító | az az érték, amit a beállítás megkezdésekor küldünk |
| Name ID | a felhasználó e-mail címe |

**OpenID Connect:** az issuer URL, egy client ID és a code flow esetén egy client secret. Regisztrálja ezt a redirect URI-t a szolgáltatójánál: `https://t-decoder-485315-r6.firebaseapp.com/__/auth/handler`.

Írjon a platform@anpheros.com címre a "SSO setup" tárggyal.

## Korlátok

- Az egyszeri bejelentkezés (Single sign-on) a konzolra és az adminisztrációs API-ra (people) vonatkozik. A szoftvered által használt API kulcsok és OAuth hozzáférési tokenek érintetlenek.
- A tagság továbbra is a konzolon kezelhető; a felhasználók nem jönnek létre automatikusan a címtáradból.
- A páciens-orientált hozzájárulási oldal nem érintett: a páciensek saját fiókjukkal jelentkeznek be.
