გამორიცხეთ მომხმარებლები 1s 8.3 ფაილიდან. მომხმარებლის სესიების შეწყვეტა, როგორ მუშაობს, რას აკეთებს

1C 8.3 მომხმარებლების ადმინისტრირება და კონტროლი ნებისმიერი 1C პროგრამული პროდუქტის განხორციელებისა და მხარდაჭერის განუყოფელი ნაწილია. სინამდვილეში, ეს არ არის რთული ამოცანა და დარწმუნებული ვარ, რომ ნებისმიერს შეუძლია გაუმკლავდეს მას უპრობლემოდ. მოდით უფრო ახლოს მივხედოთ 1C მომხმარებლების ადმინისტრირების პროცესს.

1C-ში მომხმარებლების მართვა საკმაოდ მარტივი და ინტუიციური პროცესია, მაგრამ მაინც საჭიროებს აღწერას.

ჩვეულებრივ, ადმინისტრირება და კონტროლი მოიცავს:

  • მომხმარებლის შექმნა;
  • მომხმარებლის უფლებების დაყენება;
  • აქტიური მომხმარებლების ნახვა;
  • მომხმარებლის ქმედებების ანალიზი.

მოდით შევხედოთ თითოეულ ამ პუნქტს უფრო დეტალურად:

მომხმარებლის უფლებების შექმნა და ინსტალაცია 1C 8.2

კონფიგურაციის მიხედვით, მომხმარებლები შედიან კონფიგურატორში ან მომხმარებლის რეჟიმში. თითქმის ყველა თანამედროვე კონფიგურაცია მხარს უჭერს მომხმარებლის შეყვანას 1C: Enterprise 8 რეჟიმში. ასევე 1C: Enterprise რეჟიმში, როგორც წესი, შეიყვანება მომხმარებლის დამატებითი პარამეტრები.

თუმცა, კონფიგურაციის მიუხედავად, ადმინისტრაციული უფლებების მქონე პირველი მომხმარებელი ყოველთვის შედის კონფიგურატორის რეჟიმში. ამიტომ, ჩვენ განვიხილავთ მომხმარებლის შეყვანის ორივე რეჟიმს.

მომხმარებლების შეყვანა კონფიგურატორში

1C კონფიგურატორის რეჟიმში შესასვლელად, თქვენ უნდა აირჩიოთ კონფიგურატორის ვარიანტი მონაცემთა ბაზის შერჩევის სიაში:

შესვლის შემდეგ მენიუში უნდა აირჩიოთ ადმინისტრაცია - მომხმარებლები. გაიხსნება მომხმარებელთა სია, თუ თქვენ შექმნით პირველ მომხმარებელს, ის ცარიელი იქნება. მოდით დავამატოთ ახალი მომხმარებელი "ადმინისტრატორი":

ამ გვერდზე თქვენ უნდა მიუთითოთ მომხმარებლის პარამეტრები:

  • სახელიდა Სრული სახელი- მომხმარებლის სახელი.
  • თუ დროშა დაყენებულია ავთენტიფიკაცია 1C: საწარმოები,შემდეგ ნივთები ხელმისაწვდომი გახდება პაროლი(პაროლი გამოიყენება 1C-ში შესასვლელად), მომხმარებელს ეკრძალება პაროლის შეცვლა(მომხმარებელს საშუალებას აძლევს შეცვალოს პაროლი მომხმარებლის რეჟიმში), შერჩევის სიაში ჩვენება(შესაძლებელს ხდის მომხმარებლის არჩევას სიიდან, წინააღმდეგ შემთხვევაში მომხმარებლის სახელი ხელით უნდა შეიყვანოთ).
  • ოპერაციული სისტემის ავთენტიფიკაცია -დროშა, რომელიც პასუხისმგებელია ოპერაციული სისტემის მომხმარებლის სახელის გამოყენებით ავტორიზაციის უნარზე. მომხმარებელი— საინფორმაციო სისტემის მომხმარებლის სახელი (მაგალითად, \\dom\kirill, სადაც dom არის ქსელის დომენი და kirill არის OS მომხმარებლის სახელი). როდესაც 1C იწყება, ის ჯერ ამოწმებს ავტორიზაციას OS-ით, შემდეგ კი 1C 8.2 ავტორიზაციას.
  • OpenID ავტორიზაცია— ავტორიზაციის ჩართვა OpenID ტექნოლოგიის გამოყენებით . 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

