Mënyra të thjeshta për të shkëputur përdoruesit. Përjashtimi i përdoruesve nga baza e informacionit të serverit Si t'i largoni të gjithë nga 1c

1. Çaktivizimi i përdoruesve në versionin e skedarit të 1C 8.

Për të shkëputur përdoruesit në versionin e skedarit, krijova një skedar *.bat me një rresht

sesioni neto /fshij /y

Ai çaktivizon të gjithë skedarët e hapur të përbashkët në kompjuterin në të cilin ndodhet baza e të dhënave.
Më pas, krijova një detyrë (Windows Task Scheduler) që do ta ekzekutonte këtë skedar në kohën e caktuar.
Ju mund të pyesni, po për ato sesione që janë të hapura në kompjuter? Unë gjithashtu i eliminova ato duke krijuar një skedar të ri *.bat me linjën

taskkill /IM 1cv8.exe /f
Vërtetë, ai çaktivizon të gjithë funksionimin 1C në kompjuterin aktual, por për mua nuk ishte aq e frikshme pasi arkivimi ishte bërë gjatë natës dhe askush nuk punonte në bazën e të dhënave, ky skedar i grupit mund të shtohet gjithashtu në Programin e Windows.

2. Çaktivizimi i përdoruesve në bazën e të dhënave klient-server.

Ashtu si në rastin e bazës së të dhënave të skedarëve, unë përdora skedarët *.bat.
Kam krijuar dy skedarë *.bat, i pari çaktivizon serverin 1C Enterprise, i dyti e ndez shumë thjesht.

ndalesa neto "1C: Agjenti i serverit të ndërmarrjes 8.2"

fillimi neto "1C: Enterprise 8.2 Server Agent"

U shtuan dy detyra të reja në programuesin e Windows, me një diferencë kohore prej 15 minutash në mënyrë që të gjithë përdoruesit e ngrirë të mund të shkëputen, këto veprime janë të ngjashme me fillimin e serverit 1C Enterprise dhe Ndalimin e serverit 1C Enterprise

3. Mënyra programatike për të shkëputur përdoruesit në 1C

Detyra ishte kryerja e arkivimit çdo ditë në orën 22:30.
Në këtë metodë, nuk u mërzita, krijova një rol të ri "NeClose1C".
Krijoi një procedurë të re në një modul të rregullt aplikimi:

Procedura ShutdownUsers() Eksporto If NOT RoleAvailable("Mos mbyll 1C") Pastaj If Hour(mop_PerformingOperationsOnServer.CurrentDateOnServer()) >= 22 Pastaj // merr kohën në server StopSystemOperation(False); fundNëse; fundNëse; Fundi i procedurës

Nëse NOT RoleAvailable("Mos Mbyll 1C") Pastaj If Hour(mop_PerformingOperationsOnServer.CurrentDateOnServer()) >= 22 Pastaj // merr kohën në server StopSystemOperation(False); fundNëse; fundNëse;

ConnectWaitHandler ("ShutdownUsers", "600");

Funksioni aktual i datës në server duket si ky:

Funksioni CurrentDateOnServer() Export
Kthimi CurrentDate();
Funksioni i Fundit

Në këtë mënyrë marrim datën në server, nëse kutia e kontrollit "Server" është e kontrolluar në vetitë e modulit të përbashkët, unë vetëm e kontrollova atë.

Rezulton se kodi aktual i ndërpret përdoruesit për dy orë, por zakonisht pas mesnate askush nuk hyn në bazën e të dhënave.

Nëse ky artikull ka ndihmuar dikë, do të jem shumë i lumtur.

Administrimi dhe kontrolli i përdoruesve të 1C 8.3 është një pjesë integrale e zbatimit dhe mbështetjes së çdo produkti softuer 1C. Në fakt, kjo nuk është një detyrë e vështirë dhe jam i sigurt se çdokush mund ta përballojë atë pa asnjë problem. Le të hedhim një vështrim më të afërt në procesin e administrimit të përdoruesve 1C.

