Okta: single sign-on

Låt dina användare logga in i MuchSkills med sitt Okta-konto. Du skapar en SAML 2.0-appintegration i Okta, kopplar ihop den med MuchSkills på sidan Security & SAML, testar med några personer och bestämmer sedan om inloggningen ska vara obligatorisk.

Uppdaterad

Kopplas på begäranAdministratörer och HRIT

Vem
En Owner eller Admin i MuchSkills, tillsammans med en Okta-administratör som kan skapa och tilldela appar
Så fungerar kopplingen
Supporten lägger till din e-postdomän, och sedan gör du klart resten i Settings › Security & SAML
Standard
SAML 2.0
Planer
Ingår i alla planer

Innan du börjar

  • I MuchSkills: rollen Owner eller Admin. Bara de rollerna kan öppna sidan Security & SAML.
  • I Okta: en administratör som kan skapa appintegrationer och tilldela dem till personer och grupper.
  • Dina e-postdomäner. Lista alla domäner som dina medarbetare loggar in med, till exempel example.com och example.de. Supporten lägger till dem åt dig i steg 1.
  • Matchande e-postadresser. MuchSkills känner igen personer på e-postadressen. E-postadressen i Okta ska vara samma adress som personen använder i MuchSkills.
  • Några testanvändare. Tilldela först dig själv och två eller tre kollegor. Tvinga fram single sign-on först när de kan logga in.

Steg

I MuchSkills

  1. Be supporten lägga till dina e-postdomäner. Mejla support@muchskills.com eller skriv till oss i chatten i MuchSkills. Ange alla domäner som dina medarbetare använder. När domänerna är på plats visas de under Email domains på Team/Org › Settings › Security & SAML. Fram till dess står det No domain added där.
  2. Kopiera din SSO URL. På samma sida hittar du SSO URL. Kopiera den. Adressen börjar med https://app.muchskills.com/auth/saml/ och följs av din organisations ID. Stäng inte fliken.

Team/Org › Settings › Security & SAML: 1 Email domains, 2 SSO URL, 3 IDP Metadata URL, 4 Enable SAML.

I Okta

  1. Starta en ny appintegration. I Okta Admin Console går du till Applications and Resources › Applications (Applications › Applications i organisationer på Classic Engine) och klickar på Create App Integration. Om Okta frågar väljer du Classic experience. Välj SAML 2.0 som Sign-in method och klicka på Next. Oktas guide till SAML-appintegrationer
  2. Namnge appen. Under General Settings anger du MuchSkills som App name. En logotyp är valfri. Klicka på Next.
  3. Ange värdena från MuchSkills. Under Configure SAML:
    • Single sign-on URL: din SSO URL. Låt Use this for Recipient URL and Destination URL vara markerad.
    • Audience URI (SP Entity ID): samma SSO URL.
    • Default RelayState: lämna tomt.
    • Name ID format: EmailAddress.
    • Application username: Email.
    • Klicka på Next. Oktas referens för SAML-fälten
  4. Slutför guiden. Välj I'm an Okta customer adding an internal app och This is an internal app that we have created och klicka sedan på Finish.
  5. Lägg till namnattributen. På appens flik Sign On klickar du på Edit, går till Attribute statements och klickar på Add expression. Lägg till två uttryck: firstName med värdet user.profile.firstName och lastName med värdet user.profile.lastName. Klicka på Save.
  6. Kopiera metadata-URL:en. På appens flik Sign On letar du upp Metadata URL och klickar på Copy. Oktas guide för att hitta metadata-URL:en
  7. Tilldela dina testanvändare. Öppna fliken Assignments, klicka på Assign och välj Assign to People eller Assign to Groups. Klicka på Assign bredvid varje testanvändare och sedan på Save and Go Back och Done.

Tillbaka i MuchSkills

  1. Klistra in metadata-URL:en. På Security & SAML klistrar du in URL:en i IDP Metadata URL. Fältet blir tillgängligt när din domän är tillagd. Ändringar sparas direkt.
  2. Aktivera single sign-on. Slå på Enable SAML. Personer med en e-postadress på dina domäner kan nu logga in med Okta. Tills du tvingar fram det kan de fortfarande använda lösenord.
  3. Testa. Öppna ett privat webbläsarfönster och gå till app.muchskills.com/login. Ange e-postadressen för en tilldelad testanvändare och klicka på Continue. MuchSkills känner igen domänen och visar Continue with SAML. Klicka på den, logga in med Okta, så hamnar du i MuchSkills.
  4. Tvinga fram det om du vill. När dina testanvändare kommer in tilldelar du alla som behöver MuchSkills i Okta och slår sedan på Enforce SAML. Personer på dina domäner kan då bara logga in via Okta. Admins kan fortfarande logga in med lösenord. Guiden Tvinga fram single sign-on och tvåfaktorsautentisering förklarar vad som ändras för användarna.

Kontrollera att det fungerar

  • Din testanvändare når MuchSkills via Okta, utan något MuchSkills-lösenord.
  • Under Team/Org › Settings › Manage Members har personer som loggar in med single sign-on en SAML-etikett bredvid sitt namn.