მომხმარებლის მუშაობის ისტორიის სანახავად, თქვენ უნდა გადახვიდეთ მენიუს პუნქტში სერვისი -:

გამარჯობა დიმიტრი! გთხოვთ, მასწავლოთ, როგორ ვაიძულოთ მომხმარებლების ბაზიდან გაყვანა, კონფიგურაციის განახლებისთვის. Წინასწარ მადლობა.

მომხმარებლისგან:სვეტლანა ნიკოლაევნა

გამარჯობა, სვეტლანა ნიკოლაევნა!

იმისათვის, რომ გამოაგდოთ მომხმარებლები მონაცემთა ბაზიდან, თქვენ უნდა გქონდეთ ადმინისტრატორის უფლებები.

გადადით განყოფილებაში ადმინისტრაცია, მხარდაჭერა და მოვლა:

აირჩიეთ მომხმარებლების დაბლოკვა:


ფორმიდან დააჭირეთ ღილაკს აქტიური მომხმარებლების სიის სანახავად.

ჩვენ ვავსებთ შეტყობინებას, რომელსაც მომხმარებლები ნახავენ თავიანთ ეკრანებზე, ვაყენებთ დაბლოკვის ინტერვალს (თუ არ იცით დასრულების დრო, დატოვეთ ველი ცარიელი). დააინსტალირეთ ასევე განბლოკვის კოდი, იმიტომ დაბლოკვა ასევე იმოქმედებს თქვენს აქტიურ სესიაზე, მაგალითად, დააინსტალირეთ 1234 .

დააწკაპუნეთ ბლოკირების დაყენება. ჩნდება გამაფრთხილებელი შეტყობინება:


Ჩვენ ვეთანხმებით. ახლა ფორმა წითლად წერია, რომ დაბლოკვა მალე დაიწყება.


ამ დროს აქტიური მომხმარებლები დაინახავენ შემდეგ ფანჯარას:


დაბლოკვის დასაწყისთან უფრო ახლოს, ის ყოველ წუთს იწყებს გამოჩენას:


მომხმარებელმა უნდა დაასრულოს თავისი სამუშაო პროგრამაში და გასვლა. თუ ის თავისით არ გამოდის, პროგრამა ავტომატურად დაიხურება. მონაცემთა ბაზაში შესვლის მცდელობისას მომხმარებელი მიიღებს შემდეგ გაფრთხილებას:


მომხმარებელი, რომელმაც დააყენა ბლოკი, ასევე იღებს შეტყობინებას:


მოდით დავტოვოთ ბაზა.

იმიტომ რომ დაბლოკვა ვრცელდება ყველა მომხმარებლის ყველა სესიაზე, ჩვენ დაგვჭირდება გაშვების პარამეტრის დაყენება (ეს არის სადაც გვჭირდება განბლოკვის კოდი):



მეორე ჩანართზე ჩვენ ვაზუსტებთ მონაცემთა ბაზის გაშვების პარამეტრს (სადაც 1234 არის ჩვენი კოდი):


დააწკაპუნეთ მზადაა. ახლა ჩვენ შეგვიძლია შევიყვანოთ როგორც კონფიგურატორი, ასევე მომხმარებლის რეჟიმი.

მონაცემთა ბაზის განბლოკვის მიზნით, თქვენ უნდა დაბრუნდეთ დაბლოკვის ფორმაში და დააწკაპუნეთ განბლოკვა.


