Expulzați utilizatorii din fișierul 1s 8.3. Încheierea sesiunilor de utilizator, cum funcționează, ce se face

Administrarea și controlul utilizatorilor 1C 8.3 este o parte integrantă a implementării și suportului oricărui produs software 1C. De fapt, aceasta este o sarcină simplă și, sunt sigur că orice persoană poate face față cu ușurință. Luați în considerare procesul de administrare a utilizatorilor 1C mai detaliat.

Gestionarea utilizatorilor în 1C este un proces destul de simplu și intuitiv, dar are nevoie totuși de o descriere.

Administrarea și controlul condiționat includ:

  • crearea de utilizatori;
  • stabilirea drepturilor de utilizator;
  • vizualizați utilizatorii activi;
  • analiza acțiunilor utilizatorului.

Să luăm în considerare fiecare dintre aceste puncte mai detaliat:

Crearea și instalarea drepturilor de utilizator 1C 8.2

În funcție de configurație, utilizatorii sunt introduși fie în configurator, fie în modul utilizator. Aproape toate configurațiile moderne acceptă introducerea utilizatorului în modul 1C: Enterprise 8. De asemenea, în 1C: modul Enterprise, de regulă, sunt introduși parametri suplimentari de utilizator.

Totuși, indiferent de configurație, primul utilizator cu drepturi administrative este întotdeauna introdus în modul configurator. Prin urmare, vom lua în considerare ambele moduri de introducere a utilizatorului.

Introducerea utilizatorilor în Configurator

Pentru a intra în modul Configurator 1C, selectați opțiunea Configurator din lista de selecție a bazei de date:

După autentificare, selectați Administrare - Utilizatori din meniu. Se va deschide o listă de utilizatori, dacă porniți primul utilizator, aceasta va fi goală. Să adăugăm un nou utilizator „Administrator”:

Pe această pagină trebuie să specificați setările utilizatorului:

  • NumeȘi Numele complet- nume de utilizator.
  • Dacă steagul este pus Autentificare 1C: întreprinderi, atunci articolele vor deveni disponibile Parola(parola care este folosită pentru a introduce 1C), Utilizatorul nu are voie să schimbe parola(face disponibilă posibilitatea de a schimba parola de către utilizator în modul utilizator), Afișați în lista de selecție(face disponibilă selecția unui utilizator din listă, în caz contrar numele de utilizator trebuie introdus manual).
  • Autentificarea sistemului de operare - flag responsabil pentru posibilitatea de autorizare folosind numele de utilizator al sistemului de operare. Utilizator— numele de utilizator al sistemului de informații (de exemplu, \\dom\kirill, unde dom este domeniul rețelei și kirill este numele de utilizator al sistemului de operare). 1C la pornire verifică mai întâi autorizarea prin sistemul de operare, iar apoi autorizarea 1C 8.2.
  • Deschideți autentificarea ID- activarea autorizarii folosind tehnologia OpenID . Deschideți ID este un sistem descentralizat deschis, care permite utilizatorului să folosească un singur cont pentru a se autentifica pe o varietate de site-uri, portaluri, bloguri și forumuri care nu au legătură.

Obțineți 267 de lecții video 1C gratuit:

Pe fila Alte trebuie să specificați rolurile adecvate pentru utilizator (). În cazul nostru, vom specifica pentru administrator Drepturi depline. Pentru alți utilizatori, rolurile necesare pot fi marcate aici. Drepturile utilizatorului sunt rezumate din obiectele disponibile pentru diferite roluri. Acestea. dacă utilizatorul are două roluri selectate, unul are acces la directorul „Nomenclatură”, iar al doilea rol nu, accesul va fi. Pentru orice utilizator fără „drepturi depline” trebuie setat rolul utilizatorului(daca prezentul).

Tot pe această filă puteți specifica Interfața principală(funcționează doar pentru formele normale). Limba implicita— dacă configurația este dezvoltată în mai multe limbi. Modul de pornire- aplicare gestionată sau regulată.

Crearea unui utilizator în 1C Accounting 2.0

După ce un utilizator cu drepturi depline este înregistrat în sistem, utilizatorii pot fi introduși în 1C: modul Enterprise. De exemplu, să creăm un utilizator în cea mai comună configurație - Enterprise Accounting 8.2.

Pentru a face acest lucru, selectați elementul de meniu Serviciu - Gestionarea utilizatorilor și accesului. Se va deschide directorul „Utilizatori”. Creați un utilizator nou:

