Η διαχείριση και ο έλεγχος των χρηστών 1C 8.3 αποτελεί αναπόσπαστο μέρος της υλοποίησης και υποστήριξης οποιουδήποτε προϊόν λογισμικούσταθερή 1C. Στην πραγματικότητα, αυτό είναι ένα απλό έργο και, είμαι βέβαιος, κάθε άτομο μπορεί εύκολα να το αντιμετωπίσει. Εξετάστε τη διαδικασία διαχείρισης των χρηστών 1C με περισσότερες λεπτομέρειες.

Η διαχείριση χρηστών στο 1C είναι μια αρκετά απλή και διαισθητική διαδικασία, αλλά εξακολουθεί να χρειάζεται μια περιγραφή.

Η υπό όρους χορήγηση και έλεγχος περιλαμβάνει:

  • δημιουργία χρήστη?
  • Ρύθμιση δικαιωμάτων χρήστη·
  • προβολή ενεργών χρηστών.
  • ανάλυση των ενεργειών των χρηστών.

Ας εξετάσουμε κάθε ένα από αυτά τα σημεία με περισσότερες λεπτομέρειες:

Δημιουργία και εγκατάσταση δικαιωμάτων χρήστη 1C 8.2

Ανάλογα με τη διαμόρφωση, οι χρήστες εισάγονται είτε στον διαμορφωτή είτε σε λειτουργία χρήστη. Σχεδόν όλες οι σύγχρονες διαμορφώσεις υποστηρίζουν την είσοδο χρήστη σε λειτουργία 1C: Enterprise 8. Επίσης σε 1C: Enterprise mode, κατά κανόνα, εισέρχονται Επιπλέον επιλογέςχρήστες.

Ωστόσο, ανεξάρτητα από τη διαμόρφωση, ο πρώτος χρήστης με δικαιώματα διαχειριστή εισάγεται πάντα σε λειτουργία διαμόρφωσης. Επομένως, θα εξετάσουμε και τους δύο τρόπους εισαγωγής χρήστη.

Εισαγωγή χρηστών στο Configurator

Για να εισέλθετε στη λειτουργία 1C Configurator, επιλέξτε την επιλογή Configurator στη λίστα επιλογής βάσης δεδομένων:

Αφού συνδεθείτε, επιλέξτε Διαχείριση - Χρήστες από το μενού. Θα ανοίξει μια λίστα χρηστών, εάν ξεκινήσετε τον πρώτο χρήστη, θα είναι κενή. Ας προσθέσουμε έναν νέο χρήστη "Διαχειριστή":

Σε αυτή τη σελίδα πρέπει να καθορίσετε τις ρυθμίσεις χρήστη:

  • Ονομακαι Πλήρες όνομα— όνομα χρήστη.
  • Εάν η σημαία έχει οριστεί Έλεγχος ταυτότητας 1C: Επιχειρήσεις,τότε τα στοιχεία θα γίνουν διαθέσιμα Κωδικός πρόσβασης(κωδικός πρόσβασης που χρησιμοποιείται για την εισαγωγή 1C), Ο χρήστης δεν επιτρέπεται να αλλάξει τον κωδικό πρόσβασης(καθιστά διαθέσιμη τη δυνατότητα αλλαγής του κωδικού πρόσβασης από τον χρήστη σε λειτουργία χρήστη), Εμφάνιση στη λίστα επιλογής(καθιστά διαθέσιμη την επιλογή χρήστη στη λίστα, διαφορετικά το όνομα χρήστη πρέπει να εισαχθεί χειροκίνητα).
  • Αυθεντικοποίηση λειτουργικό σύστημασημαία υπεύθυνη για τη δυνατότητα εξουσιοδότησης χρησιμοποιώντας το όνομα χρήστη του λειτουργικού συστήματος. Χρήστης- Όνομα χρήστη σύστημα πληροφορίων(για παράδειγμα, \\dom\kirill, όπου dom είναι ο τομέας δικτύου και kirill είναι το όνομα χρήστη του λειτουργικού συστήματος). Το 1C κατά την εκκίνηση ελέγχει πρώτα την εξουσιοδότηση μέσω του λειτουργικού συστήματος και, στη συνέχεια, την εξουσιοδότηση 1C 8.2.
  • Ανοίξτε τον έλεγχο ταυτότητας- ενεργοποίηση εξουσιοδότησης με χρήση τεχνολογίας OpenID . Ανοίξτε το αναγνωριστικόείναι ένα ανοιχτό αποκεντρωμένο σύστημα που επιτρέπει στον χρήστη να χρησιμοποιεί ένα ενιαίο λογαριασμόςγια έλεγχο ταυτότητας σε διάφορους άσχετους ιστότοπους, πύλες, ιστολόγια και φόρουμ.

