Skip to main content

Kontrolling bejelentkezés

1.    KONTROLLING BEJELENTKEZÉSI TUDNIVALÓK

1.1. Kontrolling bejelentkezési tudnivalók(rendszergazdai tudnivalók)

A Kontrolling program bejelentkezéskor egyszerre két kapcsolatot is létesít: egy SQL adatbázis, és egy neki megfelelő OLAP adatbázis irányába. Egyszerre mindkettő kapcsolatnak élnie kell ahhoz, hogy használni tudjuk a Kontrollingot, mivel a program az SQL adatbázisba dolgozik, miközben az OLAP adatbázis adatait közli.


Az, hogy sikeres-e egy bejelentkezés legfőképp az alábbiak határozzák meg:

  • szükséges driverek telepítettsége,
  • kapcsolati INI fájl megfelelő kitöltése,
  • az OLAP szerver megfelelő hozzáférési beállítása (esetleg portjainak nyitása),
  • a Vectory hozzáférés beállítása SQL kapcsolathoz.

OLAP kapcsolat

Az OLAP adatbázishoz való kapcsolódás a háttérben történik meg automatikusan. Ez kizárólag Windows hitelesítéssel történhet, mivel az Analysis Services csak ezt fogadja el. Így szükséges az is, hogy mind a Windows felhasználó, mind pedig a kliens tartományba legyen léptetve (technikai okok miatt csak ezt a megoldást támogatjuk). Általában nem felhasználónként adunk jogot az OLAP adatbázishoz, hanem létrehozunk egy „Kontrolling" nevű tartományi csoportot, és ennek adunk jogot az Analysis Server-hez. Így a továbbiakban elegendő a Kontrollingos Windows felhasználókat e csoportba tenni, hogy legyen OLAP hozzáférésük.

Megjegyzés: Amennyiben a szerver nem rendelkezik tartományvezérlővel (domain controller), akkor úgy lehetséges kiváltani a fentieket, ha a szerveren is felvesszük lokális felhasználóként valamennyi érintett kliensen található helyi usert, és besoroljuk őket egy helyi Kontrolling csoportba a szerveren. Erre a csoportra adunk végül OLAP hozzáférést. Az ilyen esetek kellemetlen velejárója, hogy a felhasználót egyszerre két helyen, szinkronban kell nyilvántartani, módosítani.

Fontos megjegyezni, hogy előfordulhat, hogy a hibátlan kapcsolathoz az Analysis Server portját (TCP 2382 esetleg TCP 2383) is át kell engedni a tűzfalon.

Éppen ezért bejelentkezéskor az aktuális kliens Windows felhasználója automatikusan megpróbál kapcsolódni az OLAP adatbázishoz a háttérben. Ezzel párhuzamosan pedig megtörténik az SQL kapcsolat felépítése is.

kép.png

SQL kapcsolat

Az SQL kapcsolat lényegében a Vectory szerinti hozzáféréssel működik. A Kontrolling bejelentkező felületén a Vectory programban megadott módon lehet bejelentkezni. Értelemszerűen ennek előfeltétele, hogy a Vectory rendszerben már szerepeljen a felhasználó valamilyen hozzáféréssel. Ez ott kétféleképpen történhet: SQL hozzáféréssel (felhasználónév és jelszó), vagy - az OLAP-hoz hasonlóan - Windows hitelesítéssel. Amennyiben lehetséges, úgy inkább a Windows hitelesítés beállítását szoktuk javasolni ennél az esetnél is, mivel így egyszerűbb a bejelentkezés, és ekkor egyértelműen egyezik az OLAP és az SQL felhasználóneve. Az ehhez szükséges Vectorys beállításokat a Vectory programban a Rendszer/Beállítások/Személyes fülön lehet beállítani.

A Vectory súgó felhasználó felvételére és beállításaira vonatkozó útmutatása

Javasolt a  Felhasználó másolása gomb használata az új felhasználó felvételekor, mellyel a korábbi beállításokat örökíthetjük az eddigi felhasználóról, hiszen a Windows authentikációval történő belépés esetén az újonnan felvett felhasználó beállításai lesznek érvényben. Az új felhasználó felvételénél mindenképpen meg kell adnunk a bejelentkezési nevet a Vectory rendszerbe, az iktatási szervezeti egységet, illetve a felhasználót. Rögzítésre jön a „Regisztráljuk az új felhasználót az SQL szerverre?" kérdés, melyre igent kell válaszolni.

Ezt követően arra kérdésre, hogy saját jelszót kapjon-e az új felhasználó NEM-mel kell válaszolni. Igen válasz esetén marad a régi SQL bejelentkezés.