Menaxhimi i përdoruesve në 1C është një proces mjaft i thjeshtë dhe intuitiv, por ende ka nevojë për përshkrim.

Në mënyrë konvencionale, administrimi dhe kontrolli përfshin:

  • krijimi i një përdoruesi;
  • vendosja e të drejtave të përdoruesit;
  • shikoni përdoruesit aktivë;
  • analiza e veprimeve të përdoruesit.

Le të shohim secilën nga këto pika në më shumë detaje:

Krijimi dhe instalimi i të drejtave të përdoruesit 1C 8.2

Në varësi të konfigurimit, përdoruesit futen ose në konfigurues ose në modalitetin e përdoruesit. Pothuajse të gjitha konfigurimet moderne mbështesin hyrjen e përdoruesit në modalitetin 1C: Enterprise 8. Gjithashtu në modalitetin 1C: Enterprise, si rregull, futen parametra shtesë të përdoruesit.

Megjithatë, pavarësisht nga konfigurimi, përdoruesi i parë me të drejta administrative futet gjithmonë në modalitetin Konfigurator. Prandaj, ne do të shqyrtojmë të dy mënyrat e hyrjes së përdoruesit.

Futja e përdoruesve në Konfigurator

Për të hyrë në modalitetin e Konfiguratorit 1C, duhet të zgjidhni opsionin Konfigurator në listën e përzgjedhjes së bazës së të dhënave:

Pas hyrjes në meny, duhet të zgjidhni Administrata - Përdoruesit. Do të hapet një listë e përdoruesve; nëse krijoni përdoruesin e parë, ai do të jetë bosh. Le të shtojmë një përdorues të ri "Administrator":

Në këtë faqe duhet të specifikoni cilësimet e përdoruesit:

  • Emri Dhe Emri i plotë- emri i përdoruesit.
  • Nëse flamuri është vendosur Autentifikimi 1C: Ndërmarrjet, atëherë artikujt do të bëhen të disponueshëm Fjalëkalimi(fjalëkalimi i përdorur për të hyrë në 1C), Përdoruesit i ndalohet ndryshimi i fjalëkalimit(e bën të mundur që përdoruesi të ndryshojë fjalëkalimin në modalitetin e përdoruesit), Shfaq në listën e përzgjedhjes(Bën të mundur zgjedhjen e një përdoruesi nga lista, përndryshe emri i përdoruesit duhet të futet manualisht).
  • Autentifikimi i sistemit operativ - flamuri përgjegjës për aftësinë për të autorizuar duke përdorur emrin e përdoruesit të sistemit operativ. Përdoruesi— emri i përdoruesit të sistemit të informacionit (për shembull, \\dom\kirill, ku dom është domeni i rrjetit dhe kirill është emri i përdoruesit të OS). Kur fillon 1C, së pari kontrollon autorizimin përmes sistemit operativ dhe më pas autorizimin 1C 8.2.
  • Autentifikimi i OpenID— duke mundësuar autorizimin duke përdorur teknologjinë OpenID . OpenIDështë një sistem i hapur, i decentralizuar që lejon përdoruesin të përdorë një llogari të vetme për të vërtetuar në faqe të shumta, portale, blogje dhe forume të palidhura.

Merrni 267 mësime video në 1C falas:

Në skedën Të tjera ju duhet të specifikoni rolet e duhura për user(). Në rastin tonë, ne do të specifikojmë për administratorin Të drejta të plota. Për përdoruesit e tjerë, mund të kontrolloni rolet e kërkuara këtu. Të drejtat e përdoruesit përmblidhen nga objektet e disponueshme të roleve të ndryshme. ato. nëse përdoruesi ka dy role të zgjedhura, njëri ka akses në direktorinë “Nomenklature” dhe roli i dytë jo, do të ketë akses. Për çdo përdorues pa "të drejta të plota" Roli "Përdorues" duhet të vendoset(nëse është i pranishëm).