თუ დაყენებულია დაბლოკვის დასრულების თარიღი, მაშინ როცა ეს მოხდება, დაბლოკვა ავტომატურად შეჩერდება.

მომხმარებლის იძულებით გათიშვის აუცილებლობა ძირითადად წარმოიქმნება შემდეგ შემთხვევებში:

  • საინფორმაციო ბაზის განახლება;
  • ახალი მეტამონაცემების ობიექტის დამატება კონფიგურაციაში;
  • სერვერზე პროფილაქტიკური და სარემონტო სამუშაოების ჩატარება;
  • ჩამოკიდებული მომხმარებლის სესია ხელს უშლის აპლიკაციის გადატვირთვას.

ამ სტატიაში ჩვენ შევეცდებით გითხრათ, თუ როგორ უნდა დაასრულოთ მომხმარებლის სესია, რა ინსტრუმენტები აქვს ადმინისტრატორს თავის არსენალში ამ დავალების შესასრულებლად, შეწყვეტის რომელი ვარიანტებია გათვალისწინებული ფაილის ვერსიით და რომელი 1C-ის კლიენტ-სერვერის ვერსიით. .

მნიშვნელოვანია გვახსოვდეს, რომ სესიის იძულებით შეწყვეტამ შეიძლება გამოიწვიოს მონაცემთა დაკარგვა. ასე რომ, უსიამოვნო სიტუაციების თავიდან ასაცილებლად, სასურველია წინასწარ გააფრთხილოთ მომხმარებლები გათიშვის შესახებ.

სესიების დახურვა კონფიგურატორიდან

მონაცემთა ბაზის სტრუქტურაში ცვლილებების შეტანისას, დინამიური კონფიგურაციის განახლებები აღარ არის ხელმისაწვდომი. და ეკრანზე გამოჩნდება საინფორმაციო ფანჯარა (ნახ. 1).

ამ შემთხვევაში მოქმედებების თანმიმდევრობა აშკარაა:

  1. თქვენ უნდა დააჭიროთ ღილაკს „სესიების დასრულება და გამეორება“;
  2. დაელოდეთ მონაცემთა ბაზის რესტრუქტურიზაციის ფანჯარას;
  3. დააჭირეთ "OK".

უნდა აღინიშნოს, რომ პროგრამის კოდში შეტანილი ცვლილებები არ მოითხოვს მომხმარებლების გამორთვას, მაგრამ ისინი არ იმუშავებენ ამ მოწყობილობაზე აპლიკაციის გადატვირთვის გარეშე თითოეულ კონკრეტულ კომპიუტერზე.

სესიების დასრულება პირდაპირ პროგრამიდან

სტანდარტული 1C პროდუქტების უმეტესობას, ვერსია 8, აქვს მექანიზმი, რომელიც საშუალებას გაძლევთ მარტივად შეწყვიტოთ მომხმარებლის მუშაობა დისტანციურად და მიაწოდოთ ადმინისტრატორს მონაცემთა ბაზაზე ექსკლუზიური წვდომა. ეს არის „ინოფბაზასთან კავშირების დაბლოკვის“ დამუშავება.

შეგიძლიათ იპოვოთ იგი ორიდან ერთ მისამართზე:

  1. "სერვისის" განყოფილების ერთ-ერთ ქვემენიუში;
  2. გადადით განყოფილებაში Operations-> Processing.

ნახ.2

დამუშავების გარეგნობა ნაჩვენებია ნახ.2-ში.