Det här får du

  • En enda inloggning. Alla loggar in med sitt Okta-konto. Det finns inget separat MuchSkills-lösenord att hålla reda på eller återställa.
  • Okta styr åtkomsten. Det är personerna och grupperna du tilldelar i Okta som avgör vem som kan logga in, enligt dina egna inloggningspolicyer i Okta.
  • Den som slutar tappar åtkomsten. När single sign-on är obligatoriskt kan den som du inaktiverar i Okta inte längre logga in i MuchSkills.

Bra att veta

E-postadresserna måste stämma överens. Okta skickar varje persons e-postadress som Name ID. Om den skiljer sig från e-postadressen på personens MuchSkills-konto kan MuchSkills inte matcha dem. Rätta adressen i Okta eller i MuchSkills så att de är likadana.

Single sign-on sköter bara inloggningen. För att lägga in personer i MuchSkills och hålla deras uppgifter aktuella konfigurerar du också Okta: synka användare eller Okta: SCIM-provisionering. SCIM-provisionering i Okta läggs till i samma appintegration.

Domänerna läggs upp av MuchSkills. Vi lägger till dina e-postdomäner när vi konfigurerar SAML åt dig; admins kan inte lägga till dem i appen. Kontakta supporten om du senare vill lägga till eller ta bort en domän. Single sign-on gäller bara e-postadresser på de domäner som finns under Email domains.

Admins kan alltid logga in med lösenord. Även när Enforce SAML är aktiverat kan Admins logga in med lösenord, så att du inte blir utelåst om det uppstår problem i Okta. Skydda de lösenordsinloggningarna med tvåfaktorsautentisering.

Certifikatbyten plockas upp automatiskt. Okta listar appens certifikat under SAML Signing Certificates på fliken Sign On. MuchSkills läser Oktas metadata-URL, så när du byter till ett nytt certifikat använder MuchSkills det utan att du behöver ändra något. Testa en inloggning med single sign-on efter bytet.

Felsökning

Det du serOrsakSå löser du det
Okta meddelar att du inte har tilldelats appenPersonen har inte tilldelats MuchSkills-appen i OktaTilldela appen till personen, eller till en grupp som personen ingår i, på fliken Assignments
Du loggar in i Okta men kommer aldrig till MuchSkillsSingle sign-on URL eller Audience URI (SP Entity ID) stämmer inte med värdena från MuchSkillsKopiera SSO URL på nytt och klistra in den i båda fälten, exakt tecken för tecken
This email is not configured to use SAML/SSOE-postadressens domän står inte under Email domains, eller så är Enable SAML avslagetKontrollera domänerna och reglaget på Security & SAML. Saknas en domän ber du supporten lägga till den
No account with this email existsDet finns inget konto i MuchSkills med den e-postadress som Okta skickadeKontrollera Name ID format och Application username i Okta. Bjud in personen eller ta med personen i användarsynkroniseringen
Fältet IDP Metadata URL är nedtonatIngen e-postdomän har lagts till ännuBe supporten lägga till dina domäner (steg 1)
Enable SAML går inte att aktiveraDet finns ännu ingen domän eller ingen IDP Metadata URLGör först klart steg 1 och 10
This email is enforced to log in using SAML/SSOEnforce SAML är aktiverat och personen försökte logga in med lösenordKlicka på Continue with SAML och logga in med Okta
Vad behöver vi i Okta?

En Okta-administratör som kan skapa appintegrationer och tilldela dem till personer och grupper. I MuchSkills behöver du rollen Owner eller Admin.

Varför måste vi kontakta supporten först?

Single sign-on gäller per e-postdomän, och domänerna läggs till i din organisation av supporten. Det andra värdet hittar du i din vy Security & SAML: SSO URL, som du anger både som Single sign-on URL och som Audience URI. Sedan har du alla värden du behöver för Okta.

Vilket Name ID-format ska vi välja?

EmailAddress, med Application username satt till Email. MuchSkills känner igen personer på den e-postadress som Okta skickar.

Kan vi testa med några få innan vi tar med alla?

Ja, och det rekommenderar vi. Tilldela bara dina testanvändare till appen i Okta och låt Enforce SAML vara avstängt. Alla andra fortsätter logga in som tidigare. När testanvändarna kommer in tilldelar du resten.

Kan man 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 via Okta. Admins kan fortfarande logga in med lösenord.

Vad händer om Okta ligger nere?

Om du har gjort SAML obligatoriskt kan dina Admins ändå logga in i MuchSkills med lösenord. En Admin kan också stänga av Enforce SAML tills Okta fungerar igen.

Läggs våra medarbetare till i MuchSkills via single sign-on?

Single sign-on styr hur personer loggar in. För att få in personer och hålla deras uppgifter aktuella sätter du upp Okta: synka användare eller Okta: SCIM-provisionering.

Vi har mer ä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 appintegration i Okta.

Ingår single sign-on i vårt abonnemang?

Ja. Alla MuchSkills-abonnemang inkluderar single sign-on (SAML) och SCIM-provisionering.

Kontrollerar kalendern för Daniel...

Fråga oss vad som helst

En riktig person svarar, oftast samma arbetsdag.

Livewebbinarium · 30 Oct, 10:00 CET

How to analyse the Skill Gaps in your organisation

MuchSkills allows organisations to conduct an in-depth skills gap analysis in a matter of minutes and uncover the skill gaps that hurt organisational performance In this webinar, you will learn how t…