Λάβετε δωρεάν μαθήματα βίντεο 267 1C:

Στην καρτέλα Αλλαπρέπει να καθορίσετε τους κατάλληλους ρόλους για τον χρήστη (). Στην περίπτωσή μας, θα καθορίσουμε για τον διαχειριστή Πλήρη δικαιώματα. Για άλλους χρήστες, οι απαιτούμενοι ρόλοι μπορούν να επισημανθούν εδώ. Τα δικαιώματα χρήστη συνοψίζονται από τα διαθέσιμα αντικείμενα διαφορετικών ρόλων. Εκείνοι. Εάν ο χρήστης έχει επιλέξει δύο ρόλους, ο ένας έχει πρόσβαση στον κατάλογο "Ονοματολογία" και ο δεύτερος ρόλος δεν έχει, η πρόσβαση θα είναι. Για οποιονδήποτε χρήστη χωρίς "Πλήρη δικαιώματα" πρέπει να οριστεί ο ρόλος χρήστη(αν υπάρχει).

Επίσης σε αυτήν την καρτέλα μπορείτε να καθορίσετε Κύρια διεπαφή(λειτουργεί μόνο για κανονικές μορφές). Προεπιλεγμένη γλώσσα— εάν η διαμόρφωση έχει αναπτυχθεί σε πολλές γλώσσες. Λειτουργία εκκίνησης- διαχειριζόμενη ή τακτική εφαρμογή.

Δημιουργία χρήστη στο 1C Accounting 2.0

Αφού εγγραφεί ένας χρήστης με πλήρη δικαιώματα στο σύστημα, οι χρήστες μπορούν να εισέλθουν σε λειτουργία 1C: Enterprise. Για παράδειγμα, ας δημιουργήσουμε έναν χρήστη με την πιο κοινή διαμόρφωση - Enterprise Accounting 8.2.

Για να το κάνετε αυτό, επιλέξτε το στοιχείο μενού Υπηρεσία - Διαχείριση χρηστών και πρόσβασης. Θα ανοίξει ο κατάλογος "Χρήστες". Δημιουργία νέου χρήστη:

Εισαγάγετε πληροφορίες σχετικά με τον χρήστη και τις κύριες του, κάντε κλικ στο κουμπί "OK": το σύστημα θα προσφέρει την αυτόματη δημιουργία ενός χρήστη βάσης δεδομένων:

Πρέπει να συμφωνήσετε, θα εμφανιστεί η φόρμα του νέου χρήστη της βάσης δεδομένων:

Αυτό είναι όλο! Ολοκληρώνεται η δημιουργία του χρήστη και η εκχώρηση δικαιωμάτων σε αυτόν.

Προβολή ενεργών χρηστών στη βάση δεδομένων 1C

Για να προβάλετε χρήστες που εργάζονται στη βάση δεδομένων σε λειτουργία 1C: Enterprise, επιλέξτε το στοιχείο Υπηρεσία - Ενεργοί χρήστες. Θα ανοίξει μια λίστα χρηστών που εργάζονται στη βάση δεδομένων:

Πώς να απενεργοποιήσετε τους χρήστες στο 1C 8.3 και 8.2

Υπάρχουν δύο τρόποι για να απενεργοποιήσετε έναν ενεργό χρήστη στη βάση δεδομένων 1C:

  • στη διεπαφή προγράμματος (για διαμορφώσεις 1C Accounting 3.0, Trade Management 11, κ.λπ.)
  • μέσω της κονσόλας συμπλέγματος διακομιστών (διατίθεται μόνο σε λειτουργία πελάτη-διακομιστή).

Από τη διεπαφή

Στη λειτουργία χρήστη, μπορείτε να διώξετε έναν κρεμασμένο χρήστη μεταβαίνοντας στο μενού "Διαχείριση" - "Υποστήριξη και συντήρηση" και, στη συνέχεια, επιλέγοντας το στοιχείο "Ενεργοί χρήστες":

Επιλέξτε τον επιθυμητό χρήστη από τη λίστα και κάντε κλικ στο κουμπί "Τέλος".

Από την κονσόλα συμπλέγματος

Εάν έχετε πρόσβαση στον πίνακα διαχείρισης του διακομιστή 1C, μπορείτε να τερματίσετε τη συνεδρία χρησιμοποιώντας τον. Πηγαίνουμε στην κονσόλα, βρίσκουμε τον κρεμασμένο χρήστη στο μενού "Περίοδοι σύνδεσης", καλούμε κατάλογος συμφραζόμενωνκαι κάντε κλικ στο "Διαγραφή":