Windows bejelentkezést használva a következő ablakban meg kell adni a felhasználó Windows-os felhasználó nevét és a tartományt (tartomany\nev) PL.: ZKFT\XYelado

Ha a Windows bejelentkezést választják, akkor az itt megadott név mentésre fog kerülni a Vectory rendszerében. Tehát a sysdbawin helyett a ZKFT\XYelado kerül rögzítésre.

Ezután kapjuk a szokásos kérdést, hogy kapjon-e engedélyt az új felhasználó az összes raktár kezelésére. Nem válasz esetén, amennyiben másolással hoztuk létre az új felhasználót, csak ahhoz a raktárhoz lesz joga, mely(ek)hez az eredeti felhasználónak is volt.

Ha egy új Kontrollingos felhasználó korábban még nem volt Vectorys felhasználó, akkor a fentiek miatt célszerű őt eleve Windows hitelesítéssel regisztrálni a Vectoryban. Amennyiben viszont a leendő Kontrolling felhasználó már egy ideje Vectory felhasználó is, és ott nem Windows hitelesítést használ, úgy érdemes átgondolni a Windows hitelesítésre való áttérés lehetőségét.

Ez utóbbi esetben lehetőség van a korábbi SQL hitelesítés kiváltani egy új Windows hitelesítéssel. A Vectoryban át lehet állítani a kapcsolódó személyt a korábbi SQL felhasználóról Windows hitelesítéses felhasználóra, ehhez csak módosítani kell a felhasználó login-jét.

Vectory Rendszer/Személyes/Beállítások Kontrolling felhasználókra

Rendszer/Beállítások/Személyes/Beállítások ablak Vectoryban Kontrollingra vonatkozóan

  

 

Ezentúl a Személyes Beállításoknál be kel jelölni azoknál a felhasználóknál a "Kontrolling programot használhatja" jelölőnégyzetet, akik valójában Kontrolling felhasználók lesznek. Régi ügyfeleinknél verzióváltásnál automatikusan kijelölésre kerül, viszont új Kontrolling felhasználóknál ezt kérjük mindenképp bejelölni.

A felhasználó felvitelekor beállítható, a "Kontrolling programot használhatja" jelölőnégyzet segítségével, hogy a felhasználó használhatja-e a Kontrolling programot.

Szükséges Driver-ek a kapcsolathoz

Az Analysis Server ADOMD és OLEDB drivereit is feltétlenül telepíteni kell arra a kliensre, ahonnan fut majd a Kontrolling. Ezek fent vannak az SQL telepítőn is, de a Microsofttól is letölthetőek az SQL Feature pack részeként innen:

https://www.microsoft.com/en-us/download/details.aspx?id=42295

Az alábbiakat kell kiválasztani:

64 bites rendszer esetén:

 ENU\\x64\\SQL_AS_ADOMD.msi

 ENU\\x64\\SQL_AS_OLEDB.msi

32 bites rendszer esetén:

 ENU\\x86\\SQL_AS_ADOMD.msi

 ENU\\x86\\SQL_AS_OLEDB.msi

Kontrolling.ini helyes beállítása

Kulcsszerepet játszik a helyes bejelentkezésben a Kontrolling.ini fájl. Mindig a felhasználó munka mappájában található meg ez az INI fájl, amit a kapcsolat kiépítésére (ún. connectionstring formájában) használ a Kontrolling OLAP és SQL irányban egyaránt.

