PCUSER, hakujen palauttamien tietojen valinta
PCUSER-ohjelman palauttamaa tietoa voi valita määrittämällä tietolähteen ja sen attribuutin ja lisäämällä ne ohjelman
alustustiedostoon. Oletusalustustiedosto on nimeltään pcuser-default-v21.ini
Kun käyttää ensimmäistä kertaa PCUSER-ohjelmaa niin se kopioidaan käyttäjälle
ja nimetään uudestaan perustuen Metropolian käyttäjätunnukseen.
Esim. alustustiedostossa pcuser-admin-heimoj-v21.ini, admin-heimoj on käyttäjätunnus.
Alustustiedoston rakenne
Alustustiedostossa on kolme osiota, 1) Kommenttirivi, 2) Vakioasetukset ja 3) Käyttäjän tietoasetukset
Kuvaan on merkitty vastaava kohta tietojen kuvauksesta.
1) Kommenttirivi
Ensimmäinen rivi on kommenttia: comments=yes, http://www.pardesiservices.com/softomatix/colorchart.asp
Tuossa URL'ssa on määritellyt värit joita voi käyttää PCUSER'in käyttöliittymässä.
2) Vakioasetukset
Seuraavat rivit, jotka ovat jälkeen rivin [systemattributes]=yes ja ennen riviä [userattributes]=yes
ovat ns. vakioasetuksia joita voi muokata käsin tai ohjelman kautta.
Vaikuttavat tietojen haussa tulosten määrään. (Tapahtumarivien lkm)
Tietojen kuvaus
- eventrowspernametext=1, palautettujen tapahtumarivien määrä kun haetaan käyttäjän nimellä
- eventrowsperadaccountText=1, palautettujen tapahtumarivien määrä kun haetaan käyttäjän AD tunnuksella
- showeventsperpcnameText=1, palautettujen tapahtumarivien määrä jokaista löydettyä työasemaa kohden
- shownumberofpcnameText=5, palautettujen työasemarivien lukumäärä kun haetaan työaseman AD tunnuksella jokerimerkkiä * käyttäen
- showserialnumberText=1, palautettujen työasemarivien lukumäärä kun haetaan työaseman sarjanumerolla jokerimerkkiä * käyttäen
- shownumberofmacpcText=1, palautettujen työasemarivien lukumäärä kun haetaan työaseman verkkokortin MAC-osoitteella jokerimerkkiä * käyttäen
- dhcpchecked=1, palautetaan työaseman DHCP-tiedot
- dnschecked=1, palautetaan työaseman DNS-tiedot
- serialchecked=1, palautetaan työaseman merkki, malli, sarjanumero
- newonlychecked=1, palautetaan vain uudemmat tiedot (työasemat jotka ovvat olleet 120 vrk aikana aktiivisia)
- osimagechecked=1, palautetaan käyttöjärjestelmäan, asennukseen ja levykuvaan liittyviä tietoja
- sccmserver=cm12.metropolia.fi, Metropolian MECM-palvelin, jossa järjestelmän tietokanta
- sccmsitedb=CM_MPU, MECM tietokannan tunniste
- usageserver=hddb.metropolia.fi, Metropolian käytönseurannan tietokantapalvelin
- usageserverdb=PC_DB, käytönseurannan tietokannan nimi
- ldapserver=LDAP://sedi.metropolia.fi:389/ou=people,dc=metropolia,dc=fi
- prefadserver=pkdc02.pk.amk.root, Metropolian DC-palvelin josta AD-haut tehdään
- columnheaderbackcolor=white, hakutulosikkunan taustaväri
- adcolumnheaderbackcolor=powderblue, infokentän taustaväri (AD)
- ldapcolumnheaderbackcolor=mediumaquamarine (LDAP)
- dbcolumnheaderbackcolor=azure
3) Käyttäjän tietoasetukset
Seuraavat rivit, jotka ovat jälkeen rivin [userattributes]=yes ja ennen riviä [endofattributes]=yes
ovat poistettavissa tai uusia voi lisätä.
Järjestyksen voi vaihtaa, jolloin tietojen esitysjärjestys myös vaihtuu PCUSER-ohjelman tulosruudussa. (PcUser Results Window:)
Rivit ovat tietolähteiden ja niiden attribuuttien määrityksiä
- AD (Active Directory)
- LDAP (Light Directory Access Protocol)
- MECM (Microsoft endpoint configuration manager)
- Käytönseurantajärjestelmä ("Metropolia Ammattikorkeakoulun työasemien-käyttötilastot")
Rivin rakenne
Yksinkertainen määritys : Tietolähde=Attribuutin nimi:Tiedon vapaa kuvaus
Monikenttämääritys: Tietolähde=attribuutin nimi1-attribuutin nimi2-at....:Tiedon vapaa kuvaus
"Tietolähde"
AD = "adattr"
Käytönseurantajärjestelmä = "dbattr"
LDAP = "ldapattr"
MECM = Ei ole vielä käytössä valinnaisena
"Attribuutin nimi"
- adattr=manager:Boss(AD), haettu AD'sta löydetyn AD-tunnuksen attribuutti "manager" ja sarakeotsikoksi annettu "Boss(AD)"
- dbattr=[PC_DB].[dbo].[Admanagermember]-title-sn-givenname:Boss, haettu käytönseurannan tietokannan taulusta [dbo].[Admanagermember] AD-tunnuksen attribuutteja [title] [sn] [givenname] ja sarakeotsikoksi annettu "Boss"
- adattr=department:Department(AD), haettu AD'sta löydetyn AD-tunnuksen attribuutti "department" ja sarakeotsikoksi annettu "Department(AD)"
- dbattr=[PC_DB].[dbo].[Admanagermember]-department:Department, haettu käytönseurannan tietokannan taulusta [dbo].[Admanagermember] AD-tunnuksen attribuuttia [department] ja sarakeotsikoksi annettu "Department"
- ldapattr=adobeCloudAccepted:AdobeCloud, haettu LDAP'sta löydetyn AD-tunnuksen attribuutti "adobeCloudAccepted" ja sarakeotsikoksi annettu "AdobeCloud" HUOM! Adoben pilvipalvelujen hyväksyntä on tehty jos löydetty arvo on "1"
- ldapattr=ownGafeOrg:Gafe, haettu LDAP'sta löydetyn AD-tunnuksen attribuutti "ownGafeOrg" ja sarakeotsikoksi annettu "AdobeCloud" HUOM! Googlen pilvipalvelujen hyväksyntä on tehty jos löydetty arvo on "Staff" tai "Student"
- ldapattr=ownRole:Role, haettu LDAP'sta löydetyn AD-tunnuksen attribuutti "ownRole" ja sarakeotsikoksi annettu "Role" HUOM! Löydetyt arvot "metropolia.staff" tai "metropolia.student"
- adattr=extensionAttribute1:Office365, haettu AD'sta löydetyn AD-tunnuksen attribuutti "extensionAttribute1" ja sarakeotsikoksi annettu "Office365" HUOM! Microsoftin pilvipalvelujen hyväksyntä on tehty jos löydetyt arvot "365staff" tai "365student"
- adattr=street:Site, haettu AD'sta löydetyn AD-tunnuksen attribuutti "street" ja sarakeotsikoksi annettu "Site"
- adattr=extensionAttribute5:Account enabled, haettu AD'sta löydetyn AD-tunnuksen attribuutti "extensionAttribute5" ja sarakeotsikoksi annettu "Account enabled". HUOM! Tunnuksen voimassaolo.
- adattr=extensionAttribute4:Quota Left(MB), haettu AD'sta löydetyn AD-tunnuksen attribuutti "extensionAttribute4" ja sarakeotsikoksi annettu "Quota Left(MB)". HUOM! AD-tunnuksen kotihakemiston (Z:) jäljellä oleva tila Megatavuina
- adattr=msRTCSIP-PrimaryUserAddress:SkypeEnabled, haettu AD'sta löydetyn AD-tunnuksen attribuutti "msRTCSIP-PrimaryUserAddress" ja sarakeotsikoksi annettu "SkypeEnabled" HUOM! SkypeforBusiness käyttöoikeus
- adattr=Mobile:Mobile, haettu AD'sta löydetyn AD-tunnuksen attribuutti "Mobile" ja sarakeotsikoksi annettu "Mobile" HUOM! AD-tunnuksen Puhelinnumero
- adattr=pwdLastSet:PasswordSet, haettu AD'sta löydetyn AD-tunnuksen attribuutti "pwdLastSet" ja sarakeotsikoksi annettu "PasswordSet" HUOM! AD-tunnuksen salasanan vaihtohetki
- adattr=badPasswordTime:BadPassword, haettu AD'sta löydetyn AD-tunnuksen attribuutti "badPasswordTime" ja sarakeotsikoksi annettu "BadPassword" HUOM! AD-tunnuksen salasanaksi on annettu väärä salasana, ajanhetki arvona
- dbattr=[PC_DB].[dbo].[Devices]-Warranty:WarrantyEnd, haettu käytönseurannan tietokannan taulusta [dbo].[Devices] työaseman AD-tunnuksen attribuuttia [Warranty] ja sarakeotsikoksi annettu "WarrantyEnd" HUOM! Työaseman takuuajan loppumishetki
- dbattr=[PC_DB].[dbo].[Devices]-Startdate:WarrantyStart, haettu käytönseurannan tietokannan taulusta [dbo].[Devices] työaseman AD-tunnuksen attribuuttia [Startdate] ja sarakeotsikoksi annettu "WarrantyStart" HUOM! Työaseman takuuajan alkamishetki
- dbattr=[PC_DB].[dbo].[Dellorders]-OrderNumber:Orderno, haettu käytönseurannan tietokannan taulusta [dbo].[Dellorders] työaseman AD-tunnuksen attribuuttia [OrderNumber] ja sarakeotsikoksi annettu "Orderno" HUOM! Työaseman tilauksen numero
"Tiedon vapaa kuvaus"
Tulee PCUSER tulosikkunan sarakeotsikoksi
Esim. Sarakeotsikot "AdobeCloud" ja "Gafe"
Uusia ominaisuuksia
Uutta: (20210715)
Lähes realiaikainen tieto koneen IP-osoitteesta.
Aikaisemmin työaseman IP-osoitetieto päivittyi kun käyttäjä kirjautui sisään
tai ulos koneella. PCUSER’in näyttämä ip-osoite oli useimmiten vanhaa tietoa koska käyttäjät
vaihtavat usein langallisen ja langattoman verkon välillä.
Nyt tieto on n. 5 minuuttia vanha maksimissaan.
PCUSER hakee tiedon suoraan sieltä missä se on ajan tasalla eli DHCP-palvelusta.
Lisäksi haetaan AD’sta johon se päivittyy pidemmän ajan kuluttua.
Uusia sarakkeita
”LatestIp”, DHCP-palvelusta n. 5 minuutin viiveellä saatu tieto koneen tällä hetkellä käyttämästä ip-osoitteesta
”LatestMac”, verkkokortin mac-osoite johon uusin ip-osoite on kytkeytynyt. Voi olla langallinen tai Wifi-verkkokortti
”IpReceived”, ajankohta jolloin ip-osoite on vaihtunut. Esim on vaihdettu telakasta Wifi-verkkoon
”AdDhcpIp”, AD-hakemistoon tallentunut tieto viimeisesti IP-osoitteesta. HUOM! Jos käyttäjällä on VPN päällä niin se näkyy tässä siten että osoite alkaa ”10.115.x.x”
Vanha sarake DhcpIp on poistunut, LatestIp korvaa sen.
Sarake DhcpMac kertoo mac-osoitteen joka on joko suoraan koneen sisäisen lankaverkkokortin mac-osoite
tai työpisteen telakan antama mac-osoite.
Uusia sarakkeita (9.11.2023)
dbattr=[PC_DB].[dbo].[PcAzureHealthInfo]-bluescreencount-stopcodecreated-stopcode:PcHealth(Bluescreen)
Käytönseurannan tauluun [PC_DB].[dbo].[PcAzureHealthInfo] haetaan työasemien "kuntotietoa"
AzureAd'sta ja Intune'sta. Tällä hetkellä haetaan "Blue Screen" tapahtumia jossa työaseman toiminta päättyy
kaatumiseen ja työaseman ruudulla olevaan siniseen ruutuun jossa tietoa kaatumisen syistä.
a) [bluescreencount] kertoo koneessa ilmenneiden "Blue Screen"-tapahtumien lukumäärän
b) [stopcodecreated] kertoo viimeisimmän "Blue Screen" tapahtuman ajankohdan
c) [stopcode] kertoo viimeisimmän "Blue Screen" tapahtuman virhekoodin.
Teksti :PcHealth(Bluescreen) näyttää PCUSER'ssa luotavan sarakenimen josta ylläolevat tiedot (a,b,c) löytyvät.
HUOM! Käytönseurannan raportti RIA1 (https://metrodvd.edu.metropolia.fi/kaytto/graphexplorer/metropoliacomputerhealth.html) sisältää lisätietoa.
- Created by Heimo Järkkä, last modified on 9.11.2023