Έλεγχος χρήστη 1C 8.3

Για να δείτε το ιστορικό εργασίας του χρήστη, μεταβείτε στο στοιχείο μενού Υπηρεσία - :

Στο αντιγράφων ασφαλείας infobases, η εργασία των χρηστών με τη βάση πληροφοριών θα πρέπει να τερματιστεί.

"Τερματισμός χρηστών 1C: Enterprise"
Ορίστε τη σημαία εάν είναι απαραίτητο να τερματιστεί η εργασία των χρηστών με τη βάση δεδομένων πριν από την αρχειοθέτηση.

Πιθανές επιλογές για τον τερματισμό λειτουργίας των χρηστών:

  • "Τερματισμός συνεδριών σε διακομιστή 1C:Enterprise"

Μια επιλογή για την αποσύνδεση χρηστών αποσυνδέοντας αναγκαστικά τις περιόδους σύνδεσης στον διακομιστή 1C:Enterprise. Διαθέσιμο μόνο για βάσεις δεδομένων πελάτη/διακομιστή 1C:Enterprise.

Σπουδαίος:μην μπερδεύεστε αυτόν τον χρήστημε χρήστη βάσης 1C: Enterprise και χρήστη "κεντρικού διαχειριστή διακομιστή".

Στην κονσόλα διακομιστή 1C: Enterprise, οι διαχειριστές συμπλέγματος βρίσκονται στην ακόλουθη διαδρομή: "Ρίζα κονσόλας" - "1C:Enterprise 8.3 Central Servers" - "(*)όνομα υπολογιστή" - "συστάδες" - "Τοπικό σύμπλεγμα" - "Διαχειριστές".

"Όνομα διαχειριστή συμπλέγματος:"
Το όνομα χρήστη είναι "διαχειριστής συμπλέγματος".

"Κωδικός πρόσβασης διαχειριστή συμπλέγματος:"
Ο κωδικός πρόσβασης για τον χρήστη είναι "διαχειριστής συμπλέγματος".

"Χρησιμοποιείται μια μη τυπική θύρα παράγοντα διακομιστή"
Ορίστε αυτήν τη σημαία εάν η θύρα σύνδεσης με τον παράγοντα διακομιστή είναι διαφορετική από την τυπική.

"Λιμάνι:"
Θύρα για σύνδεση με τον πράκτορα διακομιστή 1C:Enterprise. Η προεπιλογή είναι 1540.

Για να προσδιορίσετε τη θύρα του παράγοντα διακομιστή, μεταβείτε στον Διακομιστή 1C κάνοντας κλικ κάντε δεξί κλικκάντε κλικ στο όνομα του υπολογιστή από το αναπτυσσόμενο μενού, επιλέξτε "Ιδιότητες" - "Παράμετροι του κεντρικού διακομιστή 1C: Enterprise" - "Θύρα IP:".

  • "Καλέστε τακτικό τερματισμό λειτουργίας των χρηστών"

Επιλογή απενεργοποίησης χρηστών καλώντας τον ενσωματωμένο μηχανισμό τερματισμού λειτουργίας χρήστη σε τυπικές διαμορφώσεις. Αυτός ο μηχανισμός βασίζεται στη χρήση της διαδικασίας "Αποκλεισμός της δημιουργίας συνδέσεων με τη βάση πληροφοριών".

Ο αλγόριθμος εκτέλεσης είναι ο εξής:

  • Ενεργοποίηση τερματισμού λειτουργίας χρήστη.
  • Έναρξη εκτέλεσης εργασιών (αρχειοθέτηση, δοκιμή και επιδιόρθωση κ.λπ.).
  • Εκκίνηση αδειών χρήστη.

"Στιγμή:"
Η στιγμή που οι χρήστες αποχώρησαν.

  • "Τερματισμός λειτουργίας πριν από την εκτέλεση της εργασίας". Πριν από κάθε εκτέλεση εργασίας, θα εκτελείται μια διαδικασία τερματισμού λειτουργίας χρήστη.
  • "Τερματισμός μόνο εάν χρειάζεται να ενημερώσετε τη διαμόρφωση". Εάν η εργασία έχει ρυθμιστεί ώστε να εκτελεί μια ανταλλαγή για μια βάση ακμών και ληφθεί μια τροποποιημένη διαμόρφωση από τον κεντρικό κόμβο, θα ξεκινήσει η διαδικασία τερματισμού λειτουργίας χρήστη. Σε άλλες περιπτώσεις, ο μηχανισμός ολοκλήρωσης δεν θα λειτουργήσει.

