Met de SAML 2.0-standaard kunt u single sign-on (SSO) configureren voor een aantal cloud-apps. Nadat u SSO hebt ingesteld, kunnen uw gebruikers hun Google Workspace-gegevens gebruiken om zich via SSO aan te melden bij een app.
Gebruik SAML om SSO in te stellen voor Canvas LMS.
Voor deze taak moet u zijn aangemeld als superbeheerder .Stap 1: Google instellen als SAML-identiteitsprovider
Ga in de Google Admin-console naar Menu.
Apps
Web- en mobiele apps .
Voor deze taak moet u zijn aangemeld als superbeheerder .
- Klik op 'App toevoegen'.
Zoek naar apps .
- Voer bij 'Voer appnaam in ' Canvas LMS in.
- Wijs in de zoekresultaten Canvas LMS aan en klik op Selecteren .
- Klik in het venster met details van de Google Identity Provider bij optie 1: IdP-metagegevens downloaden op Metagegevens downloaden.
Doorgaan .
- Vervang op de pagina met serviceprovidergegevens bij ACS-URL , Entiteits-ID en Start-URL {uw-account-id} door uw Canvas LMS-account-ID en klik op Doorgaan .
- (Optioneel) Om Google-directorykenmerken te koppelen aan de overeenkomstige app-kenmerken, kunt u dit doen in het venster 'Kenmerktoewijzing' :
- Klik op Kaart toevoegen.
- Klik op Veld selecteren
Selecteer een kenmerk van de Google-directory.
- Voer bij App-kenmerken het bijbehorende app-kenmerk in.
- (Optioneel) Voer hier groepsnamen in die relevant zijn voor deze app:
- Voor groepslidmaatschap (optioneel) klikt u op 'Zoek naar een groep' , voert u een of meer letters van de groepsnaam in en selecteert u de groepsnaam.
- Voeg naar behoefte extra groepen toe (maximaal 75 groepen).
- Voer voor het attribuut 'App' de overeenkomstige naam van het groepsattribuut van de serviceprovider in.
Ongeacht hoeveel groepsnamen u invoert, het SAML-antwoord bevat alleen groepen waarvan een gebruiker (direct of indirect) lid is. Ga voor meer informatie naar 'Over het toewijzen van groepslidmaatschap' .
- Klik op Voltooien .
Stap 2: Plaats de metadata van de Google-identiteitsprovider op een openbare bestandsserver.
Plaats het in stap 1 gedownloade metadata-bestand van de Google-identiteitsprovider op een openbaar toegankelijke bestandsserver. Het bestand moet direct beschikbaar zijn, niet via omleidingen. Het bestand moet ook permanent bereikbaar zijn via een specifieke URL. Canvas LMS vraagt het bestand op telkens wanneer een gebruiker inlogt.
Stap 3: Stel Canvas LMS in als een SAML 2.0-serviceprovider
- Open een incognitovenster van uw browser, ga naar de inlogpagina van Canvas LMS en log in met uw Canvas LMS-beheerdersaccount.
- Klik op Beheerder en selecteer Verificatie .
- Voeg SAML toe als authenticatieprovider.
- Plak in het veld IdP Metadata URL de URL van de Google-identiteitsprovidermetadata die op de bestandsserver wordt gehost, zoals beschreven in stap 2.
- Klik op Opslaan .
De waarden van de overige velden worden ingevuld op basis van de metadata van de identiteitsaanbieder. - Selecteer bij Identiteitsindeling de optie nameid-format:emailAddress .
- Voor de authenticatiecontext selecteert u classes:Password .
- Schakel Just-in-Time-provisioning in .
- In het gedeelte SAML-authenticatie selecteert u bij Positie de optie 1 .
- Klik op Opslaan .
Stap 4: Schakel de app in voor gebruikers
Ga in de Google Admin-console naar Menu.
Apps
Web- en mobiele apps .
Voor deze taak moet u zijn aangemeld als superbeheerder .
- Klik op Canvas LMS .
- Klik op Gebruikerstoegang .
Om een service voor iedereen in uw organisatie in of uit te schakelen, klikt u op 'Aan voor iedereen' of 'Uit voor iedereen' en vervolgens op ' Opslaan' .
- (Optioneel) Om een service voor een organisatie-eenheid in of uit te schakelen:
- Selecteer aan de linkerkant de organisatie-eenheid.
- Om de servicestatus te wijzigen, selecteert u Aan of Uit .
- Kies er één:
- Als de servicestatus is ingesteld op 'Overgenomen' en u de bijgewerkte instelling wilt behouden, zelfs als de instelling van de bovenliggende service verandert, klikt u op 'Overschrijven' .
- Als de servicestatus is ingesteld op 'Overschreven' , kunt u op 'Overnemen' klikken om terug te keren naar dezelfde instelling als het bovenliggende element, of op ' Opslaan' klikken om de nieuwe instelling te behouden, zelfs als de instelling van het bovenliggende element verandert.
Leer meer over organisatiestructuur .
- (Optioneel) Om een service in te schakelen voor een groep gebruikers binnen of tussen organisatie-eenheden, selecteert u een toegangsgroep. Zie Toegang tot services aanpassen met toegangsgroepen voor meer informatie.
- Zorg ervoor dat de e-maildomeinen van uw Canvas LMS-gebruikersaccount overeenkomen met het primaire domein van het beheerde Google-account van uw organisatie.
Stap 5: Controleer of SSO werkt
Canvas LMS ondersteunt zowel door de identiteitsprovider als door de serviceprovider geïnitieerde SSO.
Verifieer de door de identiteitsprovider geïnitieerde SSO.
Ga in de Google Admin-console naar Menu.
Apps
Web- en mobiele apps .
Voor deze taak moet u zijn aangemeld als superbeheerder .
- Klik op Canvas LMS .
- Klik in het Canvas LMS- gedeelte op Test SAML Login .
De app zou in een apart tabblad moeten openen. Als dat niet gebeurt, los dan de foutmelding op en probeer het opnieuw.
Voor meer informatie over het oplossen van problemen, ga naar SAML-appfoutmeldingen .
Controleer of de serviceprovider SSO heeft geïnitieerd.
- Sluit alle browservensters.
- Open https://{ uw-account-id }.instructure.com . U wordt doorgestuurd naar de Google-aanmeldpagina.
- Voer uw gebruikersnaam en wachtwoord in.
Nadat uw inloggegevens zijn geverifieerd, wordt u teruggestuurd naar Canvas LMS.
Als het gebruikersaccount dat via Google IdP is geverifieerd nog niet bestaat in Canvas LMS, wordt er automatisch een nieuw gebruikersaccount aangemaakt door Canvas LMS voor de ingelogde gebruiker.
Google, Google Workspace en aanverwante merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waaraan ze zijn verbonden.