Introduceți informații despre utilizator și despre cele principale ale acestuia, faceți clic pe butonul „OK”: sistemul vă va oferi să creeze automat un utilizator al bazei de date:

Trebuie să fiți de acord, va fi afișată forma noului utilizator al bazei de date:

Asta e tot! Crearea utilizatorului și cesionarea drepturilor acestuia sunt finalizate.

Vizualizarea utilizatorilor activi în baza de date 1C

Pentru a vedea utilizatorii care lucrează în baza de date în modul 1C: Enterprise, selectați elementul Serviciu - Utilizatori activi. Se va deschide o listă de utilizatori care lucrează în baza de date:

Cum să dezactivați utilizatorii în 1C 8.3 și 8.2

Există două moduri de a dezactiva un utilizator activ în baza de date 1C:

  • în interfața programului (pentru configurațiile 1C Accounting 3.0, Trade Management 11 etc.);
  • prin consola cluster de servere (disponibilă numai în modul client-server).

Din interfață

În modul utilizator, puteți da afară un utilizator blocat accesând meniul „Administrare” - „Suport și întreținere”, apoi selectând elementul „Utilizatori activi”:

Selectați utilizatorul dorit din listă și faceți clic pe butonul „Terminare”.

Din consola clusterului

Dacă aveți acces la panoul administrativ al serverului 1C, puteți încheia sesiunea folosindu-l. Mergem la consolă, găsim utilizatorul blocat în meniul „Sesiuni”, apelăm meniul contextual și facem clic pe „Șterge”:

Controlul utilizatorului 1C 8.3

Pentru a vizualiza istoricul de lucru al utilizatorului, accesați elementul de meniu Serviciu -:

Salut Dmitry! Vă rog să mă învățați cum să exclud utilizatorii forțat din baza de date pentru a actualiza configurația. Mulţumesc anticipat.

De la utilizator: Svetlana Nikolaevna

Bună, Svetlana Nikolaevna!

Pentru a elimina utilizatorii din baza de date, trebuie să aveți drepturi de administrator.

Mergem la secțiune Administrare, Suport și întreținere:

Alege Blocarea muncii utilizatorului:


Puteți vizualiza lista utilizatorilor activi din formular făcând clic pe butonul.

Completem mesajul pe care utilizatorii îl vor vedea pe ecranele lor, setăm intervalul de blocare (dacă nu cunoașteți ora de încheiere, lăsați câmpul necompletat). Instalați de asemenea cod de deblocare, deoarece blocarea va afecta, de asemenea, sesiunea dvs. activă, de exemplu, setarea 1234 .

Clic Setați blocarea. Va apărea un mesaj de avertizare:


Suntem de acord. Acum formularul spune cu roșu că blocarea va începe în curând.


Pentru utilizatorii activi în acest moment, apare următoarea fereastră:


Mai aproape de începutul blocării, începe să apară în fiecare minut:


Utilizatorul trebuie să își finalizeze munca în program și să iasă. Dacă nu iese de la sine, programul se va închide automat. Când încearcă să se autentifice la baza de date, utilizatorul va primi următorul avertisment:


Utilizatorul care a setat blocarea primește și un mesaj:


Să ieșim din bază.

Deoarece blocarea se aplică tuturor sesiunilor tuturor utilizatorilor, va trebui să setăm parametrul de lansare (aici avem nevoie de Cod de deblocare):



Pe a doua filă, scriem parametrul de lansare a bazei de date (unde 1234 este codul nostru):


Facem clic pe gata. Acum putem intra atât în ​​configurator, cât și în modul utilizator.

Pentru a debloca baza, trebuie să reveniți la formularul de blocare și să faceți clic Scoateți blocarea.


Dacă a fost setată o dată de încheiere a blocării, atunci blocarea se va încheia automat atunci când are loc.

Necesitatea opririi forțate a activității utilizatorului apare în principal în următoarele cazuri:

  • Actualizarea bazei de informații;
  • Adăugarea unui nou obiect de metadate la configurație;
  • Efectuarea lucrărilor de prevenire și reparații pe server;
  • O sesiune de utilizator blocată care împiedică repornirea aplicației.

În acest articol, vom încerca să vă spunem cum să încheiați o sesiune de utilizator, ce instrumente are un administrator în arsenalul său pentru a finaliza această sarcină, ce opțiuni de terminare sunt furnizate de fișier și ce versiune client-server a 1C.