1. Απενεργοποιήστε τους χρήστες σε έκδοση αρχείου 1C 8.

Για να απενεργοποιήσω τους χρήστες στην έκδοση αρχείου δημιούργησα ένα αρχείο *.bat με μία γραμμή

net session /delete /y

Απενεργοποιεί όλα τα ανοιχτά κοινόχρηστα αρχείαστον υπολογιστή στον οποίο βρίσκεται η βάση.
Στη συνέχεια, δημιούργησα μια εργασία (Windows Task Scheduler) που θα εκτελούσε αυτό το αρχείο την καθορισμένη ώρα.
Ρωτάτε, τι γίνεται με αυτές τις συνεδρίες που είναι ανοιχτές στον υπολογιστή, τις εξάλειψα επίσης δημιουργώντας ένα νέο αρχείο * .bat με τη γραμμή

taskkill /IM 1cv8.exe /f
Είναι αλήθεια ότι απενεργοποιεί όλα τα εκτελούμενα 1C στον τρέχοντα υπολογιστή, αλλά για μένα δεν ήταν τόσο τρομακτικό, καθώς η αρχειοθέτηση πραγματοποιήθηκε τη νύχτα και κανείς δεν εργαζόταν στη βάση δεδομένων, αυτό το αρχείο δέσμης μπορεί επίσης να προστεθεί στον Προγραμματιστή των Windows.

2. Απενεργοποίηση χρηστών στη βάση δεδομένων πελάτη-διακομιστή.

Όπως και σε περίπτωση βάσης αρχείων χρησιμοποίησα αρχεία *.bat.
Δημιουργήθηκαν δύο *. αρχείο bat, το πρώτο απενεργοποιεί τον εταιρικό διακομιστή 1C, το δεύτερο τον ενεργοποιεί πολύ απλά.

net stop "1C: Enterprise 8.2 Server Agent"

καθαρή εκκίνηση "1C: Enterprise 8.2 Server Agent"

Προστέθηκαν δύο νέες εργασίες στο προγραμματιστής παραθύρων, με διαφορά ώρας 15 λεπτών, ώστε όλοι οι χρήστες να μπορούν να αποσυνδεθούν, αυτές οι ενέργειες είναι παρόμοιες με την εκκίνηση του διακομιστή 1C Enterprise και τη διακοπή του διακομιστή 1C Enterprise

3. Προγραμματικός τρόποςαποσύνδεση χρηστών σε 1C

Η αποστολή ήταν να εκτελείται αρχειοθέτηση κάθε μέρα στις 22:30.
Με αυτό τον τρόπο δεν ασχολήθηκα, δημιούργησα έναν νέο ρόλο «Μην Κλείνεις 1Γ».
Δημιουργήθηκε νέα διαδικασίασε μια κανονική ενότητα εφαρμογής:

Procedure ShutdownUsers() Export If NOT RoleAvailable("Don'tClose1S") then If Hour(mop_PerformingOperationsOnServer.CurrentDateOnServer()) >= 22 Τότε // λάβετε χρόνο στον διακομιστή TerminateSystem(False); Τέλος εαν; Τέλος εαν; Διαδικασία λήξης

If NOT RoleAvailable("Don'tClose1S") Τότε If Hour(mop_PerformingOperationsOnServer.CurrentDateOnServer()) >= 22 Τότε //λάβετε χρόνο στον διακομιστή TerminateSystem(False); Τέλος εαν; Τέλος εαν;

ConnectWaitingHandler("ShutdownUsers", "600");

Λειτουργία Η τρέχουσα ημερομηνίαστον διακομιστή μοιάζει με αυτό:

Λειτουργία CurrentDateOnServer() Εξαγωγή
Επιστροφή CurrentDate();
EndFunctions

Έτσι, παίρνουμε την ημερομηνία στον διακομιστή, εάν το πλαίσιο ελέγχου "Διακομιστής" έχει οριστεί στις ιδιότητες της γενικής ενότητας, το τσέκαρα μόνο.

Αποδεικνύεται ότι ο τρέχων κωδικός κόβει τους χρήστες για δύο ώρες, αλλά συνήθως μετά τα μεσάνυχτα κανείς δεν μπαίνει στη βάση δεδομένων.

Αν αυτό το άρθρο βοήθησε κάποιον θα χαρώ πολύ.