A munka mappában például egy kontjakab[felhasználó esetén pontosan itt található meg ez az INI fájl (amennyiben már legalább egyszer el volt indítva a Kontrolling program):

C:\Users\kontjakab\AppData\Local\Kontrolling\Kontrolling.ini

Ha a Kontrolling bejelentkező ablakában F12-es billentyű megnyomására egyből láthatóvá és szerkeszthetővé válik az ini fájl tartalma (valamint a megnyíló ablakból gyorsan el is érhető a kis sárga mappa gombbal maga a fájl). Az ablak jobb alsó részén a teljes elérési út olvasható.

login2.png

A munkamappán kívül az elindított Kontrolling.exe fájl mellett is szokott lenni általában egy központi Kontrolling.ini fájl. (Ezzel is felülírhatjuk a munkamappában lévőt, ha ez utóbbi üres lenne.)

Ha ki akarjuk tölteni, akkor a minta szerinti adatokat kell beírni.

login3.png

Később az ini fájlban megadott információkat már csak a szimbolikus névvel hivatkozva elég kiválasztanunk a bejelentkezési ablak Adatbázis mezőjében.

login4.png


A bejelentkezés ezt követően a Vectory szerint vagy felhasználónév/jelszó vagy Windows hitelesítéssel történik. Ez utóbbit a szerint kínálja fel előre a program, hogy beírtunk-e az INI fájlba felhasználónevet, vagy sem. Ha beírtunk, akkor feltételezi, hogy felhasználónév/jelszó megadással lépünk be, ilyenkor nem aktív a „Windows bejelentkezés"-en a pipa, és egyből jelszót kér. Ellenkező esetben Windows hitelesítést feltételez, ilyenkor a pipa aktív, és csak a „Bejelentkezés" gombot kell lenyomnunk.

Access driver

Bár nem szükségszerű a bejelentkezéshez, de érdemes megemlíteni, hogy a Kontrolling felhasználásához szükséges még egy Access driver is a kliensen. Ez felelős az MS Office műveletek (pl. Exceles export-import) megfelelő működéséért. A driver ingyenesen letölthető:

https://www.microsoft.com/en-us/download/details.aspx?id=13255

A bejelentkezés folyamata

Bejelentkezéskor először a kapcsolatok érvényességét ellenőrzi a program. Az SQL kapcsolatot a megadott hozzáféréssel, az OLAP kapcsolatot pedig a háttérben (Windows hozzáférés szerint) teszteli a felület.
Érvényes kapcsolat esetén amennyiben rendelkezésre áll kétfaktoros hitelesítés modul, és az adott felhasználónál nincs kikapcsolva a hitelesítés, akkor kétfaktoros hitelesítő kódot is kér a program.

Ezt követően jogosultságok ellenőrzése következik. Sor kerül a program moduljog ellenőrzésére, valamint a program meggyőződik, hogy Vectory felhasználó jelentkezik-e be. Csak Vectory felhasználót enged be a program, de annak is teljesülnie kell, hogy aktív felhasználó legyen, valamint saját dolgozó, továbbá rendelkeznie kell Kontrolling licence-szel is. (Felhős felhasználásnál a felhőben egy időben egyszerre indíthatő programok száma is fontos lehet, ezt is ellenőrzi a program.)
Végül az SQL szerver gyors ellenőrzése történik, ami információs jelleggel figyelmeztet, ha a szerver nem napra kész.
Ha minden feltétel teljesült, akkor volt sikeres a bejelentkezés, és sor kerül a fő kezelőfelület betöltésére.

1.2. Kontrolling bejelentkezési tudnivalók felhasználók részére


A kontrolling parancsikonra kattintva elérhető a bejelentkezési képernyő. A kontrolling belépésénél a Windows bejelentkezés a preferált bejelentkezési mód.

par.png

bejel.png

MFA (MultiFactor Authentication) – MFA Kétfaktoros hitelesítés

A Kontrolling bejelentkezési folyamatába is bekerült az MFA (MultiFactor Authentication) funkció.

A kontrolling ugyanazokat a paramétereket használja, mint a Vectory.

A Kontrolling programba belépéskor lehetőség van új hitelesítő alkalmazás regisztrálására, ha a felhasználóhoz még nincs regisztrálva az alkalmazás a Vectoryban

A Bejelentkezéskor feljön egy regisztrációs ablak.

A képen szöveg, képernyőkép, öltés, minta látható

Automatikusan generált leírás

Az ablakban megjelenő QR kódot egy hitelesítő alkalmazásban (pl.: Google Authenticator vagy Microsoft Authenticator) kell leolvasni. Ezzel a lépéssel létre lesz hozva a felhasználó fiókja.

A beajánlott hitelesítő kódot a "Hitelesítő kód" mezőben kell megadni. Az "Ellenőrzés" gomb megnyomásával a regisztrációs folyamatot befejezni.

A program a regisztráció során másodlagos "Helyreállítási" kódokat generál, amiket a folyamat során megjelenít, ezeket a felhasználónak fel kell jegyeznie.

A képen szöveg, elektronika, képernyőkép, Betűtípus látható

Automatikusan generált leírás

kép.png

A másodlagos kódok egyszer használhatóak, ha elfogynak automatikusan új kódokat generál a program.

Ezekkel a kódokkal tud belépni a felhasználó, ha nincs kéznél a telefonja, vagy nem érhető el az ellenőrzést végző API.

Ha a felhasználó korábban már regisztrált hitelesítő alkalmazást Vectory bejelentkezéshez, akkor a QR kód nem jelenik meg, csak a "Hitelesítő kód" megadására van lehetőség. Ilyenkor mobiltelefonról az Authenticatorba belépve az éppen beajánlott jelszót kell beírni.

A képen szöveg, képernyőkép, Betűtípus, Operációs rendszer látható

Automatikusan generált leírás

Amennyiben még nem használja MFA-Kétfaktoros hitelesítést kérjük jelezze Terméktámogatás oldalunkon Új felhasználói modul területen, Kérdés típusként bejelentve, hogy aktiválhassuk a modult. A modul mindenki számára ingyenesen elérhető.