QlikView - Local directory service provider...

Το QlikView προσφέρει μια πληθώρα επιλογών όσων αφορά τη διαχείριση των χρηστών οι οποίοι θα έχουν πρόσβαση στο Access Point... Κάποιες από αυτές τις επιλογές χρησιμοποιούν NTFS Authorization (το οποίο χειρίζονται τα Windows) και κάποιες DMS Authorization  ( το οποίο χειρίζεται το QlikView)... Κάποιες από αυτές τις επιλογές δεν μπορούν να λειτουργήσουν παράλληλα ακριβώς λόγω αυτή της διαφοροποίησης στο Authorization, όπως ας πούμε ο Active Directory service provider (NTFS) με αυτόν του Custom Directory (DMS)...

Αυτές τις ημέρες εμφανίστηκε μια ενδιαφέρουσα περίπτωση στην δουλειά όταν κλήθηκα να δώσω πρόσβαση στο QlikView  σε χρήστες οι οποίοι δεν ανήκαν στο εταιρικό Active Directory... Όπως προείπα η λύση του Custom Directory απορρίφθηκε αφού δεν ήταν συμβατά τα Authorization types των δύο service connectors (AD και Custom) οπότε η λύση που επιλέχθηκε ήταν αυτή του Local directory provider...  Όπως θα δούμε και στο σχετικό help page της QlikView , o connector χρησιμοποιεί την λίστα των local users ενός επιλεγμένου μηχανήματος (στην περίπτωσή μου ήταν αυτό στο οποίο είναι εγκατεστημένος ο QlikView Server)...

Η διαδικασία ήταν εξαιρετικά απλή... Αρχικά δημιούργησα local windows χρήστες στον server, τους οποίους πρόσθεσα  στο Group των Users του server με δικαιώματα read.... Αν δεν ξέρεις πώς γίνεται αυτό μπορείς να ακολουθήσεις αυτόν τον οδηγό ο οποίος περιγράφει πολύ καλά τα απαραίτητα βήματα, στην περίπτωσή μας απλά δεν βάζουμε τον νέο χρήστη στο Administrators Group... Κατόπιν τα βήματα που υπολείπονται για να ολοκληρωθεί η διαδικασία περιγράφονται περίφημα στο help page της QlikView  και αυτά ακολούθησα κι εγώ, είναι εξαιρετικά εύκολα και κατανοητά... 

Ο χρήστης που θα δοκιμάσει να συνδεθεί στο Access Point θα χρειαστεί να πληκτρολογήσει στον Internet Explorer το url του Access Point, στην περίπτωσή μου δούλεψε μόνο όταν πληκτρολόγησα καρφωτά την IP του server, κάτι τέτοιο δηλαδή http://192.xxx.xx.xx/qlikview/index... Θα εμφανιστεί ένα Windows Login form όπου πρέπει να συμπληρώσει το username και το password του local user που έχουμε δημιουργήσει και... αυτό είναι, συνδέθηκε!

Προσοχή!!! Για να μπορεί ο χρήστης να έχει πρόσβαση σε συγκεκριμένες εφαρμογές πρέπει ο local user που χρησιμοποιεί να έχει πάρει τα κατάλληλα read δικαιώματα στα directories του server που είναι αυτές αποθηκευμένες, διαφορετικά θα έχει πρόσβαση σε ένα κενό Access Point...

Σχόλια