- Βάσια, από σήμερα είσαι αυτός που ενεργοποιεί τους χρήστες!
— Μα εγώ είμαι προγραμματιστής, όχι διαχειριστής συστήματος;!
- Οι διαχειριστές συστήματος δεν γνωρίζουν 1C, οπότε θα ξεκινήσετε τους χρήστες!
— Ααααα!!!

Προγραμματιστής είναι ένα άτομο που γράφει προγράμματα για έναν υπολογιστή. Ωστόσο, η διαχείριση της λίστας χρηστών στο 1C συνήθως ανατίθεται σε κάποιον που σχετίζεται με το 1C, δηλαδή σε έναν προγραμματιστή 1C.

Καταρχήν, ορισμένοι προγραμματιστές δεν τους πειράζει, αφού αυτό τους δίνει κάποια «προνόμια» στα χέρια τους.

Ωστόσο, η λίστα των χρηστών στο 1C διαφέρει ελάχιστα από τις λίστες χρηστών σε άλλα προγράμματα. Επομένως, η απόκτηση νέου χρήστη ή η απενεργοποίηση ενός υπάρχοντος είναι τόσο εύκολη όσο το ξεφλούδισμα των αχλαδιών.

χρήστες 1C

Έτσι, το 1C έχει τη δική του λίστα χρηστών. Με αυτό, ρυθμίζεται η πρόσβαση στη βάση δεδομένων 1C. Κατά την είσοδο στη βάση δεδομένων, το 1C θα σας ζητήσει να επιλέξετε έναν χρήστη από αυτήν τη λίστα και να εισαγάγετε έναν κωδικό πρόσβασης.

Υπάρχουν επιλογές στις οποίες το 1C δεν ζητά όνομα χρήστη για να συνδεθεί. Ωστόσο, αυτό δεν σημαίνει απολύτως τίποτα. Απλώς σε αυτήν την περίπτωση ο χρήστης από τη λίστα αντιστοιχίζεται σε χρήστη Windows/domain και προσδιορίζεται αυτόματα. Πως

Η μόνη επιλογή όταν το 1C δεν προτρέπει πραγματικά τον χρήστη είναι όταν δημιουργείτε μια νέα (κενή) βάση δεδομένων. Σε αυτήν την περίπτωση, η λίστα των χρηστών 1C είναι κενή. Μέχρι να προστεθεί ο πρώτος χρήστης, το 1C θα συνδεθεί αυτόματα. Ένα παρόμοιο σύστημα χρησιμοποιείται στα Windows όταν υπάρχει ένας μόνο χρήστης χωρίς κωδικό πρόσβασης.

Οι χρήστες 1C διαφέρουν μεταξύ τους:

  • Δικαιώματα πρόσβασης
  • Διασύνδεση (παρουσία στο μενού των στοιχείων).

Δεν υπάρχει "υπερχρήστης" ή "ομάδα διαχειριστών" ως τέτοια. Διαχειριστής είναι ένας χρήστης που έχει ενεργοποιημένα όλα τα δικαιώματα στη διαμόρφωση και τα δικαιώματα διαχείρισης. Σε μια κενή βάση δεδομένων (όταν η λίστα των χρηστών είναι ακόμα κενή), αυτός ο χρήστης πρέπει να προστεθεί πρώτος.

Δύο λίστες χρηστών 1C

Στην πραγματικότητα, στο 1C υπάρχουν δύο λίστες χρηστών. Ένας από αυτούς (η λίστα των χρηστών 1C) είναι "πραγματικός" από την άποψη του προγραμματιστή. Είναι στο config. Είναι γι 'αυτόν που το 1C καθορίζει τον χρήστη.

Αυτή είναι η προσέγγιση των παλιών τυπικών διαμορφώσεων (για παράδειγμα, διαχείριση συναλλαγών 10, λογιστική 1.6, κ.λπ.) - οι χρήστες υποβάλλονται σε επεξεργασία σε αυτήν τη λίστα και εισάγονται αυτόματα στον κατάλογο χρήστη κατά την πρώτη είσοδο.

Ο δεύτερος (χρήστες της έκδοσης 1C 8.2, «μη αληθινός») είναι ο κατάλογος των χρηστών (και ο κατάλογος εξωτερικών χρηστών, όπως στο ut 11). Υπήρχε ένας κατάλογος πριν, αλλά η προσέγγιση των νέων τυπικών διαμορφώσεων είναι ότι οι χρήστες ξεκινούν σε αυτόν και μπαίνουν αυτόματα στην «πραγματική» λίστα.

