Employee Directory. Risinājuma pārskats

21.08.2021
Kam lietojams: Employee Directory

Vitextra risinājums Employee Directory ietver trīs tīmekļa daļas:

Kopā šīs tīmekļa daļas paplašina SharePoint un Microsoft Teams ar plašu informāciju par darbiniekiem un jaudīgu meklēšanu.

Šajā rakstā ir aprakstītas katras tīmekļa daļas galvenās funkcijas.

SharePoint Framework

Lietotne Employee Directory ir veidota, izmantojot SharePoint Framework (SPFx), tāpēc to var izvietot gan SharePoint modernajās un klasiskajās lapās, gan Microsoft Teams. Viena un tā pati lietotne bez ierobežojumiem darbojas visās šajās platformās.

Tāpat kā jebkurš SPFx risinājums, lietotne darbojas pārlūkprogrammā pašreizējā lietotāja konta kontekstā.

📝 Piezīme
SPFx tīmekļa daļas nekad nevar iegūt vairāk atļauju, nekā pašreizējam lietotājam jau ir piešķirtas pakalpojumā Entra ID.

Plašāku informāciju skatiet emuāra ierakstā Datu aizsardzība, izmantojot Vitextra lietojumprogrammu.

Uz SPFx balstīta lietotne dažādās platformās

Uz SPFx balstīta lietotne dažādās platformās

Microsoft Graph

Tīmekļa daļas Employee Directory izmanto Microsoft Graph API, lai iegūtu informāciju par lietotājiem, viņu klātbūtnes statusu programmā Teams un grafikus no Outlook. Saziņa ar Microsoft Graph notiek, izmantojot SharePoint Framework iebūvēto vietējo klientu.

Dati tiek iegūti šādā secībā:

  1. Tīmekļa daļa pieprasa marķieri no Entra ID, lai piekļūtu Microsoft Graph.
  2. Entra ID izsniedz marķieri, pamatojoties uz risinājumam piešķirtajām atļaujām.
  3. Tīmekļa daļa pieprasa datus no Microsoft Graph.
  4. Microsoft Graph atgriež pieprasītos datus.

Microsoft Graph API izmantošana

Microsoft Graph API izmantošana

Svarīgi
Pirms tīmekļa daļas var izsaukt Microsoft Graph, SharePoint administrēšanas centrā jūsu risinājumam ir jāapstiprina nepieciešamās API atļaujas.

Lietotnei Employee Directory ir nepieciešamas šādas atļaujas:

  • Directory.Read.All
  • User.Read.All
  • Presence.Read.All
  • Calendars.Read

Kopā tās nodrošina tīmekļa daļām piekļuvi informācijai par lietotājiem, vadītāju un padoto attiecībām, kā arī kalendāra datiem:

  • Directory.Read.All un User.Read.All iegūst informāciju par lietotājiem, kā arī vadītāju un padoto attiecības.
  • Presence.Read.All nolasa lietotāja pašreizējo klātbūtnes statusu programmā Microsoft Teams.
  • Calendars.Read nodrošina piekļuvi lietotāja kalendāra datiem.

📝 Piezīme
Šīs atļaujas ir jāapstiprina SharePoint administrēšanas centrā.

📝 Piezīme
Employee Directory tikai nolasa datus no Microsoft Graph; tā tos nekad nemaina.

Tīmekļa daļas

Employee Directory

Tīmekļa daļa Employee Directory ir centrālā vieta, kur meklēt un pārlūkot informāciju par darbiniekiem visā jūsu organizācijā.

Datu avots

Tīmekļa daļa Employee Directory kā datu avotu var izmantot vai nu Entra ID, vai lietotāju profilus. Izmantojot lietotāju profilus, tīmekļa daļa iegūst informāciju, izmantojot SharePoint meklēšanas pakalpojumu.

Pielāgotās kolonnas

Abi datu avoti atbalsta pielāgotus atribūtus. Lietotāju profiliem šie atribūti vispirms ir jādefinē SharePoint meklēšanas shēmā. Detalizētas norādes skatiet zināšanu bāzes rakstā Azure AD lietotāja pielāgota atribūta attēlošana Employee Directory.

💡 Padoms
Jebkuru pielāgoto atribūtu varat parādīt kā kolonnu tīmekļa daļā.

Izkārtojums

Tīmekļa daļa piedāvā divus meklēšanas rezultātu attēlošanas veidus: Contact un Details.

Employee Directory. Detalizētais skats

Employee Directory. Detalizētais skats

Employee Directory. Kontaktu skats

Employee Directory. Kontaktu skats

Režīmā Contact katrs darbinieks tiek attēlots kā kartīte. Jūs izvēlaties, kuri lauki tiek rādīti kartītē; lauku skaits ir atkarīgs no tīmekļa daļas iestatījumos norādītā kartītes izmēra — ne vairāk kā četri lauki katrā kartītē.

Darbinieku kartīšu izmēri meklēšanas rezultātos.

Darbinieku kartīšu izmēri meklēšanas rezultātos.

Režīmā Details varat izvēlēties, kuri lauki tiek rādīti kā kolonnas un kādā secībā. Visas kolonnas, izņemot attēla un statusa kolonnu, var sakļaut: kad tīmekļa daļā pietrūkst vietas, šīs kolonnas tiek automātiski paslēptas. Tas novērš horizontālo ritināšanu un ļauj tīmekļa daļai dinamiski pielāgoties pieejamajai vietai.

💡 Padoms
Employee Directory ļauj pielāgot attēlojamos atribūtus gan Contact, gan Details skatā.

Detalizētās informācijas rūts

Atlasot darbinieku meklēšanas rezultātos, tiek atvērts detalizēts profils. Tajā ir iekļauti darbinieka nesen rediģētie dokumenti un viņa pieejamība attiecīgajā dienā.