Este important să rețineți că atunci când forțați să se încheie o sesiune, este posibil să pierdeți date. Așadar, pentru a evita situațiile neplăcute, este indicat să avertizați în prealabil utilizatorii despre deconectare.

Închidere sesiuni din configurator

Când se fac modificări în structura bazei de date, actualizările dinamice de configurare devin indisponibile. Și pe ecran apare o fereastră de informații (Fig. 1).

Secvența acțiunilor în acest caz este evidentă:

  1. Trebuie să faceți clic pe butonul „Terminați sesiunile și repetați”;
  2. Așteptați fereastra de restructurare a bazei de date;
  3. Apăsați OK.

Trebuie remarcat faptul că modificările aduse codului programului nu necesită ca utilizatorii să se închidă, dar fără a reporni aplicația pe fiecare computer anume, acestea nu vor funcționa pe acest dispozitiv.

Încheierea sesiunilor direct din program

Majoritatea produselor standard ale companiei 1C din cea de-a opta versiune au în setul lor un mecanism care vă permite să opriți cu ușurință munca utilizatorului de la distanță și să ofere administratorului acces exclusiv la baza de date. Aceasta este procesarea „Blocarea conexiunilor la baza de informații”.

Îl puteți găsi la una dintre cele două adrese:

  1. Într-unul dintre submeniurile secțiunii „Servicii”;
  2. Accesând secțiunea Operațiuni->Procesare.

Fig.2

Aspectul prelucrării este prezentat în Fig.2.

Caracteristicile acestei prelucrări:

  1. Bifarea și debifarea casetei și făcând clic pe butonul „Înregistrare”, activează și dezactivează blocarea utilizatorilor, ștergerea sesiunilor și împiedicarea creării de noi conexiuni;
  2. Ora de încheiere a blocării nu poate fi goală sau mai mică decât ora de începere;
  3. În cazul în care parametrul „Cod de permisiune” este setat, acesta poate fi scris în linia de lansare pentru a ignora blocarea prin specificarea „/UC” înaintea codului;
  4. Dacă „Codul de permisiune” nu este specificat, atunci va fi problematic să intrați în baza de date înainte de expirarea perioadei de blocare (în versiunea fișierului de lucru, puteți încerca să ștergeți fișierul 1CVcdn din folderul bazei de date);
  5. Dacă în loc de parametrul „/Uє” și o parolă separate printr-un spațiu, specificați „/CAllowUserWork”, unde C este latină, puteți dezactiva complet blocarea pentru toți utilizatorii;
  6. Apăsând butonul „Utilizatori activi” se afișează o fereastră cu o listă completă de utilizatori (Fig. 3), de unde puteți deschide „Registrul de înregistrare” sau puteți încheia sesiunea fiecărui utilizator specific.

Fig.3

Cele două opțiuni de mai sus funcționează bine atât în ​​modul fișier, cât și în modul client-server. În continuare, vom lua în considerare cazurile specifice numai pentru lucrul cu serverul.

Eliminarea utilizatorilor din rdp

Este important să rețineți că deconectarea sesiunilor utilizatorilor de la servere este posibilă numai dacă aveți anumite drepturi pentru a face acest lucru.

Când lucrați de la un desktop de la distanță, puteți termina sesiunile utilizatorului folosind managerul de activități standard. Pur și simplu terminarea sesiunilor este un nume puțin greșit, dar funcționează destul de bine.

A doua opțiune este să utilizați managerul de activități - o conexiune la distanță cu capacitatea de a controla fiecare sesiune specifică și de a ieși din program conform tuturor regulilor. Această metodă este lungă și nimeni nu garantează că, în timp ce un utilizator este deconectat, programul nu va fi lansat de niciun alt lucrător.

Eliminarea utilizatorilor prin consola serverului

Având drepturi de administrator pentru un cluster de servere 1C, trebuie să:


De foarte multe ori, când se lucrează în modul server, sesiunile de utilizator suspendate nu sunt vizibile prin intermediul platformei; ele pot fi șterse doar prin consolă.

Cel mai radical mod de a încheia sesiunile

Situația în care metodele de mai sus nu au funcționat este extrem de rară. Dar dacă se întâmplă, există o altă modalitate radicală de a întrerupe conexiunile cu baza de date: o repornire fizică a serverului.

Desigur, utilizatorii care nu au timp să termine munca și să salveze datele vor fi extrem de revoltați de o astfel de atitudine nerușinată, dar este rapidă și extrem de eficientă.