Το κύριο πρόβλημα με αυτήν την προσέγγιση είναι ότι όσοι δεν τους αρέσει να εργάζονται με αυτόν τον τρόπο και θέλουν να το κάνουν με τον παλιό τρόπο δεν μπορούν να το κάνουν, επειδή ορισμένα πεδία συμπληρώνονται στην επιχείρηση και εάν ξεκινήσετε τον χρήστη με στυλό στη λίστα , δεν θα παραλαμβάνονται πλέον αυτόματα στον κατάλογο.

Πώς να προσθέσετε έναν χρήστη στη λίστα των χρηστών 1C

Έτσι, η λίστα των χρηστών 1C βρίσκεται στον διαμορφωτή. και ανοίξτε το μενού Διαχείριση/Χρήστες.

Για να προσθέσετε έναν χρήστη, πρέπει να πατήσετε το κουμπί προσθήκης (ή Ins από το πληκτρολόγιο). Εάν η λίστα είναι αυτήν τη στιγμή κενή, τότε ο πρώτος χρήστης πρέπει να έχει δικαιώματα διαχειριστή (δείτε παρακάτω).

  • Όνομα - όνομα χρήστη (το οποίο θα επιλέξει κατά την εισαγωγή 1C)
  • Πλήρες όνομα - αναφορά πλήρες όνομα, δεν εμφανίζεται πουθενά
  • Κωδικός πρόσβασης
  • Εμφάνιση στη λίστα επιλογής
    o εάν το πλαίσιο ελέγχου είναι επιλεγμένο, τότε ο χρήστης θα βρίσκεται στη λίστα επιλογής κατά την εισαγωγή 1C
    o εάν το πλαίσιο ελέγχου δεν είναι επιλεγμένο, τότε ο χρήστης δεν θα βρίσκεται στη λίστα επιλογής (δηλαδή, δεν μπορείτε να επιλέξετε), αλλά μπορείτε να εισαγάγετε το όνομά του από το πληκτρολόγιο και να συνδεθείτε
  • Έλεγχος ταυτότητας λειτουργικού συστήματος - μπορεί να συσχετιστεί με έναν χρήστη Windows / τομέα και αυτός ο χρήστης δεν θα χρειαστεί να εισαγάγει κωδικό πρόσβασης (θα συνδεθεί αυτόματα).

Στην καρτέλα Άλλα, μπορείτε να επιλέξετε δικαιώματα και βασικές ρυθμίσεις χρήστη.

  • Κύρια διεπαφή - το μενού που θα είναι διαθέσιμο στον χρήστη (χρησιμοποιείται μόνο στο παχύ πρόγραμμα-πελάτη)
  • ρωσική γλώσσα
  • [Βασική] Λειτουργία εκκίνησης - παχύ ή λεπτό πελάτη, χρησιμοποιώντας αυτήν την παράμετρο μπορείτε να εισαγάγετε τη διαμόρφωση thin client - παχύ και αντίστροφα
  • Διαθέσιμοι ρόλοι (δικαιώματα χρήστη).

Τα δικαιώματα χρήστη στις διαμορφώσεις συνήθως χωρίζονται σε μπλοκ («ρόλοι»). Στην προσέγγιση των παλιών διαμορφώσεων, αναλύονταν ανά θέσεις χρηστών (ταμίας, διευθυντής κ.λπ.). Αυτή η προσέγγιση έχει ένα μείον - αφού σε διαφορετικούς οργανισμούς ο ταμίας και ο διευθυντής μπορεί να έχουν διαφορετικές λειτουργίες.

Ως εκ τούτου, στην προσέγγιση των νέων διαμορφώσεων, αναλύονται κατά ενέργειες (πρόσβαση στο θάψιμο του μήνα, πρόσβαση σε συναλλαγές με μετρητά). Δηλαδή, ορίζεται ένα σύνολο λειτουργιών για κάθε χρήστη.

Και στις δύο περιπτώσεις, υπάρχουν βασικά δικαιώματα πρόσβασης στην είσοδο στο πρόγραμμα. Στην παλιά προσέγγιση, αυτό είναι:

  • Χρήστης
  • Full Permissions (για διαχειριστή).

Στη νέα προσέγγιση, αυτό είναι:

  • Βασικά Δικαιώματα
  • BasicRightUT
  • LaunchThinClient - συν το LaunchXxxxClient για την εκκίνηση άλλων
  • SubsystemХхх - πλαίσιο ελέγχου για κάθε υποσύστημα (καρτέλα στη διεπαφή) που χρειάζεται ο χρήστης
  • Full Permissions (για διαχειριστή, όχι διαχείριση!).