Detalizētās informācijas rūts

Detalizētās informācijas rūts

Motīvu varianti

Katra Employee Directory risinājuma tīmekļa daļa automātiski pārmanto tās vietnes motīvu, kurā tā atrodas. Tīmekļa daļas atbalsta arī krāsu variantus, kurus varat piešķirt modernās lapas sadaļai. Zemāk redzamajā attēlā tīmekļa daļa parādīta četros krāsu variantos diviem dažādiem SharePoint vietnes motīviem.

Motīvu varianti

Motīvu varianti

Programmā Microsoft Teams tīmekļa daļa Employee Directory papildus atbalsta noklusējuma (Default) un tumšo (Dark) motīvu.

Precizēšanas panelis

Precizēšanas panelis ļauj filtrēt meklēšanas rezultātus pēc atlasītajiem laukiem. To nodrošina SharePoint meklēšanas pakalpojums, tāpēc tas ir pieejams tikai tad, ja datu avots ir lietotāju profili.

Precizēšanas panelis

Precizēšanas panelis

Panelis piedāvā vairākas konfigurācijas iespējas:

  • Lauku attēlošanas secību
  • Katrai vērtībai rādīto atbilstību skaitu
  • Kārtošanu pēc nosaukuma vai rezultātu skaita
  • Paneļa novietojumu (pa kreisi, pa labi vai augšpusē)

💡 Padoms
Employee Directory precizēšanas panelī atbalsta pielāgotus lietotāju profilu atribūtus.

Eksportēšana uz Excel

Pašreizējos meklēšanas rezultātus varat eksportēt uz Excel failu. Sīkāku informāciju skatiet rakstā Darbinieku saraksta eksportēšana uz Excel izklājlapu.

Darbības saite „Eksportēšana uz Excel“

Darbības saite „Eksportēšana uz Excel“

📝 Piezīme
Eksportēšanai ir daži ierobežojumi:

  • Eksportētās izklājlapas kolonnu platums ir fiksēts.
  • Tabulas stilu nevar mainīt, un tas vienmēr ir iestatīts uz Blue, Table Style Medium 2.

Employee Directory (Entra ID)

Šī ir īpaša tīmekļa daļas Employee Directory versija, kas kā vienīgo datu avotu izmanto Entra ID. Tā ir paredzēta, lai nodrošinātu pilnvērtīgu Entra ID lietotāju meklēšanu. Tās izskats un rezultātu izkārtojums ir pilnībā pielāgojams un atbilst standarta tīmekļa daļai Employee Directory.

Employee Directory (Entra ID)

Employee Directory (Entra ID)

Darbība un funkcijas

Tīmekļa daļa Employee Directory (Entra ID) meklēšanu veido, vispirms iegūstot pilnu lietotāju sarakstu no Microsoft Entra ID. Šī pieeja nodrošina šādas funkcijas:

  • Nelicencētu lietotāju slēpšana: izslēdziet no meklēšanas rezultātiem lietotājus bez piešķirtas licences.
  • Meklējamo lauku atlase: izvēlieties, kuri atribūti tiek izmantoti darbinieku meklēšanai. Šos atribūtus var paslēpt, attēlojot rezultātus.
  • Iepriekš definēti filtri: tīmekļa daļas parametros definējiet filtru kopu, lai ierobežotu meklēšanas apjomu. Šie filtri tiek piemēroti vienmēr, un lietotāji tos nevar apiet.

Query Builder palīdz veidot sarežģītus vaicājumus, lai iegūtu detalizētu informāciju par lietotājiem no Entra ID. Tā grafiskais interfeiss ļauj gan administratoriem, gan izstrādātājiem veidot precīzus vaicājumus bez plašām vaicājumu valodu zināšanām.

Employee Directory (Entra ID) Query Builder

Employee Directory (Entra ID) Query Builder

💡 Padoms
Employee Directory (Entra ID) ļauj veidot filtrus no visiem pieejamajiem atribūtiem, tostarp pielāgotajiem atribūtiem.

Alfabētiskā navigācija: alfabētiskā navigācija tiek ģenerēta automātiski no Entra ID lietotāju datiem. Saraksta veidošanai tiek izmantots katra darbinieka uzvārda pirmais burts.

Precizēšanas panelis: Employee Directory (Entra ID) ļauj izveidot precizēšanas paneli no dažādiem darbinieku atribūtiem.

Svarīgi
Ja jūsu Entra ID ir vairāk nekā 2000 aktīvo lietotāju, tīmekļa daļas inicializēšana lapā var aizņemt ilgāk par vienu sekundi.

New Employees

Tīmekļa daļa New Employees parāda to lietotāju sarakstu, kuri nesen izveidoti Entra ID.

Tīmekļa daļa New Employees

Tīmekļa daļa New Employees

Tīmekļa daļas iestatījumos varat norādīt, cik darbinieku tiek rādīts un cik ilgi paliek redzami jaunizveidotie Microsoft Entra ID lietotāji.

📝 Piezīme
Detalizētās informācijas rūts pašlaik nav pieejama tīmekļa daļai New Employees.

Nobeigums

Vitextra Employee Directory nodrošina darbinieku meklēšanu un profila informāciju tieši SharePoint un Microsoft Teams vidē. Tas ir veidots, izmantojot SharePoint Framework un Microsoft Graph API, tāpēc dabiski integrējas jūsu vidē un droši nolasa datus no Microsoft Entra ID katra lietotāja atļauju ietvaros.

Ar pielāgojamiem skatiem, motīvu variantiem, precizēšanas paneļiem un Excel eksportu risinājums pielāgojas jūsu organizācijas darba stilam un palīdz darbiniekiem ātrāk atrast kolēģus un sazināties.

Kopīgot