Ju gjithashtu mund të specifikoni në këtë skedë Ndërfaqja kryesore(funksionon vetëm për forma të rregullta). Gjuha e parazgjedhur— nëse konfigurimi është zhvilluar në disa gjuhë. Modaliteti i nisjes- aplikim i menaxhuar ose i rregullt.

Krijimi i një përdoruesi në 1C Accounting 2.0

Pasi një përdorues me të drejta të plota regjistrohet në sistem, përdoruesit mund të futen në modalitetin 1C: Ndërmarrje. Për shembull, le të krijojmë një përdorues në konfigurimin më të zakonshëm - Enterprise Accounting 8.2.

Për ta bërë këtë, zgjidhni artikullin në meny Shërbimi - Menaxhimi i përdoruesit dhe aksesit. Do të hapet drejtoria "Përdoruesit". Krijo një përdorues të ri:

Futni informacione rreth përdoruesit dhe bazat e tij, klikoni butonin "OK": sistemi do të ofrojë të krijojë automatikisht një përdorues të bazës së të dhënave:

Ju duhet të bini dakord dhe do të shfaqet forma e re e përdoruesit të bazës së të dhënave:

Kjo eshte e gjitha! Krijimi i përdoruesit dhe caktimi i të drejtave ndaj tij ka përfunduar.

Shikimi i përdoruesve aktivë në bazën e të dhënave 1C

Për të parë përdoruesit që punojnë në bazën e të dhënave në modalitetin 1C: Enterprise, duhet të zgjidhni artikullin Shërbimi - Përdorues aktivë. Do të hapet një listë e përdoruesve që punojnë në bazën e të dhënave:

Si të shkëputni përdoruesit në 1C 8.3 dhe 8.2

Ekzistojnë dy mënyra për të çaktivizuar një përdorues aktiv në bazën e të dhënave 1C:

  • në ndërfaqen e programit (për konfigurimet 1C Accounting 3.0, Trade Management 11, etj.);
  • nëpërmjet konsolës së grupit të serverëve (e disponueshme vetëm në modalitetin klient-server).

Nga ndërfaqja

Në modalitetin e përdoruesit, mund të përjashtoni një përdorues të ngrirë duke shkuar te menyja "Administrimi" - "Mbështetje dhe mirëmbajtje", më pas duke zgjedhur "Përdoruesit aktivë":

Zgjidhni përdoruesin e dëshiruar nga lista dhe klikoni në butonin "Finish".

Nga tastiera e grupit

Nëse keni akses në panelin administrativ të serverit 1C, mund ta përfundoni seancën duke e përdorur atë. Shkojmë në tastierë, gjejmë përdoruesin e varur në menunë "Sesionet", telefonojmë menunë e kontekstit dhe klikojmë "Fshi":

Monitorimi i punës së përdoruesve 1C 8.3

Për të parë historinë e punës së përdoruesit, duhet të shkoni te artikulli i menysë Shërbimi -:

Produktet softuerike të bazuara në platformën 1C kanë shumë funksione, të specializuara dhe të aplikuara, domethënë administrative. Funksionaliteti kryesor (natyrisht, në varësi të qëllimit të zgjidhjes) ka të bëjë me fusha të tilla si blerja e mallrave, shitja e tyre, magazina, kontabiliteti operacional dhe menaxhues, kontabiliteti, CRM, dhe në rastin e zgjidhjeve komplekse - të gjitha së bashku.

Natyrisht, një punonjës nuk është në gjendje të kontrollojë të gjitha proceset e biznesit të një organizate, edhe nëse ato janë të automatizuara. Prandaj, administratorët e sistemit 1C duhet të merren me dhjetëra e qindra përdorues që punojnë me funksione të caktuara të sistemit. Secili prej tyre duhet të krijojë të drejta të veçanta në mënyrë që të ketë në dispozicion të gjitha dhe vetëm dokumentet, funksionet dhe raportet që u nevojiten në të njëjtën kohë. Dhe këtu fillojmë të shqyrtojmë funksionalitetin e aplikuar ose administrativ të zgjidhjeve 1C, i cili përfshin në mënyrë specifike vendosjen e të drejtave të aksesit të përdoruesit.

