Käyttäjätietojen tuonti
Käyttäjätietojen tuonnin määrittämiseksi aiemmin luodun enterprise applicationin application registration täytyy päivittää.
Tarkat tuonnin semantiikat, eli mitkä käyttäjät tuodaan ja mitkä attribuutit kopioidaan LMS:n tietokantaan, sovitaan erikseen.
Edellytykset, jotka Datafisher toimittaa:
- ei mitään
Tulokset, jotka toimitetaan Datafisherille:
Application (client) IDDirectory (tenant) IDSecret ID- Salaisuuden
Value - Käyttäjäryhmän
Object Id(valinnainen)
Määritä käyttöoikeudet
Ensin:
- etsi sovellus enterprise applications -listasta,
- napsauta kohdassa
Security→Permissionslinkkiäapplication registrationsiirtyäksesi application registrationiin.

Vaihtoehtoisesti voit löytää application registrationin kohdasta Applications → App registrations ja avata sivun Manage → API permissions.
Napsauta seuraavaksi Add a permission -painiketta.

Valitse seuraavaksi Microsoft Graph API.

Seuraavaksi:
- valitse tyypiksi
Application permissions, - hae
user.read.all, - valitse
User.Read.All-oikeus, - napsauta
Add permissions.

Napsauta seuraavaksi Configured permissions -listassa Grant admin consent for $company.

Napsauta seuraavaksi avautuvassa ponnahdusikkunassa Yes.

Client secret
Seuraavaksi sinun täytyy luoda sovellukselle tunnukset siirtymällä kohtaan Manage → Certificates & Secrets ja napsauttamalla New client secret.

Seuraavaksi:
- lisää
LMSkenttäänDescription, - valitse enimmäisvanhenemisaika kenttään
Expires, tällä hetkellä 24 kuukautta, - paina
Add.

Lähetä seuraavaksi Secret ID ja Value Datafisherille. Value on arkaluonteista tietoa.

Application- ja Directory ID:t
Avaa lopuksi Overview-osio ja lähetä Application (client) ID ja Directory (tenant) ID Datafisherille. Nämä eivät ole salaisia tietoja.

Käyttäjäryhmät
Joskus vain tietyt käyttäjät täytyy tuoda. Suodatus voidaan tehdä Datafisherin puolella käyttäjäattribuuttien perusteella, esimerkiksi hakea vain Suomen käyttäjät tai vain käyttäjät, joita ei ole merkitty järjestelmäkäyttäjiksi, mutta sisällyttämistä tai poissulkemista on myös mahdollista hallita käyttäjäryhmillä.
Tätä varten sinun täytyy toimittaa Datafisherille asiaankuuluvien käyttäjäryhmien Object Id.
