Ενότητες τοποθεσίας
Επιλογή εκδότη:
- Η MegaFon προσφέρει δύο smartphone στην τιμή του ενός
- Συμβολοσειρά - βολική αναζήτηση από τη γραμμή εργασιών
- Κατεβάστε το Talking Tom Loves Angela για Android
- Ανασκόπηση του tablet Samsung Galaxy Tab S3 - η νέα ναυαρχίδα της κορεατικής εταιρείας Νέα καρτέλα Samsung
- Ανασκόπηση Motorola Moto Z2 Play: ένα smartphone που μπορεί να βελτιωθεί!
- Ένα λειτουργικό σύστημα είναι ένα λογισμικό συστήματος που διαχειρίζεται και συντονίζει τη λειτουργία των στοιχείων υλικού σε μια συσκευή
- Αγορά έξυπνου σπιτιού από την Google
- Το Wi-Fi είναι μια τεχνολογία που παρέχει ασύρματη επικοινωνία για τη μετάδοση δεδομένων σε κοντινές αποστάσεις μεταξύ διαφορετικών συσκευών
- Η πιο όμορφη μονάδα συστήματος για υπολογιστή (κάντε το μόνοι σας) Συμπαγής θήκη υπολογιστή με τα χέρια σας
- Πώς να εγκαταστήσετε ξανά τα Windows σε φορητό υπολογιστή Asus;
Διαφήμιση
Ανάλυση επεξεργασίας δικαιωμάτων χρήστη 1s 8.3. Εκτέλεση στον διακομιστή χωρίς έλεγχο δικαιωμάτων |
Προκειμένου να διαφοροποιηθούν τα δικαιώματα πρόσβασης, στο 1C 8.3 υπάρχουν ειδικά αντικείμενα διαμόρφωσης - ρόλοι. Μπορούν αργότερα να αντιστοιχιστούν σε συγκεκριμένους χρήστες, θέσεις κ.λπ. Υποδεικνύουν ποια αντικείμενα διαμόρφωσης θα είναι διαθέσιμα. Είναι επίσης δυνατό να καθοριστούν οι προϋποθέσεις για την παροχή πρόσβασης. Οι ρόλοι διαμορφώνονται στον διαμορφωτή. Μπορούν επίσης να εκχωρηθούν σε συγκεκριμένους χρήστες, αλλά για λόγους ευκολίας, η 1C έχει εφαρμόσει έναν μηχανισμό για ομάδες πρόσβασης. Στον κατάλογο χρήστη, ανοίξτε («Διαχείριση - Ρύθμιση χρηστών και δικαιωμάτων - Χρήστες») την κάρτα οποιουδήποτε υπαλλήλου και κάντε κλικ στο κουμπί «Δικαιώματα πρόσβασης». Η διεπαφή μπορεί να διαφέρει σε διαφορετικές διαμορφώσεις, αλλά η ουσία είναι η ίδια. Θα δείτε μια λίστα με καταχωρήσεις στον κατάλογο «Πρόσβαση στα προφίλ ομάδας». Τα πλαίσια ελέγχου υποδεικνύουν εκείνους των οποίων τα δικαιώματα θα είναι διαθέσιμα στον χρήστη. Ο κατάλογος των προφίλ ομάδων πρόσβασης ("Διαχείριση - Ρύθμιση χρηστών και δικαιωμάτων - Προφίλ ομάδας πρόσβασης") περιέχει μια λίστα ρόλων που θα είναι διαθέσιμοι στον χρήστη όταν του ανατεθούν. Οι διαθέσιμοι ρόλοι προφίλ επισημαίνονται με σημαίες. Οι χρήστες έχουν συχνά τα ίδια σύνολα ρόλων. Η χρήση αυτού του μηχανισμού σάς επιτρέπει να απλοποιήσετε σημαντικά τη ρύθμιση των δικαιωμάτων επιλέγοντας προφίλ ομάδας πρόσβασης και όχι τους ίδιους τους ρόλους. Ρόλοι στο διαμορφωτή (για προγραμματιστές)Οι ρόλοι υποδεικνύουν ποια αντικείμενα και υπό ποιες συνθήκες θα είναι διαθέσιμα στον χρήστη στον οποίο είναι διαθέσιμα. Ανοίξτε οποιονδήποτε ρόλο και θα δείτε δύο καρτέλες: Δικαιώματα και Πρότυπα περιορισμών. Η πρώτη καρτέλα εμφανίζει μια λίστα με τα αντικείμενα διαμόρφωσης και τα δικαιώματα που τους έχουν εκχωρηθεί για αυτόν τον ρόλο. Όταν επιτρέπεται η εκτέλεση οποιωνδήποτε ενεργειών με ένα αντικείμενο, είναι δυνατό να καθοριστεί ένας περιορισμός πρόσβασης στα δεδομένα. Αυτός ο μηχανισμός ονομάζεται RLS και σας επιτρέπει να διαμορφώσετε δικαιώματα σε επίπεδο εγγραφής. Είναι αρκετά ενδιαφέρον, αλλά αν χρησιμοποιηθεί ενεργά, η απόδοση μπορεί να μειωθεί. Στο κάτω μέρος της φόρμας ρόλου, μπορείτε να διαμορφώσετε την αυτόματη εγκατάσταση δικαιωμάτων:
Τα δικαιώματα μπορούν να εκχωρηθούν τόσο σε αντικείμενα λεύκανσης όσο και σε ολόκληρη τη διαμόρφωση ως σύνολο. Σε οποιοδήποτε ρόλο, στην καρτέλα "Δικαιώματα", επιλέξτε το στοιχείο με το όνομα της διαμόρφωσης. Όλοι οι πιθανοί ρόλοι για αυτό θα εμφανιστούν στα δεξιά. Αυτό περιέχει λειτουργίες εκκίνησης προγράμματος, «Όλες οι λειτουργίες», διαχειριστικά και άλλα δικαιώματα. Όταν κάνετε κλικ σε οποιοδήποτε δικαίωμα, η περιγραφή του θα εμφανιστεί παρακάτω. Δεν υπάρχει τίποτα περίπλοκο εδώ. Οι ρυθμίσεις δικαιωμάτων για άλλα αντικείμενα διαμόρφωσης είναι παρόμοιες: ανάγνωση, προσθήκη, διαγραφή, ανάρτηση (για έγγραφα), διαχείριση συνόλων (για συσσώρευση και λογιστικά μητρώα) και άλλα. Είναι σημαντικό να σημειώσετε εδώ το δικαίωμα της «Διαδραστικής διαγραφής». Εάν είναι διαθέσιμο, οι χρήστες θα μπορούν να διαγράψουν φυσικά δεδομένα από το πρόγραμμα (shift + delete). Για σημαντικά αντικείμενα, η εκχώρηση αυτού του δικαιώματος είναι εξαιρετικά ανεπιθύμητη. Έλεγχος δικαιωμάτων πρόσβασης μέσω προγραμματισμούΓια να ελέγξετε εάν ένας χρήστης έχει ρόλο, χρησιμοποιήστε την ακόλουθη συνάρτηση:
Στην περίπτωση που ο ρόλος που ελέγχεται εκχωρηθεί στον χρήστη, η συνάρτηση θα επιστρέψει την τιμή "True". Διαφορετικά - "Λάθος". Για να εκτελέσετε οποιεσδήποτε ενέργειες με ένα αντικείμενο που δεν είναι προσβάσιμο, μπορείτε να χρησιμοποιήσετε την ακόλουθη μέθοδο:
Μετά την ενεργοποίηση της προνομιακής λειτουργίας, δεν εκτελούνται έλεγχοι δικαιωμάτων. Αφού ολοκληρώσετε ενέργειες σε μη προσβάσιμα αντικείμενα, πρέπει να καλέσετε ξανά αυτήν τη μέθοδο με την παράμετρο "False" για να απενεργοποιήσετε αυτήν τη λειτουργία. Να θυμάστε ότι στην έκδοση πελάτη-διακομιστή, όταν εκτελείται στον υπολογιστή-πελάτη, αυτή η μέθοδος δεν εκτελεί καμία ενέργεια. Για να ελέγξετε εάν έχει οριστεί η προνομιακή λειτουργία, χρησιμοποιήστε τη συνάρτηση (επιστρέφει "True" ή "False"):
Διεπαφή χρήστη χωρίς δικαιώματα πρόσβασηςΕάν ένας χρήστης προσπαθήσει να εκτελέσει οποιαδήποτε ενέργεια στο πρόγραμμα, αλλά για την οποία δεν έχει δικαιώματα, θα εκδοθεί αντίστοιχη προειδοποίηση. Υπάρχουν περιπτώσεις που κάποιο πεδίο εμφανίζει τη μορφή "<Объект не найден>" με ένα GUID, ο χρήστης μπορεί επίσης να μην έχει αρκετά δικαιώματα για να διαβάσει την τιμή που περιέχει. Για να ελέγξετε αυτήν τη θεωρία, απλώς δείτε την αξία αυτού του πεδίου υπό πλήρη δικαιώματα. Εάν η επιγραφή δεν εξαφανιστεί, υπάρχει πιθανότητα σπασμένου συνδέσμου. Όλες οι ρυθμίσεις δικαιωμάτων χρήστη που θα κάνουμε στο πλαίσιο αυτού του άρθρου βρίσκονται στην ενότητα 1C 8.3 «Διαχείριση» - «Ρυθμίσεις χρήστη και δικαιωμάτων». Αυτός ο αλγόριθμος είναι παρόμοιος στις περισσότερες διαμορφώσεις σε διαχειριζόμενες φόρμες. Το πρόγραμμα 1C Accounting θα χρησιμοποιηθεί ως παράδειγμα, αλλά η ρύθμιση δικαιωμάτων σε άλλα προγράμματα (1C UT 11, 1C ZUP 3, 1C ERP) γίνεται με τον ίδιο ακριβώς τρόπο. Ας πάμε στην ενότητα "Χρήστες" του παραθύρου ρυθμίσεων. Εδώ βλέπουμε δύο υπερσυνδέσμους: «Χρήστες» και «Ρυθμίσεις σύνδεσης». Το πρώτο από αυτά σας επιτρέπει να μεταβείτε απευθείας στη λίστα των χρηστών αυτής της βάσης πληροφοριών. Πριν δημιουργήσετε έναν νέο χρήστη, ας δούμε τις πιθανές ρυθμίσεις σύνδεσης (υπερσύνδεσμος στα δεξιά). Σε αυτήν τη φόρμα ρυθμίσεων, μπορείτε να διαμορφώσετε την πολυπλοκότητα του κωδικού πρόσβασης (τουλάχιστον 7 χαρακτήρες, υποχρεωτικό περιεχόμενο διαφόρων τύπων χαρακτήρων κ.λπ.). Μπορείτε επίσης να καθορίσετε τη διάρκεια του κωδικού πρόσβασης, την περίοδο ισχύος του και να απαγορεύσετε στους χρήστες να συνδεθούν στο πρόγραμμα εάν δεν ήταν ενεργοί για ένα συγκεκριμένο χρονικό διάστημα. Τώρα μπορείτε να προχωρήσετε απευθείας στην προσθήκη νέου χρήστη στο 1C. Αυτό μπορεί να γίνει κάνοντας κλικ στο κουμπί «Δημιουργία», όπως φαίνεται στην παρακάτω εικόνα. Πρώτα απ 'όλα, θα αναφέρουμε το πλήρες όνομα - "Dmitry Petrovich Antonov" και θα επιλέξουμε ένα άτομο από τον αντίστοιχο κατάλογο. Εδώ μπορείτε επίσης να υποδείξετε το τμήμα στο οποίο εργάζεται ο υπάλληλος μας. Το όνομα σύνδεσης "AntonovDP" αντικαταστάθηκε αυτόματα ως συντομογραφία για το πλήρες όνομα "Dmitry Petrovich Antonov". Ας ρυθμίσουμε έναν κωδικό πρόσβασης και τον έλεγχο ταυτότητας 1C Enterprise. Εδώ μπορείτε επίσης να υποδείξετε εάν αυτός ο χρήστης μπορεί να αλλάξει τον κωδικό πρόσβασής του ανεξάρτητα. Ας υποθέσουμε ότι θέλουμε ο Ντμίτρι Πέτροβιτς Αντόνοφ να είναι διαθέσιμος στη λίστα επιλογής κατά την έναρξη αυτής της βάσης πληροφοριών. Για να το κάνετε αυτό, πρέπει να ορίσετε το πλαίσιο ελέγχου στο στοιχείο "Εμφάνιση στη λίστα επιλογής". Ως αποτέλεσμα, το παράθυρο εξουσιοδότησης κατά την εκκίνηση του προγράμματος θα φαίνεται όπως φαίνεται στην παρακάτω εικόνα. Ας δώσουμε προσοχή σε μια άλλη σημαντική ρύθμιση στην κάρτα καταλόγου χρήστη - "Επιτρέπεται η σύνδεση στο πρόγραμμα". Εάν η καθυστέρηση δεν έχει οριστεί, τότε ο χρήστης απλά δεν θα μπορεί να εισέλθει σε αυτήν τη βάση πληροφοριών. Δικαιώματα πρόσβασηςΑφού συμπληρώσουμε όλα τα δεδομένα στην κάρτα χρήστη - Dmitry Petrovich Antonov, θα τα καταγράψουμε και θα προχωρήσουμε στη ρύθμιση των δικαιωμάτων πρόσβασης, όπως φαίνεται στην παρακάτω εικόνα. Μια λίστα με τα προφίλ πρόσβασης που είχαν εισαχθεί προηγουμένως στο πρόγραμμα άνοιξε μπροστά μας. Επιλέξτε τα πλαίσια που απαιτούνται. Πρόσβαση στα προφίλ ομάδαςΤα προφίλ ομάδας πρόσβασης μπορούν να διαμορφωθούν από τη φόρμα ρύθμισης κύριου χρήστη και δικαιωμάτων. Μεταβείτε στην ενότητα "Ομάδες πρόσβασης" και κάντε κλικ στον υπερσύνδεσμο "Πρόσβαση στα προφίλ ομάδας". Ας δημιουργήσουμε μια νέα ομάδα από τη φόρμα λίστας που ανοίγει. Στην ενότητα πίνακα στην καρτέλα "Επιτρεπόμενες ενέργειες (ρόλοι)", επιλέξτε τα πλαίσια για τους ρόλους που θα επηρεάσουν τα δικαιώματα πρόσβασης των χρηστών που περιλαμβάνονται στην ομάδα που δημιουργούμε. Όλοι αυτοί οι ρόλοι δημιουργούνται και διαμορφώνονται στον διαμορφωτή. Δεν είναι δυνατή η αλλαγή ή η δημιουργία νέων από τη λειτουργία χρήστη. Μπορείτε να επιλέξετε μόνο από την υπάρχουσα λίστα. RLS: Περιορισμός πρόσβασης σε επίπεδο εγγραφήςΣας επιτρέπει να διαμορφώνετε πιο ευέλικτα την πρόσβαση σε δεδομένα προγράμματος σε ορισμένες περιοχές. Για να το ενεργοποιήσετε, επιλέξτε το ομώνυμο πλαίσιο στη φόρμα ρυθμίσεων χρήστη και δικαιωμάτων. Λάβετε υπόψη ότι η ενεργοποίηση αυτής της ρύθμισης μπορεί να επηρεάσει αρνητικά την απόδοση του συστήματος. Το θέμα είναι ότι ο μηχανισμός RLS τροποποιεί όλα τα αιτήματα ανάλογα με τους καθορισμένους περιορισμούς. Ας πάμε στο προφίλ ομάδας πρόσβασης "Test Group" που δημιουργήσαμε νωρίτερα. Το παρακάτω σχήμα δείχνει ότι μετά την ενεργοποίηση των περιορισμών πρόσβασης σε επίπεδο εγγραφής, εμφανίστηκε μια πρόσθετη καρτέλα "Περιορισμοί πρόσβασης". Ας υποθέσουμε ότι θέλουμε οι χρήστες που έχουν ανατεθεί σε μια δοκιμαστική ομάδα να έχουν πρόσβαση σε δεδομένα για όλους τους οργανισμούς σε αυτήν τη βάση πληροφοριών, εκτός από αυτούς που καθορίζονται στο προφίλ. Στο επάνω μέρος του πίνακα, θα ορίσουμε περιορισμούς πρόσβασης ανά οργανισμό. Στο κάτω μέρος, θα διευκρινίσουμε ότι η πρόσβαση σε δεδομένα (έγγραφα, κατάλογοι κ.λπ.) δεν θα παρέχεται για τον οργανισμό «Roga LLC». Σε αυτό το άρθρο θα εξετάσω πώς να εργαστώ με χρήστες σε:
Οι οδηγίες είναι κατάλληλες όχι μόνο για το λογιστικό πρόγραμμα, αλλά και για πολλά άλλα που έχουν κατασκευαστεί με βάση το BSP 2.x: 1C Trade Management 11, Salary and Personnel Management 3.0, Small Firm Management και άλλα. Εάν ενδιαφέρεστε να δημιουργήσετε δικαιώματα από την πλευρά ενός προγραμματιστή, διαβάστε. Στη διεπαφή προγράμματος 1C, η διαχείριση χρηστών πραγματοποιείται στην ενότητα "Διαχείριση", στο στοιχείο "Ρύθμιση χρηστών και δικαιωμάτων": Για να δημιουργήσετε έναν νέο χρήστη στο 1C Accounting 3.0 και να του εκχωρήσετε ορισμένα δικαιώματα πρόσβασης, υπάρχει ένα στοιχείο "Ρυθμίσεις χρήστη και δικαιωμάτων" στο μενού "Διαχείριση". Πάμε εκεί: Η διαχείριση της λίστας των χρηστών γίνεται στην ενότητα "Χρήστες". Εδώ μπορείτε να δημιουργήσετε έναν νέο χρήστη (ή ομάδα χρηστών) ή να επεξεργαστείτε έναν υπάρχοντα. Μόνο ένας χρήστης με δικαιώματα διαχειριστή μπορεί να διαχειριστεί τη λίστα χρηστών. Ας δημιουργήσουμε μια ομάδα χρηστών που ονομάζεται "Λογιστική" και θα υπάρχουν δύο χρήστες σε αυτήν: "Λογιστής 1" και "Λογιστής 2". Για να δημιουργήσετε μια ομάδα, κάντε κλικ στο κουμπί που επισημαίνεται στην παραπάνω εικόνα και εισαγάγετε ένα όνομα. Εάν υπάρχουν άλλοι χρήστες στη βάση πληροφοριών που είναι κατάλληλοι για το ρόλο του λογιστή, μπορείτε να τους προσθέσετε αμέσως στην ομάδα. Στο παράδειγμά μας δεν υπάρχουν, γι' αυτό κάνουμε κλικ στο "Εγγραφή και κλείσιμο". Τώρα ας δημιουργήσουμε χρήστες. Τοποθετήστε τον κέρσορα στην ομάδα μας και κάντε κλικ στο κουμπί «Δημιουργία»: Στο πλήρες όνομα θα εισαγάγουμε "Λογιστής 1", το όνομα σύνδεσης θα οριστεί σε "Λογιστής1" (αυτό θα εμφανίζεται κατά την είσοδο στο πρόγραμμα). Ο κωδικός πρόσβασης θα είναι "1". Φροντίστε να βεβαιωθείτε ότι τα πλαίσια ελέγχου «Επιτρέπεται η είσοδος στο πρόγραμμα» και «Εμφάνιση στη λίστα επιλογής» είναι επιλεγμένα, διαφορετικά ο χρήστης δεν θα δει τον εαυτό του κατά τη σύνδεση. Λάβετε 267 μαθήματα βίντεο στο 1C δωρεάν: Αφήστε τη "Λειτουργία εκκίνησης" ως "Αυτόματη". Ρύθμιση δικαιωμάτων πρόσβασης - ρόλων, προφίλΤώρα πρέπει να καθορίσετε "Δικαιώματα πρόσβασης" για αυτόν τον χρήστη. Αλλά πρέπει πρώτα να το γράψετε, διαφορετικά θα εμφανιστεί ένα παράθυρο προειδοποίησης όπως φαίνεται στην παραπάνω εικόνα. Κάντε κλικ στην «Εγγραφή» και μετά στα «Δικαιώματα πρόσβασης»: Επιλέξτε το προφίλ Λογιστή. Αυτό το προφίλ είναι τυπικό και διαμορφωμένο με τα βασικά δικαιώματα που απαιτούνται από έναν λογιστή. Κάντε κλικ στο «Εγγραφή» και κλείστε το παράθυρο. Στο παράθυρο «Χρήστης (δημιουργία)», κάντε κλικ στο «Αποθήκευση και κλείσιμο». Δημιουργούμε και δεύτερο λογιστή. Διασφαλίζουμε ότι οι χρήστες είναι ενεργοποιημένοι και μπορούν να εργαστούν: Πρέπει να σημειωθεί ότι ο ίδιος χρήστης μπορεί να ανήκει σε πολλές ομάδες. Επιλέξαμε δικαιώματα πρόσβασης για λογιστές από αυτά που περιλαμβάνονται στο πρόγραμμα από προεπιλογή. Υπάρχουν όμως περιπτώσεις που είναι απαραίτητο να προστεθεί ή να αφαιρεθεί κάποιο δικαίωμα. Για να γίνει αυτό, μπορείτε να δημιουργήσετε το δικό σας προφίλ με ένα σύνολο απαραίτητων δικαιωμάτων πρόσβασης. Ας πάμε στην ενότητα "Πρόσβαση στα προφίλ ομάδας". Ας υποθέσουμε ότι πρέπει να επιτρέψουμε στους λογιστές μας να δουν την καταχώριση ημερολογίου. Η δημιουργία ενός προφίλ από την αρχή απαιτεί πολύ κόπο, οπότε ας αντιγράψουμε το προφίλ "Λογιστής": Και ας κάνουμε τις απαραίτητες αλλαγές σε αυτό - προσθέστε τον ρόλο " ": Ας δώσουμε στο νέο προφίλ ένα διαφορετικό όνομα. Για παράδειγμα, "Λογιστής με προσθήκες". Και επιλέξτε το πλαίσιο ελέγχου "Προβολή αρχείου καταγραφής εγγραφής". Τώρα πρέπει να αλλάξουμε το προφίλ των χρηστών που δημιουργήσαμε νωρίτερα. Περιορισμός δικαιωμάτων σε επίπεδο εγγραφής στο 1C 8.3 (RLS)Ας καταλάβουμε τι σημαίνει περιορισμός δικαιωμάτων σε επίπεδο εγγραφής ή, όπως το αποκαλούν στο 1C, RLS (Record Level Security). Για να έχετε αυτήν την ευκαιρία, πρέπει να επιλέξετε το κατάλληλο πλαίσιο: Το πρόγραμμα θα απαιτήσει επιβεβαίωση της ενέργειας και θα σας ενημερώσει ότι τέτοιες ρυθμίσεις μπορούν να επιβραδύνουν σημαντικά το σύστημα. Συχνά είναι απαραίτητο να εμποδίζετε ορισμένους χρήστες να βλέπουν έγγραφα από ορισμένους οργανισμούς. Ακριβώς για τέτοιες περιπτώσεις υπάρχει ρύθμιση πρόσβασης σε επίπεδο ρεκόρ. Πηγαίνουμε ξανά στην ενότητα διαχείρισης προφίλ, κάνουμε διπλό κλικ στο προφίλ «Λογιστής με προσθήκες» και πηγαίνουμε στην καρτέλα «Περιορισμοί πρόσβασης»: «Τύπος πρόσβασης» επιλέξτε «Οργανισμοί», «Τιμές πρόσβασης» επιλέξτε «Όλα επιτρέπονται, οι εξαιρέσεις εκχωρούνται σε ομάδες πρόσβασης». Κάντε κλικ στο «Αποθήκευση και κλείσιμο». Τώρα επιστρέφουμε στην ενότητα "Χρήστες" και επιλέγουμε, για παράδειγμα, τον χρήστη "Λογιστής 1". Κάντε κλικ στο κουμπί «Δικαιώματα πρόσβασης»: Χρησιμοποιώντας το κουμπί "Προσθήκη", επιλέξτε τον οργανισμό του οποίου τα δεδομένα θα δει ο "Λογιστής 1".
Άλλες ρυθμίσειςΟι ενότητες "Ρυθμίσεις αντιγραφής" και "Εκκαθάριση ρυθμίσεων" δεν δημιουργούν ερωτήσεις. Αυτές είναι ρυθμίσεις για την εμφάνιση του προγράμματος και τις αναφορές. Για παράδειγμα, εάν έχετε δημιουργήσει μια όμορφη εμφάνιση για τον κατάλογο "Ονοματολογία", μπορεί να αναπαραχθεί σε άλλους χρήστες. Η εργασία στο πρόγραμμα 1C επιτρέπει σε διαφορετικούς χρήστες να εκχωρούν λειτουργική πρόσβαση σε έγγραφα και καταλόγους βάσεων δεδομένων. Για παράδειγμα:
Ρύθμιση δικαιωμάτων πρόσβασης στο 1C 8.3 Λογιστική 3.0Στο 1C: Λογιστική 8η έκδοση. 3.0 υπάρχουν 4 κύρια προφίλ για εργασία με το πρόγραμμα:
Για να κατανοήσουμε την αρχή της ρύθμισης δικαιωμάτων στο 1C, ας στραφούμε στον διαμορφωτή. Κατά την ανάλυση αντικειμένων διαμόρφωσης θα δούμε έναν ειδικό κλάδο Ρόλοι, το οποίο παραθέτει όλες τις πιθανές προσβάσεις σε δεδομένα βάσης δεδομένων που καθορίζονται από προγραμματιστές 1C: Κάθε ρόλος αντιστοιχεί σε ένα σύνολο δυνατοτήτων για εργασία με αντικείμενα διαμόρφωσης, οι οποίες είναι:
Εάν ανοίξετε έναν συγκεκριμένο ρόλο, τότε για κάθε αντικείμενο μπορείτε να δείτε τι μπορεί να γίνει με κάθε αντικείμενο διαμόρφωσης:
Ρύθμιση δικαιωμάτων πρόσβασης στο 1C 8.3 ΛογιστικήΗ ρύθμιση των δικαιωμάτων πρόσβασης στο 1C 8.3 πραγματοποιείται στην ενότητα Διαχείριση – Ρυθμίσεις χρήστη και δικαιωμάτων: Ανοίγει το παράθυρο Ρυθμίσεις χρήστη και δικαιωμάτων: Ας εξετάσουμε τις δυνατότητες ρύθμισης της πρόσβασης στο 1C. Πώς να δημιουργήσετε έναν νέο χρήστη στο 1C 8.3Από προεπιλογή, ρυθμίζεται το πρόγραμμα 1C Επιτρέπεται η είσοδος στο πρόγραμμα, Εμφάνιση στη λίστα επιλογήςκαι συνδεθείτε στο πρόγραμμα χρησιμοποιώντας τα στοιχεία σύνδεσης και τον κωδικό πρόσβασης που έχουν οριστεί στο 1C. Μπορείτε να ορίσετε τον κωδικό πρόσβασης μόνοι σας ή μπορείτε να προτείνετε να τον ορίσετε στο πρόγραμμα. Κατά κανόνα, ο κωδικός πρόσβασης που καθορίζεται από το πρόγραμμα 1C πληροί ένα πιο σοβαρό επίπεδο επαλήθευσης και είναι πιο δύσκολο να επιλέξετε έναν τέτοιο κωδικό πρόσβασης κατά την παραβίαση του συστήματος.
Οι ειδικοί χρησιμοποιούν ένα πρόγραμμα επεξεργασίας HEX για αυτό και αλλάζουν τις πληροφορίες που είναι υπεύθυνες για την εργασία με χρήστες στα σωστά σημεία. Αυτό είναι δυνατό, αλλά δεν συνιστάται. Πώς να ρυθμίσετε δικαιώματα πρόσβασης με βάση τυπικά προφίλ στο 1C 8.3Σε κάθε χρήστη (Διαχείριση – Ρυθμίσεις χρήστη και δικαιωμάτων – Χρήστες) εκχωρούνται Δικαιώματα πρόσβασης από τη λίστα των προφίλ που υπάρχει στη διαμόρφωση. Για παράδειγμα, για τον λογιστή S.B. εκχωρήστε το προφίλ Λογιστή: Εδώ μπορούμε να μεταφέρουμε ρυθμίσεις σε έναν νέο χρήστη από έναν χρήστη που εργάζεται ήδη σε 1C: Ρυθμίσεις λειτουργικότητας, ρυθμίσεις εσωτερικών αναφορών κ.λπ., για να μην χάνουμε χρόνο και πληκτρολογούμε τα πάντα με μη αυτόματο τρόπο: Επισημαίνουμε τις ρυθμίσεις για μεταφορά στον νέο χρήστη Λογιστής Petrova από τον χρήστη Διαχειριστή: Μεταφορά προσωπικών ρυθμίσεων, ρυθμίσεων εκτύπωσης και Αγαπημένων: Πατήστε το κουμπί. Επιλέξτε «Αντιγραφή και κλείσιμο» στη φόρμα επιλογής ρυθμίσεων. Όλες οι ρυθμίσεις για έναν νέο χρήστη από τον χρήστη διαχειριστή έχουν μεταφερθεί. Ρύθμιση δικαιωμάτων πρόσβασης με την προσθήκη νέων προφίλ στο 1C 8.3Δημιουργούμε ένα νέο προφίλ με περιορισμένη πρόσβαση σε καταλόγους και έγγραφα. Πρόσβαση στα προφίλ ομάδας – Δημιουργία: Είναι βολικό να δημιουργήσετε ένα νέο προφίλ για υποσυστήματα 1C. Για παράδειγμα, για τα δικαιώματα του Λογιστή μπορούμε να σημειώσουμε τις ακόλουθες λειτουργίες:
Σύμφωνα με το βιβλίο Μόνο επιλεγμένοι ρόλοιεμφανίζεται μια λίστα με επιλεγμένους ρόλους χρήστη. Η λογιστική προσωπικού μπορεί να οριστεί ξεχωριστά για το προφίλ HR. Πώς να διαμορφώσετε πρόσθετα δικαιώματα πρόσβασης σε υπάρχοντα τυπικά προφίλ στο 1C 8.3Μπορείτε να προσθέσετε λειτουργικότητα σε συγκεκριμένο χρήστη 1C με επιλεγμένο προφίλ. Για παράδειγμα, για τον χρήστη Petrov, στο προφίλ Λογιστής, η εντολή δεν είναι διαθέσιμη Όλες οι λειτουργίες, αλλά μπορούμε να το προσθέσουμε σε αυτόν τον χρήστη. Μεταβείτε στη Διαχείριση – Ρυθμίσεις χρήστη και δικαιωμάτων – Πρόσβαση στα προφίλ ομάδας. Βιβλίο Δημιουργία – Λειτουργία όλων των λειτουργιών – προσθήκη δικαιωμάτων λειτουργίας «Όλες οι λειτουργίες»: Προσθέτουμε ένα νέο προφίλ στον λογιστή S.B. Ρύθμιση πρόσθετων δικαιωμάτων πρόσβασης σε μεμονωμένα έγγραφα και καταλόγους στο 1C 8.3Αυτή η ρύθμιση σάς επιτρέπει να εργαστείτε με την επέκταση διαμόρφωσης. Ας υποθέσουμε ότι πρέπει να ρυθμίσετε την πρόσβαση για έναν χρήστη 1C σε ένα αυθαίρετο σύνολο εγγράφων και βιβλίων αναφοράς. Το σύνολο αυτών των εγγράφων και των βιβλίων αναφοράς μπορεί να είναι διαφορετικό - οι προγραμματιστές 1C δεν είναι σε θέση να παρέχουν όλες τις επιλογές για κατάλληλους ρόλους που μπορεί να χρειάζονται στην πράξη οι χρήστες. Επιπλέον, τα αιτήματα για πρόσβαση σε δεδομένα μπορεί να είναι εντελώς ασυνήθιστα. Στο 1C 8.2, έπρεπε να αφαιρέσουμε την απαγόρευση επεξεργασίας από τη διαμόρφωση και να προσθέσουμε έναν νέο ρόλο στα αντικείμενα Role, εκχωρώντας πρόσβαση στους απαραίτητους καταλόγους και έγγραφα και, κατά συνέπεια, προέκυψαν δυσκολίες με την επακόλουθη ενημέρωση 1C. Τέτοιες διαμορφώσεις δεν ενημερώνονταν πλέον αυτόματα, επομένως μόνο οι χρήστες οργανισμών με προγραμματιστές 1C στο προσωπικό μπορούσαν να αντέξουν οικονομικά μια τέτοια ευχαρίστηση. Στο 1C 8.3, λόγω της εμφάνισης μιας νέας ικανότητας εργασίας με εφαρμογές διαμόρφωσης, μπορούμε να υλοποιήσουμε το καθήκον μας να οριοθετήσουμε τα δικαιώματα χρήστη χωρίς να αφαιρέσουμε την απαγόρευση επεξεργασίας από την κύρια διαμόρφωση και να την αφήσουμε εντελώς τυπική. Ας δούμε πώς να το κάνουμε αυτό τώρα:
Μεταβείτε στη Διαχείριση – Γενικές ρυθμίσεις – Πρόσθετες λεπτομέρειες και πληροφορίες. Ενεργοποιούμε τη δυνατότητα εργασίας με "Λεπτομέρειες και πληροφορίες με μια γενική λίστα τιμών":
Στην αριστερή στήλη των λιστών των αντικειμένων διαμόρφωσης βρίσκουμε Χρήστεςκαι κάντε κλικ στο κουμπί. Προσθέτω. Συμπληρώστε τη φόρμα που ανοίγει όπως φαίνεται παρακάτω. Το νέο χαρακτηριστικό θα έχει δύο τιμές: «Ναι» και «Όχι». Ας συνδυάσουμε τις τιμές στην ομάδα "Πρόσβαση". Συμπληρώστε την Κύρια καρτέλα: Συμπληρώστε την καρτέλα Τιμές:
«Λογιστής του Πετρόφ» – Όχι: "Διαχειριστής" - Ναι: Όλες οι απαραίτητες ενέργειες στη βάση δεδομένων 1C 8.3 έχουν ολοκληρωθεί, τώρα θα εργαστούμε Επέκταση διαμόρφωσης.
Προσθέτουμε μια νέα επέκταση διαμόρφωσης σύμφωνα με το βιβλίο. +: Συμφωνούμε με τα προεπιλεγμένα δεδομένα επέκτασης ή ορίζουμε τα δικά μας: Ανοίξτε τη διαμόρφωση επέκτασης χρησιμοποιώντας το βιβλίο. : Τώρα θα μεταφέρουμε τα δεδομένα που είναι απαραίτητα για την εργασία από την κύρια διαμόρφωση. Η δημιουργημένη επέκταση διαμόρφωσης "Επέκταση 1" εξακολουθεί να είναι κενή: Στην κύρια διαμόρφωση, βρίσκουμε στα έγγραφα – το έγγραφο Πωλήσεις αγαθών και υπηρεσιών και μεταφέρουμε τη φόρμα με την οποία θα εργαστούμε. Για παράδειγμα, ας προσθέσουμε το "ProductsDocumentForm" στην επέκταση διαμόρφωσης κάνοντας κλικ στο όνομα της φόρμας και κάνοντας δεξί κλικ σε αυτήν. ποντίκια. Από το αναπτυσσόμενο μενού, επιλέξτε την εντολή "Προσθήκη στην επέκταση": Ανοίξτε τη φόρμα στην επέκταση διαμόρφωσης και δημιουργήστε επεξεργασία συμβάντων Πριν την Ηχογράφηση. Κατά τη δημιουργία ενός προγράμματος χειρισμού συμβάντων, το πρόγραμμα 1C 8.3 θα σας ζητήσει να υποδείξετε πού να δημιουργήσετε τον κωδικό προγράμματος. Επιλέξτε: Δημιουργία στον πελάτη και μια διαδικασία στον διακομιστή χωρίς περιβάλλον: Όταν δημιουργείται ένα συμβάν, θα δούμε στο κενό κελί των συμβάντων "BeforeRecord" τη διαδικασία επεξεργασίας συμβάντος που έχει εκχωρηθεί από το πρόγραμμα 1C 8.3: "Ext1_BeforeRecord": Μεταβείτε στη μονάδα φόρμας και εισαγάγετε τον ακόλουθο κώδικα προγράμματος: Ενημερώνουμε τις αλλαγές και εκτελούμε τη βάση δεδομένων σε λειτουργία χρήστη για να ελέγξουμε τις αλλαγές που έγιναν. Συνδεθείτε ως χρήστης Λογιστής Petrova και επεξεργαστείτε το έγγραφο Πωλήσεις αγαθών και υπηρεσιών, κάντε κλικ στο κουμπί. Γράφω κάτω: Για τον διαχειριστή, η επεξεργασία του εγγράφου δεν θα είναι πρόβλημα. Ο δεδομένος κώδικας προγράμματος μπορεί να τοποθετηθεί στην επέκταση διαμόρφωσης 1C 8.3 για οποιοδήποτε έγγραφο και βιβλίο αναφοράς και αυτό θα σας επιτρέψει να μην αλλάξετε την τυπική διαμόρφωση, αλλά ταυτόχρονα να λύσετε το πρόβλημα της πρόσβασης σε αντικείμενα βάσης δεδομένων για διαφορετικούς χρήστες. Πώς να παρέχετε πρόσβαση σε μια έκδοση αναφοράς με μεμονωμένες ρυθμίσεις για άλλους χρήστες στο 1C 8.3 ZUP, δείτε το βίντεό μας:
Η σωστή ρύθμιση της λίστας των χρηστών και των δικαιωμάτων πρόσβασής τους στη βάση δεδομένων 1C: Accounting 8.3 (αναθεώρηση 3.0) είναι απαραίτητη για οποιονδήποτε αριθμό ατόμων που εργάζονται με το πρόγραμμα. Ακόμα κι αν είσαι ο μόνος που δουλεύεις με αυτό! Αυτή η ρύθμιση σάς επιτρέπει να απαντάτε αργότερα σε ερωτήσεις όπως "Ποιος έκανε ορισμένες αλλαγές στη βάση δεδομένων", "Πώς να παραχωρήσετε πρόσβαση μόνο για προβολή στη βάση δεδομένων για τον αναθεωρητή", "Ποιος επέτρεψε στον βοηθό να αλλάξει τις ρυθμίσεις λογιστικής πολιτικής" και σαν. Στην τρίτη έκδοση, αυτή η ρύθμιση, κατά τη γνώμη μου, έγινε πιο απλή και πιο διαισθητική. Σήμερα θα σας πω πώς να ρυθμίσετε καλύτερα τους χρήστες και τα δικαιώματά τους. Θα προσπαθήσω να εξετάσω την πιο γενική περίπτωση. Έτσι, θα διαμορφώσουμε τους ακόλουθους χρήστες:
Διαχειριστής1. Μεταβείτε στην ενότητα "Διαχείριση" και επιλέξτε "Ρυθμίσεις χρήστη και δικαιωμάτων" εκεί 2. Στον πίνακα που ανοίγει, επιλέξτε "Χρήστες": 3. Από προεπιλογή, ο χρήστης "Διαχειριστής" θα πρέπει να βρίσκεται ήδη σε αυτήν τη λίστα. Κάντε διπλό κλικ πάνω του για να ανοίξετε τις ρυθμίσεις του. 4. Κάντε τη ρύθμιση όπως στην παρακάτω εικόνα. Δημιουργήστε έναν κωδικό πρόσβασης μόνοι σας - πρέπει να τον επαναλάβετε δύο φορές. Σημειώστε ότι κάθε χρήστης πρέπει να έχει τον δικό του κωδικό πρόσβασης. Το μόνο που μένει είναι να κάνετε κλικ στο «Αποθήκευση και κλείσιμο». Ετοιμος! Αρχιλογιστής2. Θα ανοίξει ένα παράθυρο με νέο χρήστη. Καθορίστε τις ρυθμίσεις όπως φαίνεται παρακάτω, απλώς δημιουργήστε τον δικό σας κωδικό πρόσβασης. 4. Στο παράθυρο ρυθμίσεων δικαιωμάτων, επιλέξτε τα πλαίσια ελέγχου δίπλα στα στοιχεία «Διαχειριστής» και «Αρχικός Λογιστής». Το μόνο που έχετε να κάνετε είναι να κάνετε κλικ στο κουμπί "Εγγραφή". Ετοιμος! Λογιστής1. Επιστρέψτε στη λίστα χρηστών και κάντε κλικ στο κουμπί "Δημιουργία" στη γραμμή εργαλείων. |
Ανάγνωση: |
---|
Δημοφιλής:
Tablet Android ή iPad - τι να επιλέξετε; |
Νέος
- Συμβολοσειρά - βολική αναζήτηση από τη γραμμή εργασιών
- Κατεβάστε το Talking Tom Loves Angela για Android
- Ανασκόπηση του tablet Samsung Galaxy Tab S3 - η νέα ναυαρχίδα της κορεατικής εταιρείας Νέα καρτέλα Samsung
- Ανασκόπηση Motorola Moto Z2 Play: ένα smartphone που μπορεί να βελτιωθεί!
- Ένα λειτουργικό σύστημα είναι ένα λογισμικό συστήματος που διαχειρίζεται και συντονίζει τη λειτουργία των στοιχείων υλικού σε μια συσκευή
- Αγορά έξυπνου σπιτιού από την Google
- Το Wi-Fi είναι μια τεχνολογία που παρέχει ασύρματη επικοινωνία για τη μετάδοση δεδομένων σε κοντινές αποστάσεις μεταξύ διαφορετικών συσκευών
- Η πιο όμορφη μονάδα συστήματος για υπολογιστή (κάντε το μόνοι σας) Συμπαγής θήκη υπολογιστή με τα χέρια σας
- Πώς να εγκαταστήσετε ξανά τα Windows σε φορητό υπολογιστή Asus;
- Δωρεάν προστασία από ιούς Comodo Internet Security