Cilësimet e përdoruesit 1C 8.3

Në 1C 8.3, objekte të veçanta të strukturës së konfigurimit - "Rolet" - janë përgjegjës për të drejtat e përdoruesit. Shumica e konfigurimeve tipike tashmë kanë krijuar një listë të caktuar rolesh standarde. Ju mund t'i përdorni ato kur krijoni llogari dhe vendosni të drejta aksesi për to. Nëse grupi standard nuk ju përshtatet, atëherë mund ta ndryshoni atë ose të shtoni rolet tuaja.

Secilit përdorues mund t'i caktohen disa role që janë përgjegjëse për të drejta specifike. Për të konfiguruar të drejtat e përdoruesit 1C, duhet të zbuloni se cilat role kanë aktualisht. Ky informacion mund të merret në dy mënyra:

  • Përmes konfiguruesit. Ky opsion është i përshtatshëm për çdo konfigurim;
  • Në disa konfigurime përmes modalitetit "Enterprise".

Nisni konfiguruesin tuaj të bazës së të dhënave 1C nën një emër përdoruesi me të drejta të plota dhe hapni menunë "Administrimi" -> "Përdoruesit". Për të zbuluar të drejtat e një përdoruesi specifik, duhet të klikoni dy herë në rreshtin me mbiemrin e tij dhe të shkoni te skeda "Tjetër". Rolet që janë në dispozicion të përdoruesit do të kontrollohen. Për të shtuar ose hequr një rol specifik, ndryshoni kutitë e kontrollit dhe klikoni OK.



Nëse, pas analizës, kuptoni se rolet standarde nuk mund të plotësojnë plotësisht kërkesat për përcaktimin e të drejtave, atëherë duhet t'i ndryshoni ato. Për ta bërë këtë, gjeni rolin e dëshiruar në pemën e konfigurimit dhe klikoni dy herë mbi të. Në anën e majtë të dritares që hapet, do të shihni një listë të të gjitha objekteve të konfigurimit. Në anën e djathtë, kutitë e kontrollit tregojnë ato veprime, të drejtat për të cilat i janë caktuar këtij roli, në lidhje me objektin e zgjedhur në të majtë.



Ju jo vetëm që mund të jepni dhe hiqni leje për veprime të caktuara me objekte të konfigurimit duke kontrolluar dhe hequr kutitë. Për më tepër, platforma 1C ka një mekanizëm shumë të përshtatshëm të ndërtuar në të, i cili është përgjegjës për kufizimin e të drejtave të përdoruesit në nivelin e rekordeve - RLS. Kjo ju lejon të vendosni një kusht, vetëm kur të përmbushet përdoruesi do të shohë të dhënat e bazës së informacionit. Duke përdorur RLS, të drejtat e përdoruesit në 1C 8.3 mund të konfigurohen në mënyrë që, për shembull, çdo magazinier specifik të shohë informacion vetëm për depon e tij.

Një mënyrë tjetër për t'i shtuar të drejta një objekti një përdoruesi pa ndryshuar rolet standarde është krijimi i një roli të ri. Për ta bërë këtë, klikoni në butonin "Shto" ndërsa jeni në degën e konfigurimit "Roles" dhe emërtoni objektin e ri. Në dritaren që hapet, gjeni objektet e kërkuara të konfigurimit në të majtë dhe vendosni të drejtat dhe kufizimet e nevojshme në të djathtë. Pas ruajtjes së rolit të ri, duhet të përditësoni konfigurimin, të shkoni te lista e përdoruesve dhe t'u shtoni një rol të ri përdoruesve të caktuar.

