SiteVision cachar användardata för att minimera trafiken mot katalogtjänsten.
Under de avancerade inställningarna för katalogtjänsten finns det två alternativa inställningar för att sköta uppdateringar av användardata: Automatisk uppdatering och Ladda om användare vid inloggning. De två alternativen bör inte vara aktiverade samtidigt eftersom de har samma syfte.
(Kryssa i Automatisk uppdatering för att aktivera uppdateringen.)
Varje kund har olika förutsättningar och krav så det går inte att ge någon generell rekommendation om vilket alternativ som är mest lämpligt. Detta måste du som kund avgöra själv utifrån dina förutsättningar och krav. Faktorer som troligen bör tas med i beräkningarna vid ditt val kan exempelvis vara:
Nedan följer några för- och nackdelar med de två alternativen samt hur de fungerar.
Automatiska uppdateringar fungerar enbart med Microsoft Active Directory, Novell eDirectory, och Sitevisions interna katalogtjänst.
Automatisk uppdatering gör att SiteVision får notifieringar från katalogen när katalogen förändras. Vid varje notifiering läggs allt som meddelats som förändrat upp i en kö som SiteVision betar av, en i taget (sekventiellt). För varje förändrat objekt så ställer SiteVision en fråga mot katalogen och uppdaterar därefter användarobjektet i SiteVision. När kön är tom så är användardatat som finns cachat i SiteVision i synk med det som finns i katalogen.
Denna funktion innebär att SiteVision vid varje inloggning även ställer en fråga till katalogen för att få alla uppgifter för användaren som precis loggade in. Frågan ställs direkt vid varje inloggning, oavsett hur många som loggar in samtidigt (parallellt).
Vid inloggning så ställer SiteVision alltid en fråga mot katalogen och katalogen svarar tillbaka om inloggningen lyckas eller inte. Ovanstående alternativ har således ingen betydelse för om användare ska kunna logga in eller inte.
Om en användare tas bort från katalogen så gör SiteVision ingenting.
Det användardata som SiteVision redan känner till om användaren behålls. Detta för att funktioner som är beroende av användardata inte helt plötsligt ska sluta fungera eller ge en dålig besökarupplevelse. Exempelvis om webbplatsen via metadata skriver ut namnet på sidansvarig eller via systemvärde skriver ut namnet på den som senast uppdaterade sidan etc. I SiteVisions redigeringsgränssnitt kan du även se historiska data som är beroende av att användardata finns. Exempelvis vem som skapade sidan som visas på Informations-fliken för en webbsidas egenskaper.
Beroende på hur du valt att göra dina inställningar för de automatiska användaruppdateringarna nämnda ovan så kan du vid vissa tillfällen behöva komplettera dem genom manuell användaruppdatering för specifika objekt.
Om det data SiteVision har om användare inte alls stämmer överens med det som finns i katalogen eller om det är många utspridda användare som är ur synk så kan du manuellt se till att allt data läses om från katalogen genom att trycka på Uppdatera-knappen.
Det finns inget sätt att via gränssnittet få reda på hur långt SiteVision kommit, dvs vilka användare som uppdaterats och/eller hur lång tid som återstår innan alla användare uppdaterats.
Är det endast ett fåtal objekt som är ur synk så är det betydligt mer effektivt och mer skonsamt för katalogen att använda den manuella funktionen för uppdatering av enskilda användarobjekt (se ovan).