- Installation av BankID säkerhetsprogram i företagsmiljöer
- Installationspaket
- Installation, uppdatering och avinstallation
- Automatisk versionskontroll
- Kommunikation mellan BankID säkerhetsprogram och BankID-servern
- Proxyinställningar
- Kontrollera installerade versioner
- Kortläsare
- Windows Terminal Server, roaming profiles
Installation, uppdatering och avinstallation
Installation
Administrationsrättigheter krävs för installation av BankID säkerhetsprogram. En genväg till applikationen läggs i den användargemensamma programkatalogen i startmenyn samt på skrivbordet. Binären heter BankID.exe och läggs i %PROGRAMFILES%\BankID.
Första gången en användare startar applikationen kommer en användarspecifik katalog att skapas under %APPDATA%\BankID.
Uppdatering
Om det finns en äldre version installerad kommer installeraren uppdatera till den senare versionen. Det går inte att nedgradera från en senare version till en äldre. Den redan installerade versionen måste då avinstalleras innan den äldre versionen kan installeras.
Vid uppdatering avinstalleras först den äldre versionen automatiskt, sedan installeras den nya versionen. Om alla filer inte kan tas bort vid avinstallationen av den äldre versionen kan en omstart behöva göras. I sådant fall lagras information i registret under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\ , som säkerställer att uppdateringen fortsätter när användaren startat om datorn.
Så kallade ”Minor Upgrades” fungerar med MSI-paketeringen. Vid problem med ”Minor Upgrades” kan det gå att sätta REINSTALL till ALL och REINSTALLMODE till vomus.
Avinstallation
Avinstallation av BankID-programmet görs enklast genom operativsystemets funktion för avinstallation av program, till exempel Inställningar - Appar i Windows 10.
Den information som sparats under %APPDATA%\BankID kommer att lämnas kvar vid avinstallation, bland annat för att förenkla uppdatering. Denna information innefattar också eventuella BankID på fil som användaren hämtat ut.
Vissa inställningar sparas i %APPDATA%\BankID\Config. Filen BispPersistent ska normalt aldrig raderas manuellt. Om den filen raderas kommer vissa av de eventuella BankID på fil användaren har på datorn att sluta fungera.
Det finns ett verktyg för manuell fullständig avinstallation (användarkontrollerad), som kan användas i händelse av att den normala avinstallationsfunktionen misslyckas.
Filer och kataloger
Filer och/eller kataloger skapas på följande platser i katalogstrukturen:
%PROGRAMFILES%\BankID
%APPDATA%\BankID (för varje användarkonto)
Nycklar och värden
I registret kan det skapas nycklar och/eller värden på platserna som anges nedan. Listan gäller 64-bits Windows.
HKEY_CLASSES_ROOT\AppID{DC5B2225-D734-40C7-91D8-D20083B9114D}{8644749E-59D1-4B93-B559-356FE27DD80B}
HKEY_CLASSES_ROOT\AppID{DC5B2225-D734-40C7-91D8-D20083B9114D}{8644749E-59D1-4B93-B559-356FE27DD80B}
HKEY_CLASSES_ROOT\bankid (URL-schema för bankid://)
HKEY_CLASSES_ROOT\Installer\Features\CDCB5B776945AD84B861E52EFA80AC13
HKEY_CLASSES_ROOT\Installer\Products\CDCB5B776945AD84B861E52EFA80AC13
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\CB8F20BB2953E064EA509882AE96FD99
HKEY_CLASSES_ROOT\TypeLib{417939E1-4735-4571-8199-D0A2680CEA58}
HKEY_CLASSES_ROOT\TypeLib{BF962FCA-EC9A-4246-8AD7-D8114776520A}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID{1EADCC29-35BA-4C5F-91A1-09037CF4DBC2}
HKEY_CLASSES_ROOT\Wow6432Node\TypeLib{417939E1-4735-4571-8199-D0A2680CEA58}
HKEY_CLASSES_ROOT\Wow6432Node\TypeLib{BF962FCA-EC9A-4246-8AD7-D8114776520A}
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UFH\SHC
(startmenygenväg)
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\bankid (URL-schema för bankid://)
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\CDCB5B776945AD84B861E52EFA80AC13
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\CDCB5B776945AD84B861E52EFA80AC13
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\CB8F20BB2953E064EA509882AE96FD99HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{77B5BCDC-5496-48DA-8B16-5EE2AF08CA31}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib{417939E1-4735-4571-8199-D0A2680CEA58}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib{BF962FCA-EC9A-4246-8AD7-D8114776520A}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID{1EADCC29-35BA-4C5F-91A1-09037CF4DBC2}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypeLib{417939E1-4735-4571-8199-D0A2680CEA58}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypeLib{BF962FCA-EC9A-4246-8AD7-D8114776520A}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy{2749F499-8D6F4ED7-A697-46D40342051D}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy{541890BF-F2B3-4A0E-AC2A-BFBED110AB43}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ProtocolExecute\bankid
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID{1EADCC29-35BA-4C5F-91A1-09037CF4DBC2}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib{417939E1-4735-4571-8199-D0A2680CEA58}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib{BF962FCA-EC9A-4246-8AD7-D8114776520A}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\ProtocolExecute\bankid
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Low Rights\ElevationPolicy{2749F499-8D6F-4ED7-A697-46D40342051D}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Low Rights\ElevationPolicy{541890BF-F2B3-4A0E-AC2A-BFBED110AB43}
Värden för kort
För att inte Windows ska visa en onödig dialog om att installera drivrutin för kort (“Minidriver”), läggs värden till för samtliga kort som används för BankID säkerhetsprogram. Observera att “zBankID” är avsiktligt och förbättrar kompatibiliteten med andra produkter.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\zBankID -
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Calais\SmartCards\zBankID -
Tillfälligt vid behov efter uppdatering
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\
Windows installer
Windows Installer lägger upp ett antal värden som inte är uppräknade ovan för administration av avinstallation och uppdatering, till exempel under följande:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData...
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\BankID\BankID Security Application