Med SAML 2.0-standarden kan du konfigurera enkel inloggning (SSO) för ett antal molnappar. När du har konfigurerat SSO kan dina användare använda sina Google Workspace-inloggningsuppgifter för att logga in på en app med SSO.
Använd SAML för att konfigurera SSO för Canvas LMS
Du måste vara inloggad som superadministratör för den här uppgiften.Steg 1: Konfigurera Google som SAML-identitetsleverantör
I Googles administratörskonsol, gå till Meny
Appar
Webb- och mobilappar .
Du måste vara inloggad som superadministratör för den här uppgiften.
- Klicka på Lägg till app
Sök efter appar .
- För Ange appnamn anger du Canvas LMS .
- I sökresultaten, peka på Canvas LMS och klicka på Välj .
- I fönstret för information om Google Identity Provider , för alternativ 1: Ladda ner IdP-metadata , klicka på Ladda ner metadata.
Fortsätt .
- På sidan med tjänsteleverantörsinformation , för ACS-URL , Enhets-ID och Start-URL , ersätt {ditt-konto-id} med ditt Canvas LMS-konto-ID och klicka på Fortsätt .
- (Valfritt) Så här mappar du Google-katalogattribut till motsvarande appattribut i fönstret Attributmappning :
- Klicka på Lägg till mappning.
- Klicka på Välj fält
välj ett attribut för Google-katalogen.
- För App-attribut anger du motsvarande app-attribut.
- (Valfritt) Så här anger du gruppnamn som är relevanta för den här appen:
- För Gruppmedlemskap (valfritt) klickar du på Sök efter en grupp , anger en eller flera bokstäver i gruppnamnet och väljer gruppnamnet.
- Lägg till ytterligare grupper efter behov (maximalt 75 grupper).
- För App-attributet anger du motsvarande gruppattributnamn för tjänsteleverantören.
Oavsett hur många gruppnamn du anger inkluderar SAML-svaret endast grupper som en användare är medlem i (direkt eller indirekt). För mer information, gå till Om mappning av gruppmedlemskap .
- Klicka på Slutför .
Steg 2: Lagra Googles identitetsleverantörs metadata på en offentlig filserver
På en offentligt tillgänglig filserver, värd för Google Identity Provider-metadatafilen som laddades ner i steg 1. Filen måste serveras direkt, inte via några omdirigeringar. Filen måste också vara permanent tillgänglig på en specifik URL. Canvas LMS begär filen varje gång en användare loggar in.
Steg 3: Konfigurera Canvas LMS som en SAML 2.0-tjänsteleverantör
- Öppna ett inkognitofönster i webbläsaren, gå till inloggningssidan för Canvas LMS och logga in med ditt Canvas LMS-administratörskonto.
- Klicka på Admin och välj Autentisering .
- Lägg till SAML som autentiseringsleverantör.
- I fältet URL för IdP-metadata klistrar du in URL:en för Google-identitetsleverantörens metadata som finns på filservern enligt beskrivningen i steg 2.
- Klicka på Spara .
Värdena för resten av fälten fylls i baserat på identitetsleverantörens metadata. - För Identitetsformat väljer du nameid-format:emailAddress .
- För Autentiseringskontext , välj klasser:Lösenord .
- Aktivera Just-in-Time-provisionering .
- I avsnittet SAML-autentisering , för Position , välj 1 .
- Klicka på Spara .
Steg 4: Aktivera appen för användare
I Googles administratörskonsol, gå till Meny
Appar
Webb- och mobilappar .
Du måste vara inloggad som superadministratör för den här uppgiften.
- Klicka på Canvas LMS .
- Klicka på Användaråtkomst .
Om du vill aktivera eller inaktivera en tjänst för alla i din organisation klickar du på På för alla eller Av för alla och klickar sedan på Spara .
- (Valfritt) Så här aktiverar eller inaktiverar du en tjänst för en organisationsenhet:
- Till vänster väljer du organisationsenheten.
- För att ändra tjänstens status, välj På eller Av .
- Välj ett:
- Om tjänstens status är inställd på Ärvd och du vill behålla den uppdaterade inställningen, även om den överordnade inställningen ändras, klicka på Åsidosätt .
- Om tjänstens status är inställd på Åsidosatt klickar du antingen på Ärv för att återgå till samma inställning som den överordnade inställningen, eller klicka på Spara för att behålla den nya inställningen, även om den överordnade inställningen ändras.
Läs mer om organisationsstruktur .
- (Valfritt) Om du vill aktivera en tjänst för en uppsättning användare över eller inom organisationsenheter väljer du en åtkomstgrupp. Mer information finns i Anpassa tjänståtkomst med hjälp av åtkomstgrupper .
- Se till att e-postadresserna för ditt Canvas LMS-användarkonto matchar den primära domänen för din organisations hanterade Google-konto.
Steg 5: Kontrollera att SSO fungerar
Canvas LMS stöder både identitetsleverantörsinitierad och tjänsteleverantörsinitierad SSO.
Verifiera identitetsleverantörsinitierad SSO
I Googles administratörskonsol, gå till Meny
Appar
Webb- och mobilappar .
Du måste vara inloggad som superadministratör för den här uppgiften.
- Klicka på Canvas LMS .
- I avsnittet Canvas LMS klickar du på Testa SAML-inloggning .
Appen bör öppnas i en separat flik. Om den inte gör det, felsök felmeddelandet och försök igen.
För mer information om felsökning, gå till SAML-appfelmeddelanden .
Verifiera SSO initierad av tjänsteleverantören
- Stäng alla webbläsarfönster.
- Öppna https://{ ditt-konto-id }.instructure.com . Du bör omdirigeras till Googles inloggningssida.
- Ange ditt användarnamn och lösenord.
När dina inloggningsuppgifter har autentiserats omdirigeras du tillbaka till Canvas LMS.
Om användarkontot som autentiserats av Google IdP inte redan finns i Canvas LMS, etableras ett nytt användarkonto automatiskt av Canvas LMS för den inloggade användaren.
Google, Google Workspace och relaterade varumärken och logotyper är varumärken som tillhör Google LLC. Alla andra företags- och produktnamn är varumärken som tillhör de företag som de är associerade med.