Google Workspace: enkel inloggning (SSO)
Låt användarna logga in i MuchSkills med ert Google Workspace, med åtkomst som styrs från Google Admin-konsolen. Du lägger till en anpassad SAML-app i Google, kopplar den i MuchSkills på skärmen Security & SAML, testar och bestämmer sedan om den ska krävas.
- Vem
- En Owner eller Admin i MuchSkills, tillsammans med en superadministratör i Google Workspace
- Så kopplas det
- Supporten lägger till er e-postdomän och sedan gör du resten under Settings › Security & SAML
- Standard
- SAML 2.0
- Planer
- Ingår i alla abonnemang
How to
Innan du börjar
- I MuchSkills: rollen Owner eller Admin. Bara de rollerna kan öppna skärmen Security & SAML.
- I Google Workspace: en superadministratör i Google Admin-konsolen.
- Era e-postdomäner. Lista alla domäner som medarbetarna loggar in med. Supporten lägger till dem åt dig i steg 1.
- Matchande e-postadresser. MuchSkills känner igen personer på deras e-postadress. Varje persons primära e-postadress i Google ska vara den adress hen använder i MuchSkills.
- En plats för metadatan. Google ger dig sin IdP-metadata som en fil. Bestäm om du ska lägga den på en HTTPS-adress som du själv kontrollerar eller skicka den till supporten (steg 7).
Steg
Så gör du i MuchSkills
- Be supporten lägga till era e-postdomäner. Mejla support@muchskills.com eller skriv i chatten i MuchSkills. Ange alla domäner som era medarbetare använder. När domänerna är tillagda syns de under Email domains på Team/Org › Settings › Security & SAML. Fram till dess står det No domain added där.
- Kopiera er SSO-URL. På samma skärm kopierar du SSO URL. Adressen börjar med
https://app.muchskills.com/auth/saml/följt av organisationens ID. Ha fliken öppen.
Team/Org › Settings › Security & SAML: 1 e-postdomäner, 2 SSO URL, 3 IDP Metadata URL, 4 Enable SAML.
I Google Workspace
- Lägg till en anpassad SAML-app. I Google Admin-konsolen går du till Menu › Apps › Web and mobile apps och klickar på Add app › Add custom SAML app. Skriv MuchSkills som appnamn och klicka på Continue. Googles guide om anpassade SAML-appar
- Ladda ned IdP-metadata. På sidan Google Identity Provider details laddar du ned filen med IdP-metadata och sparar den. Klicka på Continue.
- Fyll i värdena från MuchSkills. Under Service provider details:
- ACS URL: er SSO-URL.
- Entity ID: er SSO-URL, alltså samma som ACS URL.
- Start URL: lämna tomt.
- Name ID format: EMAIL.
- Name ID: Basic Information › Primary email.
- Klicka på Continue och sedan på Finish.
- Slå på appen. Öppna appen, klicka på User access, välj On for everyone eller en organisationsenhet och klicka på Save. Enligt Google kan det ta upp till 24 timmar, men oftast går det snabbare.
Tillbaka i MuchSkills
- Ge MuchSkills metadatan. Välj ett av alternativen:
- Lägg upp den själv. Placera metadatafilen på en HTTPS-adress som MuchSkills kan nå och klistra in adressen i IDP Metadata URL på Security & SAML. Fältet blir tillgängligt när er domän har lagts till.
- Skicka den till supporten. Mejla filen till support@muchskills.com. När vi har lagt till den fylls fältet IDP Metadata URL i på din skärm.
- Aktivera enkel inloggning. Slå på Enable SAML. Personer med en e-postadress på era domäner kan nu logga in via Google. Så länge du inte tvingar fram SSO kan de fortfarande använda lösenord. Ändringarna sparas direkt.
- Testa. Öppna ett privat webbläsarfönster och gå till app.muchskills.com/login. Ange e-postadressen till en användare som har appen aktiverad och klicka på Continue. MuchSkills känner igen domänen och visar Continue with SAML. Klicka på den, logga in med Google, så hamnar du i MuchSkills.
- Tvinga fram SSO om du vill. När testanvändarna kommer in aktiverar du appen för alla som behöver MuchSkills och slår sedan på Enforce SAML. Personer på era domäner kan då bara logga in med SAML/SSO. Admins kan fortfarande logga in med lösenord. Guiden Tvinga fram enkel inloggning och tvåfaktorsautentisering förklarar vad som ändras för användarna.
Kontrollera att det fungerar
- Din testanvändare kommer in i MuchSkills via Google-inloggningen efter att ha klickat på Continue with SAML.
- I Team/Org › Settings › Manage Members visas etiketten SAML bredvid namnet på dem som loggar in med enkel inloggning.
Benefits
Det här får du
- En enda inloggning. Medarbetarna når MuchSkills med sitt Google Workspace-konto.
- Åtkomst styrs från Admin-konsolen. Du bestämmer per organisationsenhet eller åtkomstgrupp vem som får använda MuchSkills, och era egna inloggningsregler i Google gäller, till exempel tvåstegsverifiering.
- Den som slutar mister åtkomsten. När du kräver enkel inloggning kan den som du stänger av i Google Workspace inte längre logga in i MuchSkills.
Important to know
Bra att veta
E-postadresserna måste stämma överens. Google skickar varje persons primära e-postadress som Name ID. Om den skiljer sig från e-postadressen på personens MuchSkills-konto kan MuchSkills inte matcha personen.
Enkel inloggning sköter bara inloggningen. Den lägger inte till personer i MuchSkills och håller inte deras uppgifter aktuella. För det bjuder du in personer, kopplar ert HR-system eller använder SCIM-provisionering.
Domänerna konfigureras av MuchSkills. Vi lägger till era e-postdomäner när vi konfigurerar SAML åt er; administratörer kan inte lägga till dem i appen. Kontakta supporten om du senare vill lägga till eller ta bort en domän. Enkel inloggning gäller bara e-postadresser på de domäner som står under Email domains.
Admins har kvar inloggning med lösenord. Även när Enforce SAML är på kan Admins logga in med lösenord, så att du inte blir utelåst om det strular med Google-inloggningen. Skydda de inloggningarna med tvåfaktorsautentisering.
När Google förnyar sitt certifikat. Certifikatet ingår i metadatan. När du byter certifikat i Google laddar du ned metadatan på nytt och ersätter filen du har lagt upp, eller skickar den nya filen till supporten. Testa sedan att logga in.
Common errors
Felsökning
| Det här ser du | Orsak | Åtgärd |
|---|---|---|
| Google visar felet app_not_configured_for_user | Entity ID i Google stämmer inte med det Entity ID som MuchSkills skickar. Värdet är skiftlägeskänsligt | Ange er SSO-URL exakt, inklusive organisationens ID i slutet, under Service provider details |
| Google visar felet app_not_enabled_for_user | Appen är avstängd för personens organisationsenhet, eller så har ändringen inte slagit igenom för personen än | Kontrollera User access för personens organisationsenhet och ge ändringen tid att slå igenom |
| Google meddelar att ACS URL i begäran inte stämmer med den ACS URL som är konfigurerad | ACS URL i Google är inte exakt samma som er SSO-URL | Kopiera SSO URL från Security & SAML på nytt och klistra in den i ACS URL |
| This email is not configured to use SAML/SSO | E-postadressens domän finns inte under Email domains, eller så är Enable SAML avstängt | Kontrollera domänerna och reglaget på Security & SAML. Be supporten lägga till domäner som saknas |
| No account with this email exists | Det finns inget konto i MuchSkills med den e-postadress som Google skickade | Kontrollera att Name ID är den primära e-postadressen. Bjud in personen om den inte har något konto än |
| Enable SAML går inte att slå på | Domän eller IDP Metadata URL saknas fortfarande | Gör klart steg 1 och 7 först |
| This email is enforced to log in using SAML/SSO | Enforce SAML är på och personen försökte logga in med lösenord | Klicka på Continue with SAML och logga in med Google |
Vanliga frågor
Vad är skillnaden mellan ”Log in with Google” och SAML single sign-on?
Log in with Google finns på inloggningssidan i MuchSkills för alla som har ett Google-konto och behöver inte konfigureras. Med en egen SAML-app bestämmer du i Google Admin-konsolen vem som får använda MuchSkills, och du kan göra single sign-on obligatoriskt för dina e-postdomäner.
Vilken Google-roll behöver vi?
En superadministratör i Google Admin-konsolen. I MuchSkills behöver du rollen Owner eller Admin.
Varför behöver MuchSkills en metadata-URL när Google ger oss en fil?
Fältet ”IDP Metadata URL” i MuchSkills läser metadata från en webbadress. Google erbjuder metadata som en fil att ladda ner, så antingen lägger du upp filen på en HTTPS-adress som du kontrollerar, eller så skickar du den till supporten så lägger vi till den åt dig.
Kan vi slå på det för en avdelning först?
Ja. I appens inställningar för User access slår du på den för en organisationsenhet eller en åtkomstgrupp i stället för alla. Låt ”Enforce SAML” vara avstängt i MuchSkills medan du testar.
Hur lång tid tar det innan appen fungerar för våra användare?
Enligt Google kan ändringar i User access ta upp till 24 timmar, även om de oftast slår igenom snabbare. Testa med en användare innan du informerar alla.
Kan användarna fortfarande logga in med lösenord?
Ja, tills du slår på ”Enforce SAML”. Därefter kan personer med en e-postadress på dina domäner bara logga in med SAML/SSO. Admins kan fortfarande logga in med lösenord.
Läggs våra medarbetare till i MuchSkills genom single sign-on?
Single sign-on styr hur man loggar in. För att lägga till personer bjuder du in dem från MuchSkills, kopplar ditt HR-system eller använder SCIM-provisionering från en identitetsleverantör som har stöd för det.
Vi har fler än en e-postdomän. Fungerar det?
Ja. Be supporten lägga till alla domäner som dina medarbetare loggar in med. Alla använder samma anpassade SAML-app.
Ingår single sign-on i vår plan?
Ja. Alla MuchSkills-planer inkluderar single sign-on (SAML) och SCIM-provisionering.