User Profiles tähendab teenust, mille abil hallatakse kasutajaprofiile – st inimese pilt, töökoht, positsioon, telefoninumber, asukoht struktuuris, huvialad, sünnipäev jne. NB! User Profile info on mitmes kohas – st vaikimisi imporditakse see User Profiles tabelisse. Sealt edasi aga Site Collectioni tasemele "User Information Listi".
MySite on spetsiaalne Sharepointi site, mis koosneb kahest osast – personaalne ja avalik. Personaalses saidis asuv info on ainult selle saidi omanikule nähtav, seevastu avaliku saidi info peal kuvatakse kasutaja profiil, struktuurikuuluvus, kolleegid, töökaaslased, selle kasutaja blog, tema avalikud dokumendid jms.
MySite ja User Profiles on teenused, mida pakub SharedServices ala. Seega selle administreerimine käib samuti siit.
Mida on vaja teada/teha nende häälestamisel.
1. Kasutajaprofiile on võimalik importida välistest keskkondadest – Active Directory, LDAP-server, BDC (Business Data Catalog) – ehk suvaline andmebaas – nii MS SQL kui ka Oracle.d 2. On vaja defineerida connection selle välise allikaga 3. On vaja määrata, milline näeb välja kasutajaprofiil i. Millised väljad kasutajaprofiili juures üldse eksisteerima peavad ii. Kas kõik andmed imporditakse Active Directoryst (AD-st) iii. Kas kasutaja saab osa välju ise Sharepointi vahendusel täita iv. Kas lisaks AD-le imporditakse andmeid ka mõnest teisest andmebaasist – näiteks ettevõtte personali infosüsteemist. Põhiandmed tulevad AD-st aga näiteks isikukood, sünnipäev vms tuleb personalisüsteemist. v. Kuidas peavad andmed grupeeritud olema. 4. Asume tegutsema.
Esiteks – Sharepoint Central Administration – Shared Serverices – User Profiles.
Number of User Profiles
Imporditud kasutajate arv
Import Source
See on connection, mida kasutatakse andmete importimiseks. Siit lingilt saab otse selle connetioni häälestamisele
Import Schedule
Kui tihti andmeid imporditakse.
Full import võib olla igal öösel
Incremental iga 1h tagant
View import connections
Saad vaadata/luua connectioneid
Add profile property
Kasutajaprofiilile uue metadata välja lisamine
View Profile properties
Kasutaja profiili metadata väljade häälestamine
Number of user profile properties
Number mis iseloomustab üldse kasutajaga seotud metadata hulka
Numbre of properties mapped
Number, mis iseloomustab välise allikaga ühendatud metadata hulka
Kolm olulist asja! 1. Active Directory import connectioni häälestamine 2. User profiles property häälestamine 3. Schedule häälestamine
Active Directory connectioni häälestamisel on oluline panna paika parameetrid, mille järgi kasutajaid imporditakse. Sest kindlasti pole vajadust kõiki kasutajaid importida – näiteks mingi partnerid, süsteemsed kontod, vaikimisi guest, administraator jne kontod. Seega, seal on olemas selline väli nagu Search Scope. Soovitad soojalt see mitte vaikimisi väärtusega jätta, vaid panna sinna oma ettevõtte spetsiifiline info, näiteks: OU=Kasutajad,DC=virtuaalne,DC=com – see siis tähendab, et userid imporditakse alates Kasutajad nimelisest OU-st. Teine oluline häälestus, et saab ka kasutaja metadata tasemel välja selekteerida, keda importida, keda mitte. Vaikimisi on see täidetud kujul (&(objectCategory=Person)(objectClass=User)), kuid võib tekkida vajadus selle laiendamiseks järgmiselt, et imporditakse ainult need kasutajad, kellel on Company väli täidetud sõnaga "Microsoft" – siis oleks see string järgmine (&(objectCategory=Person)(objectClass=User)(Company=Microsoft)).
User Profile Property häälestamine. Esiteks vaata üle olemasolev häälestus. Vaata millised propertyd on mappitud milliste väljadega Active Directorys ja millised on õigused.
User Property omadused
Name
Property süsteemne nimi
Ei või sisaldada tühikut
Display name
Nimi, mida kuvatakse
Võib sisaldada tühikuid jms
Type
Määrab ära välja tüübi
Vaikimisi string
…
Policy settings
Määrab selle property kohustuslikkuse
Vaikimisi Optional, saab panna ka required või disabled
Default Privacy settings
Määrab kellele seda välja kuvatakse. Nende erisustest kirjutan eraldi. Tavaliselt tekitab küsimusi Workgroup ja Colleagues. Üks on struktuuri järgi, teine aga suhtluskanalite järgi.
User can ocerride
St, kas kasutaja saab ise selle välja turvataset muuta või mitte
Näiteks company policy ütleb, et sünnipäevad on avalikud ja kasutaja ei saa enda sünnipäeva ära peita.
Edit settings
Kas kasutajal on õigus selle välja väärtust üle kirjutada või mitte.
Kindlasti lubage see ainult Sharepointis täidetavate väljade korral ja kindlasti mitte AD-s imporditavate väljade korral
Display settings
1. Kas seda välja näidatakse kasutaja avalikul profiilil 2. Kas seda näidatakse profiili muutmise lehel 3. Kas selle välja muudatusi saavad teised inimesed spetsiaalse WebParti abil jälgida
Source data Connection
Määrab ära connectioni ja samuti välja, mille pealt andmed imporditakse.
Näiteks AD-korral on siin kodu AD-väljade loetelu. Pead ainult teadma õige välja nime.
View Profiles lehel saab häälestada kõiki properteid. Samuti luua neile sektsioone ning grupeerida infot mingi kindla tunnuse alusel. Väga kasulik näiteks grupeerida tööalane, kodune ja huvidega seotud info eraldi sektsioonidesse.