Përgjegjësia e administratorit të bazës së informacionit 1C nuk kufizohet në krijimin e përdoruesve dhe caktimin e të drejtave. Punonjësit mund të ndryshojnë, përgjegjësitë mund të rishpërndahen dhe administratorët duhet t'i përgjigjen shpejt të gjitha këtyre ndryshimeve. Nëse një punonjës që kryente funksione të caktuara në 1C largohet, atëherë është e nevojshme të çaktivizoni përdoruesin 1C në mënyrë që ish-kolegët të mos përdorin llogarinë. Lista e përdoruesve, e cila mund të hapet në konfiguruesin në menunë "Administrimi", do të na ndihmojë për këtë.


Pasi të keni hapur cilësimet e përdoruesit 1C, duhet të zgjidhni kutitë përgjegjëse për gjetjen e emrit të punonjësit në listën e përzgjedhjes dhe vërtetimin. Në këtë mënyrë, ju do të ndaloni hyrjen nën mbiemrin e punonjësit të larguar dhe do të ruani cilësimet e të drejtave të hyrjes në rast se punonjësi kthehet. Këto cilësime do të jenë gjithashtu të dobishme nëse të gjitha kompetencat i transferohen një punonjësi të ri - nuk do t'ju duhet të konfiguroni përsëri rolet.

Gjithashtu nuk rekomandohet fshirja e plotë e një përdoruesi sepse sistemi përmban lidhje me përdoruesin përgjegjës në dokumente të ndryshme. Nëse fshini një hyrje, do të ketë lidhje të prishura dhe konfuzion se kush krijoi dokumente specifike, gjë që mund të çojë në konfuzion. Është shumë më efektive të çaktivizoni përdoruesin 1C nga hyrja në sistem dhe në disa raste të hiqni plotësisht të drejtat (rolet). Gjithashtu, disa kompani kanë praktikën e shënimit të përdoruesve joaktivë me një ikonë të caktuar në fushën “Emri”, për shembull: “*IvanovaTP”.

Në disa raste, administratori 1C mund të ketë nevojë urgjente të "përzë" përdoruesit nga baza e të dhënave 1C. Kjo mund të bëhet në dy mënyra:

  1. Përmes modalitetit "Ndërmarrje" nga një përdorues me të drejta administrative. Nuk mbështetet nga të gjitha konfigurimet;
  2. Përmes serverit të aplikacionit duke përdorur tastierën e një grupi serverësh 1C.

Për të përdorur opsionin e parë, duhet të shkoni te “NSI and Administration”, të hapni “Maintenance” dhe të hapni formularin “Active Users”. Ne do të shohim një listë të përdoruesve aktivë dhe një buton "Fund" në krye, duke klikuar mbi të cilin do të përfundojë me forcë seancat e përdoruesit. Përveç kësaj, në këtë listë mund të shihni emrin e kompjuterit dhe kohën e fillimit, gjë që do të ndihmojë në gjurmimin e seancave të ngrira.


Opsioni i dytë për çaktivizimin e përdoruesve aktivë kërkon më shumë vëmendje dhe përgjegjësi, pasi më shpesh tastiera e grupit është pritur në serverin e aplikacionit. Nëse keni akses në këtë panel kontrolli të serverit, mund ta përfundoni sesionin e përdoruesit si më poshtë:

  1. Hapni tastierën e grupit;
  2. Shkojmë te lista e bazave të informacionit dhe sesioneve të hapura për atë që na nevojitet;
  3. Gjeni përdoruesin e kërkuar në listë;
  4. Thirrni menunë e kontekstit duke klikuar me të djathtën e miut, do të ketë një funksion - "Fshi".


Në platformën 1C, zhvilluesit kanë përfshirë një mekanizëm të përshtatshëm për vendosjen e të drejtave dhe menaxhimin e përdoruesve. Prandaj, aftësitë e përshkruara janë të disponueshme për pronarët e të gjitha konfigurimeve, madje edhe ato të shkruara në mënyrë të pavarur. Një avantazh tjetër është se nuk kërkon njohuri të thella të sistemit 1C. Çdo administrator i përgjegjshëm dhe i vëmendshëm është në gjendje t'i përballojë këto operacione.