Yleiskatsaus
Tämä ohje opastaa käyttäjiä integroimaan organisaationsa Central Authentication Service (CAS) -palvelimen SSO-järjestelmäksi, jolla käyttäjät kirjataan sisään YuJa Enterprise Video -videoalustalle. Kun määritys on tehty oikein, videoalustalle yrittävä käyttäjä ohjataan ensin CAS-palvelimelle ja häneltä pyydetään tunnistetiedot. Todennuksen jälkeen hänet ohjataan takaisin videoalustalle, jossa hänet vahvistetaan ja kirjataan sisään.
Määritys
Määritykseen kuuluu videoalustan valtuuttaminen käyttämään CAS-palvelinta. Kun videoalusta on valtuutettu palveluksi, integrointi videoalustaan sisältää tarvittavien määritysparametrien antamisen ja testaamisen. Seuraava vaihe on uuden SSO:n aktivoiminen, jotta oppilaitoksesi käyttäjät voivat kirjautua sisään CAS-todennuksen kautta.
Joissakin vaiheissa <organization> korvataan videoalustaan liittyvän oppilaitoksen wildcard-DNS-nimellä. Esimerkiksi osoitteessa ”https://hudson.yuja.com” <organization> korvattaisiin tekstillä ”hudson”.
Videoalustan valtuuttaminen palveluksi CAS-palvelimella
- Siirry CAS-palvelimen Services Management Consoleen (https://<CAS domain>/cas/services/), kirjaudu sisään ja napsauta Add New Service.
- Kirjoita Name-kenttään YuJa.
- Kirjoita Service URL -kenttään 'https://<organization>.yuja.com/D/CasHandleTicket' ilman lainausmerkkejä.
- Kirjoita Description-kenttään kuvaus.
- Valitse kohdassa Status vaihtoehdot Enabled, Allowed to Proxy ja SSO participant. Älä valitse vaihtoehtoa Anonymous Access.
-
Seuraavat Attributes-kohdan attribuutit on annettava videoalustalle. Pidä jokaisen attribuutin käytetty nimi tallessa. Niitä tarvitaan videoalustan puolen määrityksessä.
- Principal Name (eli käyttäjätunnus)
- FirstName
- Last Name
- Role
- Napsauta Save Changes.
Videoalustan käyttäjällä voi olla kolme roolia: ”Opiskelija”, ”Opettaja” ja ”IT-päällikkö”. Jos Role-attribuutin mahdolliset arvot poikkeavat näistä 3 vaihtoehdosta, ilmoita kaikki mahdolliset Role-arvot videoalustalle, niin ne yhdistetään johonkin kolmesta vaihtoehdosta.
Videoalustan puolen CAS-määritys
- Siirry oppilaitoksesi videoalustan vyöhykkeelle ja kirjaudu sisään IT-päällikkönä.
- Siirry oikeassa yläkulmassa olevasta kohdasta Päävalikko välilehdelle Hallintapaneeli.
- Siirry vasemmasta sivupalkista kohtaan Integraatiot.
- Valitse kohdassa Valitse rajapinta määritettäväksi vaihtoehto SSO – CAS.
-
Anna määritysparametrit:
- CAS-palvelimen URL-osoite: https://<CAS domain>/cas
- Anna jokaiselle attribuutin nimelle vastaavat arvot, jotka merkitsit muistiin lisätessäsi videoalustan palveluksi osiossa Videoalustan valtuuttaminen palveluksi CAS-palvelimella.
- Napsauta Luo.
- Napsauta vahvistusikkunassa OK.
- Voit tarvittaessa päivittää määritysasetuksia, jos teit virheen. Pidä muutokset napsauttamalla Tallenna.
- Voit testata määrityksen oikeellisuuden napsauttamalla Testaa CAS-sisäänkirjautuminen. Tämän pitäisi avata uusi välilehti ja siirtyä CAS-palvelimellesi, joka pyytää kirjautumaan sisään.
- Kirjaudu SSO:hon kelvollisilla tunnuksilla.
- Sinut pitäisi ohjata takaisin videoalustalle uutena käyttäjänä kirjautuneena. Uutena käyttäjänä kirjautuminen voi kirjata alkuperäisen tilin ulos. Jos näin käy, kirjaudu ulos vasta luodusta tilistä, kirjaudu takaisin sisään IT-päällikkönä ja siirry sitten takaisin kohtaan Hallintapaneeli → Integraatiot → SSO – CAS.
- Kun olet varmistanut, että CAS SSO toimii, voit halutessasi ottaa uuden todennustavan käyttöön oppilaitoksessasi. Napsauta tätä varten Aktivoi ja napsauta sitten vahvistusikkunassa OK.
Aktivoi uusi todennustapa vasta, kun olet onnistuneesti tehnyt testikirjautumisen ja olet valmis tekemään sen käytettäväksi kaikille oppilaitoksesi käyttäjille.
Kaksoisintegraatio LTI:n kanssa
Jos oppilaitoksessasi on otettu käyttöön sekä LMS-integraatio LTI:n kautta että SSO-käyttö, voit halutessasi yhdistää nämä kaksi integraatiota. Suosittelemme tätä yleensä, koska silloin käyttäjille näytetään samat videoalustan tilin tiedot riippumatta siitä, kirjautuvatko he sisään LMS:n vai SSO:n kautta.
Jos taas kaksoisintegraatiota LTI:n kanssa ei ole otettu käyttöön, käyttäjälle, joka käyttää videoalustaa sekä LMS:n että SSO:n kautta, luodaan kaksi erillistä tiliä, mikä ei monissa tapauksissa ole toivottavaa. Jos LMS:n LTI-palveluntarjoaja voidaan määrittää antamaan videoalustalle käyttäjän yksilöllinen tunniste CAS-järjestelmässä, nämä kaksi tiliä voidaan yhdistää.
- Määritä LMS välittämään videoalustan työkalulle mukautettu LTI-parametri nimeltä lis_person_sourcedid, joka sisältää ristiin täsmäytettävän SSO-arvon. Tämä voi olla sähköposti, työntekijätunnus tai jokin muu kenttä. Mukautettujen LTI-parametrien asettaminen voi edellyttää LMS-alustasi tuotedokumentaatioon tutustumista. Videoalusta käyttää tätä ominaisuutta yhdistääkseen molemmat kirjautumistavat samaan tiliin.
- Hanki sen attribuutin nimi, jonka arvo vastaa LTI-palveluntarjoajan käyttämää yksilöllistä tunnistetta.
- Kirjoita tämä arvo kenttään Linkityksen määrite, esimerkiksi external. Se on sama attribuutti, joka löytyy CAS-palvelimen hakemistossa C:\etc\cas olevasta tiedostosta attribute-repository.json. Tämä tekstikenttä näkyy vain, jos oppilaitoksessasi on otettu käyttöön LTI-käyttö.
- Napsauta Tallenna ristikkäisintegraatio.
- Kun käyttäjä kirjautuu ensimmäistä kertaa CAS:n kautta, videoalusta etsii linkkiä LTI-tiliin linkityksen määritteen arvon avulla. Jos linkki löytyy, CAS-tili yhdistetään olemassa olevaan tiliin. Muussa tapauksessa uusi tili luodaan tavalliseen tapaan. Kaikki ensimmäisen kirjautumisen jälkeiset kirjautumiset linkittyvät edelleen ensimmäisellä kirjautumisella luotuun tai löydettyyn videoalustan tiliin.
Käyttö
Kun määritys on tehty sekä CAS-palvelimen että videoalustan puolella ja CAS SSO on aktivoitu, videoalusta ei enää todenna oppilaitoksesi käyttäjiä. Sen sijaan, kun he siirtyvät oppilaitoksesi videoalustan vyöhykkeelle ja kirjautuvat sisään, heidät ohjataan CAS-palvelimelle todennusta varten ja todennuksen jälkeen takaisin videoalustalle.
Järjestelmänvalvojat voivat ottaa käyttöön toissijaisen CAS-palveluntarjoajan. Ota tämän ominaisuuden käyttöönottoa varten yhteyttä asiakaspäällikköösi.