ამ დამუშავების მახასიათებლები:

  1. უჯრის მონიშვნის ან მოხსნის და ჩანაწერის ღილაკზე დაწკაპუნების ჩართვა-გამორთვა მომხმარებლის დაბლოკვის, სესიების წაშლისა და ახალი კავშირების შექმნის თავიდან ასაცილებლად;
  2. დაბლოკვის დასრულების დრო არ შეიძლება იყოს ცარიელი ან მისი დაწყების დროზე ნაკლები;
  3. თუ მითითებულია „ნებართვის კოდი“ პარამეტრი, ის შეიძლება შეიყვანოთ გაშვების ხაზში დაბლოკვის უგულებელყოფისთვის კოდის წინ „/UC“-ის მითითებით;
  4. თუ არ მიუთითებთ „ნებართვის კოდს“, მაშინ პრობლემატური იქნება მონაცემთა ბაზაში შესვლა დაბლოკვის ვადის ამოწურვამდე (სამუშაოს ფაილის ვერსიაში შეგიძლიათ სცადოთ 1CVcdn ფაილის წაშლა მონაცემთა ბაზის საქაღალდედან);
  5. თუ პარამეტრის „/UC“ და ინტერვალით გამოყოფილი პაროლის ნაცვლად მიუთითებთ „/CAllow Users to Work“, სადაც C ლათინურია, შეგიძლიათ მთლიანად გამორთოთ დაბლოკვა ყველა მომხმარებლისთვის;
  6. ღილაკზე „აქტიური მომხმარებლები“ ​​დაჭერით იხსნება ფანჯარა მომხმარებელთა სრული სიით (ნახ. 3), საიდანაც შეგიძლიათ გახსნათ „რეგისტრაციის ჟურნალი“ ან დაასრულოთ თითოეული კონკრეტული მომხმარებლის სესია.

ნახ.3

ზემოთ მოცემული ორი ვარიანტი კარგად მუშაობს როგორც ფაილის, ასევე კლიენტ-სერვერის რეჟიმში. შემდგომში განვიხილავთ მხოლოდ სერვერის მუშაობისთვის დამახასიათებელ შემთხვევებს.

მომხმარებლების ამოღება rdp-დან

მნიშვნელოვანია გვახსოვდეს, რომ მომხმარებლის სესიების სერვერებიდან გათიშვა შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ ამის გაკეთების გარკვეული უფლებები გაქვთ.

დისტანციური დესკტოპიდან მუშაობისას, შეგიძლიათ საბოლოო მომხმარებლის სესიები სტანდარტული დავალების მენეჯერის გამოყენებით. სესიების უბრალოდ შეწყვეტა ცოტა არასწორია, მაგრამ საკმაოდ ეფექტური.

მეორე ვარიანტი არის დავალების მენეჯერის გამოყენება - დისტანციური კავშირი თითოეული კონკრეტული სესიის კონტროლის და პროგრამიდან გასვლის შესაძლებლობით ყველა წესის მიხედვით. ეს მეთოდი გრძელია და არავინ იძლევა იმის გარანტიას, რომ სანამ ერთი მომხმარებელი გამოდის, პროგრამა არ ამოქმედდება სხვა თანამშრომლის მიერ.

მომხმარებლების ამოღება სერვერის კონსოლის საშუალებით

ადმინისტრატორის უფლებების მქონე 1C სერვერის კლასტერისთვის, თქვენ უნდა:


ძალიან ხშირად, სერვერის რეჟიმში მუშაობისას, ჩამოკიდებული მომხმარებლის სესიები არ ჩანს პლატფორმის ხელსაწყოების საშუალებით; მათი წაშლა შესაძლებელია მხოლოდ კონსოლის საშუალებით.

სესიების შეწყვეტის ყველაზე რადიკალური გზა

უკიდურესად იშვიათია სიტუაცია, როდესაც ზემოაღნიშნული მეთოდები არ მუშაობს. მაგრამ თუ ეს მოხდება, არსებობს კიდევ ერთი რადიკალური გზა მონაცემთა ბაზასთან კავშირების შეწყვეტისთვის: სერვერის ფიზიკურად გადატვირთვა.

რა თქმა უნდა, მომხმარებლები, რომლებსაც არ ჰქონდათ დრო სამუშაოს დასასრულებლად და მონაცემების შესანახად, უკიდურესად აღშფოთებული იქნებიან ასეთი უსირცხვილო დამოკიდებულებით, მაგრამ ეს არის სწრაფი და ძალიან ეფექტური.