ΥΣΤΕΡΟΓΡΑΦΟ. Για εξωτερικούς χρήστες, δεν χρειάζονται βασικά δικαιώματα.

Πώς να προσθέσετε έναν χρήστη 1C - χρήστες 1C 8.2

Η λίστα των χρηστών 1C 8.2 στη νέα έκδοση βρίσκεται σε 1C (σε λειτουργία 1C Enterprise), στους καταλόγους Χρήστες και Εξωτερικοί χρήστες (μόνο εάν υποστηρίζεται η διαμόρφωση). Η διαφορά είναι ότι πρέπει να δημιουργήσετε χρήστες όχι στον διαμορφωτή, αλλά σε αυτόν τον κατάλογο και θα εισέλθουν αυτόματα στον διαμορφωτή.

Εάν χρησιμοποιείτε thin client, ανατρέξτε στην καρτέλα Administration στην επιφάνεια εργασίας. Διαφορετικά, ανοίξτε τον κατάλογο Χρήστες, για παράδειγμα, μέσω του μενού Λειτουργίες.

Κάντε κλικ στο κουμπί Προσθήκη (ή Ins από το πληκτρολόγιο). Για να μπορέσετε να διαχειριστείτε τη λίστα των χρηστών, πρέπει να έχετε ενεργοποιημένα τα Full Permissions.


Σε αντίθεση με την πρώτη προσέγγιση, εδώ δεν προσδιορίζετε απευθείας κάθε δικαίωμα (ρόλο) στον χρήστη, αλλά καθορίζετε ομάδες δικαιωμάτων (ομάδες χρηστών).

Ο κατάλογος Ομάδες χρηστών περιέχει ένα προφίλ που ορίζει ένα σύνολο δικαιωμάτων (ρόλων). Στον κατάλογο Προφίλ ομάδας χρηστών, μπορείτε να αλλάξετε ή να προσθέσετε τέτοια σύνολα δικαιωμάτων (ρόλων).

Ρυθμίσεις χρήστη 1C

Σε ορισμένες διαμορφώσεις (ειδικά στις διαμορφώσεις της παλιάς προσέγγισης) δεν αρκεί η δημιουργία χρήστη. Επιπλέον, χρειάζεστε:

  • Συνδεθείτε ως χρήστης για πρώτη φορά
  • Μετά από αυτό, βρείτε τον χρήστη στον κατάλογο χρήστη
  • Με τη μορφή καταλόγου, πατήστε (επιλογές "ή")
    o Μετάβαση στο μενού/Ρυθμίσεις χρήστη
    o Πρόσθετες πληροφορίες/Μενού ρυθμίσεων χρήστη και Πρόσθετα δικαιώματα χρήστη
    o Σε ορισμένες διαμορφώσεις, αυτή είναι μια πλάκα απευθείας στη φόρμα χρήστη
    o Σε ορισμένες διαμορφώσεις, το καθολικό μενού του προγράμματος Εργαλεία/Ρυθμίσεις χρήστη
  • Διαμορφώστε σύνθετες ρυθμίσεις/δικαιώματα χρήστη που ορίζουν πεδία αυτόματης συμπλήρωσης και ορισμένες προσβάσεις.

Πώς να απενεργοποιήσετε έναν χρήστη 1C

Η [Προσωρινή] αποσύνδεση του χρήστη στις περισσότερες διαμορφώσεις δεν παρέχεται. Εδώ είναι οι παραλλαγές που μπορούν να χρησιμοποιηθούν για να επιτευχθεί αυτό το αποτέλεσμα.

Διαμορφώσεις της παλιάς προσέγγισης (μέσω του διαμορφωτή):

  • Διαγραφή χρήστη
  • Αλλαξε κωδικό
  • Καταργήστε τον ρόλο χρήστη (δεν μπορείτε να συνδεθείτε).

Διαμορφώσεις νέας προσέγγισης (μέσω Enterprise):

  • Καταργήστε την επιλογή Πρόσβαση στις πληροφορίες. επιτρέπεται η βάση δεδομένων
  • Αλλαξε κωδικό
  • Εξαίρεση από όλες τις ομάδες πρόσβασης.

Ενεργοί χρήστες 1C

Το 1C σάς επιτρέπει να μάθετε τη λίστα των χρηστών που βρίσκονται αυτήν τη στιγμή στη βάση δεδομένων.

