Kasutajaandmete import
Kasutajaandmete impordi seadistamiseks tuleb uuendada varem loodud enterprise applicationi rakenduse registreeringut.
Täpne impordi semantika, sealhulgas millised kasutajad importida ja millised atribuudid LMS-i andmebaasi kopeerida, lepitakse eraldi kokku.
Eeltingimused (annab Datafisher):
- (puuduvad)
Tulemused (edastatakse Datafisherile):
Application (client) IDDirectory (tenant) IDSecret ID- Secret
Value - Kasutajagrupi
Object Id(valikuline)
Õiguste määramine
Kõigepealt:
- leia rakendus enterprise applications loendist;
- klõpsa jaotises
Security→Permissionslinkiapplication registration, et avada rakenduse registreering.

Teise võimalusena leiad rakenduse registreeringu jaotisest Applications → App registrations ning saad avada lehe Manage → API permissions.
Seejärel klõpsa nuppu Add a permission.

Seejärel vali Microsoft Graph API.

Seejärel:
- vali tüübiks
Application permissions; - otsi
user.read.all; - märgi õigus
User.Read.All; - klõpsa
Add permissions.

Seejärel klõpsa loendis Configured permissions valikut Grant admin consent for $company.

Seejärel klõpsa avanevas hüpikaknas Yes.

Client secret
Seejärel loo rakendusele tõendid, avades Manage → Certificates & Secrets ja klõpsates New client secret.

Seejärel:
- lisa
DescriptionväärtuseksLMS; - vali
Expiresväärtuseks maksimaalne aeg, praegu 24 kuud; - vajuta
Add.

Seejärel saada Secret ID ja Value Datafisherile. Value on tundlik info.

Rakenduse ja kataloogi ID-d
Lõpuks ava jaotis Overview ning saada Application (client) ID ja Directory (tenant) ID Datafisherile. See ei ole salajane info.

Kasutajagrupid
Mõnikord tuleb importida ainult kindlad kasutajad. Filtreerimine võib toimuda Datafisheri poolel kasutajaatribuutide alusel, näiteks tuua ainult Soome kasutajad või ainult kasutajad, kes ei ole märgitud süsteemikontodeks, kuid kaasamist või välistamist saab hallata ka kasutajagruppidega.
Selleks tuleb Datafisherile anda asjakohaste kasutajagruppide Object Id.