Για να το κάνετε αυτό, στη λειτουργία Enterprise, επιλέξτε το μενού Εργαλεία / Ενεργοί χρήστες (χοντρό πελάτη, διεπαφή διαχείρισης). ΣΤΟ λεπτός πελάτης– Καρτέλα Διαχείριση, ενεργοί χρήστες στα αριστερά (μπορεί να βρίσκονται στο Δείτε επίσης).

Στη λειτουργία Configurator, επιλέξτε το μενού Administration/Active Users.

Απενεργοποίηση χρηστών 1C

Όπως γνωρίζετε, για την ενημέρωση της βάσης δεδομένων (διαμόρφωση), είναι απαραίτητο όλοι οι χρήστες να βγαίνουν από το 1C (όχι σε όλες τις περιπτώσεις, αλλά συχνά απαιτείται).

Στους χρήστες δεν αρέσει να βγαίνουν έξω (αυτό είναι γεγονός). Και αν τους ρωτήσεις τηλεφωνικά, σίγουρα θα ξαναμπούν σε 30 δευτερόλεπτα. Όταν υπάρχουν 200 χρήστες, γίνεται μια πολύ διασκεδαστική εκδήλωση.

Επομένως, υπάρχουν τρεις τρόποι για να αποσυνδέσετε τους χρήστες από το 1C:


Γεια σου Δημήτρη! Παρακαλώ διδάξτε μου πώς να αποβάλω τους χρήστες με τη βία από τη βάση δεδομένων για να ενημερώσω τη διαμόρφωση. Ευχαριστώ εκ των προτέρων.

Από χρήστη:Σβετλάνα Νικολάεβνα

Γεια σου, Σβετλάνα Νικολάεβνα!

Για να αποβάλετε χρήστες από τη βάση δεδομένων, πρέπει να έχετε δικαιώματα διαχειριστή.

Πηγαίνουμε στο τμήμα Διαχείριση, Υποστήριξη και συντήρηση:

Επιλέγω Αποκλεισμός εργασίας χρήστη:


Μπορείτε να δείτε τη λίστα των ενεργών χρηστών από τη φόρμα κάνοντας κλικ στο κουμπί.

Συμπληρώνουμε το μήνυμα που θα δουν οι χρήστες στις οθόνες τους, ορίζουμε το διάστημα αποκλεισμού (αν δεν γνωρίζετε την ώρα λήξης, αφήστε το πεδίο κενό). Εγκαταστήστε επίσης κωδικός ξεκλειδώματος, επειδή Ο αποκλεισμός θα επηρεάσει επίσης την ενεργή συνεδρία σας, για παράδειγμα, το σύνολο 1234 .

Κάντε κλικ Ρύθμιση κλειδαριάς. Θα εμφανιστεί ένα προειδοποιητικό μήνυμα:


Συμφωνούμε. Τώρα η φόρμα λέει με κόκκινο ότι το μπλοκάρισμα θα ξεκινήσει σύντομα.


Για ενεργούς χρήστες αυτήν τη στιγμή, εμφανίζεται το ακόλουθο παράθυρο:


Πιο κοντά στην αρχή του αποκλεισμού, αρχίζει να εμφανίζεται κάθε λεπτό:


Ο χρήστης πρέπει να ολοκληρώσει την εργασία του στο πρόγραμμα και να βγει. Αν δεν βγει από μόνο του, το πρόγραμμα θα κλείσει αυτόματα. Όταν προσπαθεί να συνδεθεί στη βάση δεδομένων, ο χρήστης θα λάβει την ακόλουθη προειδοποίηση:


Ο χρήστης που όρισε το μπλοκ λαμβάνει επίσης ένα μήνυμα:


Ας φύγουμε από τη βάση.

Επειδή ο αποκλεισμός ισχύει για όλες τις περιόδους σύνδεσης όλων των χρηστών, θα χρειαστεί να ορίσουμε την παράμετρο εκκίνησης (αυτό είναι που χρειαζόμαστε Κωδικός ξεκλειδώματος):



Στη δεύτερη καρτέλα, γράφουμε την παράμετρο εκκίνησης της βάσης δεδομένων (όπου 1234 είναι ο κώδικάς μας):


Κάνουμε κλικ έτοιμο. Τώρα μπορούμε να μπούμε και στη λειτουργία διαμόρφωσης και στη λειτουργία χρήστη.

Για να ξεκλειδώσετε τη βάση, πρέπει να επιστρέψετε στη φόρμα κλειδαριάς και να κάνετε κλικ Αφαιρέστε την κλειδαριά.


Εάν έχει οριστεί ημερομηνία λήξης αποκλεισμού, τότε ο αποκλεισμός θα λήξει αυτόματα όταν συμβεί.