Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Вход в систему

Вход в систему
Я
   TrudnyiRebenok
 
18.10.18 - 12:37
Добрый всем денёк!
Проблема такая: на машине работают несколько кассиров, каждый входит под своим логином и паролем, но входят с открытием своей обработки, которая блокирует весь интерфейс. Естественно они входят автоматически с запуском обработки. Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего, а лучше выдавала пустое поле "Пользователь"?
 
 
   Cool_Profi
 
1 - 18.10.18 - 12:40
Где-нибудь в ярлыке Usr="" ?
   annaivjz
 
2 - 18.10.18 - 14:25
посмотрите параметры ярлыка.....
   bolobol
 
3 - 18.10.18 - 14:54
У вас там шеренгой входят, штолле?
   AllJoke
 
4 - 18.10.18 - 14:55
Чистить кэш.
   AllJoke
 
5 - 18.10.18 - 14:55
/ClearCash
   Один С
 
6 - 18.10.18 - 15:01
В списке баз нажимаешь правой кнопкой мыши  на базу и сохраняешь ссылку в файл. Открываешь файл в блокноте и дописываешь снизу строку:
AdditionalParameters= /nUser /p123
Сохраняешь файл. Для остальных юзеров повторяешь сначала.
У каждого юзера будет персональный ярлык.
   Гипервизор
 
7 - 18.10.18 - 15:14
(5) Задолбали этим клеаркэшем. Это только для тонкого клиента. Не факт что у ТС он и есть.
   Вафель
 
8 - 18.10.18 - 15:17
вот этот  удаляй
%USERPROFILE%\AppData\Roaming\1C\1cv8\d3f27a30-7bdd-40db-8daa-ccec224d672b\def.usr
   ptiz
 
9 - 18.10.18 - 15:49
(0) Кассиры долго тупят перед тем как дотумкают, что пароль вводят верный, а юзер - неверный?
   TrudnyiRebenok
 
10 - 19.10.18 - 10:09
Всё это хорошо... но...
Каждый кассир входит по запуску своего батничка, который запускает и с-ку и обработку. А с-ка запоминает крайнего вошедшего. У пользователей настроено, что их нет в списке пользователей для входа (галочки я убрал), но после входа по батнику, с-ка (собака) запоминает его и если войти по стартовому ярлыку 1с, он выдаёт его (того самого, крайнего вошедшего). А мне это не надо!!!
Вся проблема в том, что у них у всех админ права, иначе они не могут делать всего комплекса процедур, но пока они вошли по своей обработке, интерфейс блокирован (шаг в лево, шаг в право - колючая проволока), но если они додумаются сразу после входа по батнику зайти через обычный вход 1с - они имеют возможность косячить по полной программе.
Вот так как-то.
Вот мне и надо, чтобы при входе кассира, 1с-ка забывала, кто зашёл крайним.
 
 Рекламное место пустует
   catena
 
11 - 19.10.18 - 10:14
А они не додумаются с админ правами зайти в конфигуратор и поставить видимость в списке?
   TrudnyiRebenok
 
12 - 19.10.18 - 10:27
Могут, только зечем?
Они и так могут зайти после входа по батнику.
Им даже в конфигуратор заходить не нужно.
   catena
 
13 - 19.10.18 - 10:32
(12)Ну, поставят себе видимость в списке и зайдут спокойно без батника. И наделают всех ужасов из (10)
   TrudnyiRebenok
 
14 - 23.10.18 - 07:29
Их не так уж и много, я смогу отследить, кто проставил, а кто нет. На данный момент - это не проблема.
Проблема: как мне очистить поле пользователь при входе кассира, чтобы при последующем входе в систему по обычному ярлыку, реквизит Пользователь был пустой?
   МимохожийОднако
 
15 - 23.10.18 - 07:38
(14) Приведи пример содержания хотя бы одного батника
   МимохожийОднако
 
16 - 23.10.18 - 07:39
(14) В "обычном" ярлычке пропиши пустого пользователя
   TrudnyiRebenok
 
17 - 29.10.18 - 05:24
МимохожийОднако
15 - 23.10.18 - 07:38
(14) Приведи пример содержания хотя бы одного батника
"---Путь к платформе---" ENTERPRISE /F "---Путь к базе---" /N ---Пользователь--- /P ---Пароль пользователя--- /Execute "---Путь к обработке---"
   TrudnyiRebenok
 
18 - 29.10.18 - 05:25
МимохожийОднако
16 - 23.10.18 - 07:39
(14) В "обычном" ярлычке пропиши пустого пользователя

С-ку можно запустить и не с ярлычка, а ещё несколькими способами. В них как пустого прописать?
   Случайный прохожий
 
19 - 29.10.18 - 05:45
Создай пользователя для "нестандартного" входа, сделай ему аутентификацию через ОС. При входе проверяй на этого пользователя и выводи какую-нить гадость, типа "Зайдите нормально". А вход с батника в этом случае будет нормально отрабатываться.
   Галахад
 
20 - 29.10.18 - 06:41
(0) Странный алгоритм. Типовая 1С-ка, например при входе кассира самостоятельно убирает лишние интерфейсы. И пофег, как зашел пользователь с ярлыка или нет.
   Случайный прохожий
 
21 - 29.10.18 - 07:01
(20) Ты неправильно понял суть проблемы :)
   Галахад
 
22 - 29.10.18 - 07:36
(21) Ну может быть. А чем суть?
   Случайный прохожий
 
23 - 29.10.18 - 07:48
(22) Чтобы окно авторизации пользователя в 1с не выводило данные о последнем подключении к базе на этом компьютере
   Галахад
 
24 - 29.10.18 - 07:50
(23) Понятно. А я думал, что проблема в том, что пользователь при входе в 1С не ограничен в интерфейсе.
   Михаил Иванович
 
25 - 29.10.18 - 07:59
У ТС каша какая-то в голове. И он при описании проблемы не может ее прожевать.
   Случайный прохожий
 
26 - 29.10.18 - 08:53
(25) Ты в каждом своем сообщении пытаешься кого-то оскорбить. Завязывай. ТС все нормально и ясно описал.
   Cyberhawk
 
27 - 29.10.18 - 08:57
"система не выдавала крайнего входящего" // К сотому посту-то картинка будет?
   Остап Сулейманович
 
28 - 29.10.18 - 09:01
(27) Зашел с одной учеткой. Выходишь. Заходишь второй раз и имя пользователя первой учетки уже заполнено. А он робот.

ЗЫ. Я бы попробовол роботу снять флажек "показывать в списке".
   Cyberhawk
 
29 - 29.10.18 - 09:02
Просто чистить каталог сохраненных настроек у текущего пользователя ОС
   Случайный прохожий
 
30 - 29.10.18 - 09:03
(28) Не поможет
(29) Предлагали уже. Но это топоровый метод :)
   Остап Сулейманович
 
31 - 29.10.18 - 09:04
+(28) Тогда в батник можно прописать робота, а при интерактивном входе его выбрать не получится. Можно будет конечно ввести его имя руками. И тогда все умопостроения свалятся в тартарары.
ИМХО Сама постановка задачи горбатая чуть более чем полностью.
   Cyberhawk
 
32 - 29.10.18 - 09:05
Что за батник?
   Cyberhawk
 
33 - 29.10.18 - 09:05
Кто его запускает? Если планировщик Винды, то запускать под отдельным пользователем ОС в "фоновом" (невидимом) сеансе ОС.
 
 
   Случайный прохожий
 
34 - 29.10.18 - 09:08
(31) Думаешь, что после входа через батник система не запомнит имя пользователя в последних входящих?
(33) Пользователь ручками запускает
   Остап Сулейманович
 
35 - 29.10.18 - 09:09
Я бы попользовал параметры командной строки

ЦЫ:
"
/C <строка текста> — передача параметра в прикладное решение. Для доступа к параметру из встроенного языка используется свойство глобального контекста ПараметрЗапуска.
"
В таком варианте
1. Указать параметр в батнике.
2. Кодом проверить его наличие и если есть - это робот. Если нет - запуск с ярлыка.
   Случайный прохожий
 
36 - 29.10.18 - 09:15
(35) При чем здесь роботы? ТС же ясно написал "На машине работают несколько кассиров". (0) внимательнее перечитай.
   Остап Сулейманович
 
37 - 29.10.18 - 09:18
(36) При чем "несколько кассиров"? Насколько я понял проблема ТС - различить вход через батник и через стандартный ярлык.
Не нравится слово "робот" - замени его на "вход через бат-файл". В отличии от "вход через стандартный ярлык".
   Случайный прохожий
 
38 - 29.10.18 - 09:21
(37) не было такой задачи, чтобы различать кто откуда зашел. Цитирую: "Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего?"
   Cyberhawk
 
39 - 29.10.18 - 09:21
(34) "Пользователь ручками запускает" // Не прописывать пользователя ИБ тогда в этом батнике
   Cool_Profi
 
40 - 29.10.18 - 09:24
(38) "Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего?"

Отнять у пользователя ярлык, а дать ему только батник. Что тут такого?
   Случайный прохожий
 
41 - 29.10.18 - 09:25
(39) И как это решит нашу проблему?
(40) ТС уже писал, что у кассиров админские права. Как ты им запретишь?
   Cool_Profi
 
42 - 29.10.18 - 09:26
(41) Отнять права и дать нужные. Вот и запретишь.
   Случайный прохожий
 
43 - 29.10.18 - 09:26
(42) Овчинка выделки не стоит
   Cyberhawk
 
44 - 29.10.18 - 09:26
(41) Я не особо в курсе, в чем проблема) Я прааильно понял, что мешает какой-то служебный пользователь в платформенном окне аутентификации (при входе в инфобазу 1С)?
   Случайный прохожий
 
45 - 29.10.18 - 09:28
(44) Так сначала разобраться нужно, а потом писать))) Кассиры на одном компьютере работают. ТС хочет, чтобы кассир при входе в 1с не видел имя другого кассира, который входил перед ним.
   Остап Сулейманович
 
46 - 29.10.18 - 09:29
(44) "служебный пользователь" имеет все права. И под ним можно ходить только с запуском какой-то обработки. Если вход через ярлык - обработка не запускается и делать можно все что душа желает. Хоть даже и с самим генеральным )))
   Остап Сулейманович
 
47 - 29.10.18 - 09:30
"пока они вошли по своей обработке, интерфейс блокирован (шаг в лево, шаг в право - колючая проволока), но если они додумаются сразу после входа по батнику зайти через обычный вход 1с - они имеют возможность косячить по полной программе."
ЦЫ (10)
   Остап Сулейманович
 
48 - 29.10.18 - 09:33
Поэтому в (35) и предложено анализировать способ входа бат/ярлык. И если вход "неправльный" можно сказать пользователю аяяй. И вывалиться из программы. Проблема решена.

Но Случайный прохожий имеет свой взгляд на проблему. (((
   Случайный прохожий
 
49 - 29.10.18 - 09:33
(46) Ну все подробности это уже ты сам придумал. Но даже если так, то можно просто сконвертировать bat в exe и ни один кассир не будет знать свой пароль для ручного входа в 1с
 
 Рекламное место пустует
   Cyberhawk
 
50 - 29.10.18 - 09:34
Завести пользователей ОС каждому кассиру, включить аутентификацию ОС
   Случайный прохожий
 
51 - 29.10.18 - 09:37
(50) Автору нужна аутентификация по батнику. Про аутентификацию ОС я уже выкладывал свою мысль в посте (19)
   Cyberhawk
 
52 - 29.10.18 - 09:37
"аутентификация по батнику" // Костыль какой-то. Лазейку рано или поздно найдут.
   Случайный прохожий
 
53 - 29.10.18 - 09:41
(52) Ну давай попробуем найти лазейку :) bat to exe, пароли никому не выдавать. При запуске 1с вручную идет аутентификация ОС и окно со списком пользователей не появляется. После такого входа можно прописать чтобы работа системы сразу завершалась.
   Cyberhawk
 
54 - 29.10.18 - 10:32
(53) Бат в ехе - сурово. А его точно там никак нельзя расколбасить, чтоб добраться до прописанного в нем пароля?
   Случайный прохожий
 
55 - 29.10.18 - 10:36
(54) Ну это уже точно не на этом форуме обсуждать :) Но кассир это сделать 100% не сможет.
   Йохохо
 
56 - 29.10.18 - 10:37
(53) можно в какой то момент нажать искейп и окно выбора юзера в 1с появится
   Случайный прохожий
 
57 - 29.10.18 - 10:45
(56) Представляю как сидит кассир и тыкает на клавишу Esc, чтобы тупо посмотреть кто заходил до него :) Причем если с первой попытки ему это не удастся, то в дальнейшем данные манипуляции не имеют смысла, т.к. покажут его самого
   Остап Сулейманович
 
58 - 29.10.18 - 10:51
(52) "Костыль какой-то." Оно и есть костыль. Потому что костыль подставлен ранее
"Вся проблема в том, что у них у всех админ права" ЦЫ (10).
И вместо того что б разрулить ситуацию настройкой прав, необходимые процедуры выполнять в привилегированном режиме без повышения полномочий юзера... ТС пытается подпереть здание, которое рушится шваброй. А ее упереть некуда. Нужен колышек. А колышек стсуко в асфальт не лезет. А продолбить асфальт зубило есть, кувалды нету...
   Случайный прохожий
 
59 - 29.10.18 - 10:55
(58) Да приводилось же решение, причем очень легкое. Ни зубила, ни молотка ненадо: права от 1с кассирам не давать, bat в exe и настроить аутентификацию пользователя на специального пользователя 1с без прав на запуск клиента. Даже в конфигурации ничего менять ненадо.
   Остап Сулейманович
 
60 - 29.10.18 - 10:57
(59) "права от 1с кассирам не давать"
ГЫ. Уни уже дадены (или даны, или предоставлены). Таки прочитай уже (10)
   Случайный прохожий
 
61 - 29.10.18 - 10:58
(60) Отобрать, изменить - дело пяти минут
   Остап Сулейманович
 
62 - 29.10.18 - 11:01
(61) С правами - да. Со сверхсекретной обработкой имени ТС видимо не так радужно. Для чего-то такие полномочия были предоставлены? И если их отнять, то будет ли сверхсекретная обработка работоспособной есть большой вопрос.
   Йохохо
 
63 - 29.10.18 - 11:02
(58) ты не представляешь на что люди способны чтобы вынести пустую канистру или поспать лишний час
   Случайный прохожий
 
64 - 29.10.18 - 11:05
(62) Я не говорил, чтобы у кассиров отнимали полномочия. Они так-же будут работать, просто несмогут посмотреть свой пароль в батнике и зайти любым другим возможным способом (кроме как через exe-файл) они не смогут
   Случайный прохожий
 
65 - 29.10.18 - 11:06
(62) А искать дыры в обработке от ТС, через которые кассиры могут вылезти за пределы своих полномочий - это уже его задачи
   Случайный прохожий
 
66 - 29.10.18 - 11:11
(59) Можно еще раздать кассирам флешки и записать каждому туда его exe-файл ))) Чтобы войти в 1с, кассир должен воткнуть ее и запустить приложение :)
   Случайный прохожий
 
67 - 29.10.18 - 11:12
(66) Или вообще автозапуск на флешке прописать. Вставляешь флеху - запускается 1с :)
   dmpl
 
68 - 29.10.18 - 11:18
(10) Костыли какие-то. Чтобы не давать админских прав есть привилегированный режим. А чтобы не вводить имя пользователя - авторизация ОС.
   bolobol
 
69 - 29.10.18 - 11:19
(68) Авторизация ОС не для этого, а чтобы доменный функционал использовать. Как вы локалхостного пропишите туда?
   dmpl
 
70 - 29.10.18 - 11:24
(55) Я бы не был так уверен.

(57) Журнал регистрации можно посмотреть.
   dezss
 
71 - 29.10.18 - 11:25
А почему при обычном запуске 1с не запускать эту волшебную обработку?
   dezss
 
72 - 29.10.18 - 11:27
(71) + или все-таки очень важно знать, под каким именно пользователем был вход?
   Случайный прохожий
 
73 - 29.10.18 - 11:29
(70) Думаешь человек, который умеет приводить exe-файлы в исходники (хотя-бы на ассемблере), будет за кассой сидеть?
   Случайный прохожий
 
74 - 29.10.18 - 11:29
(71) Так тож в конфигуратор лезть надо :)
   dmpl
 
75 - 29.10.18 - 11:29
(69) Ты не поверишь! Просто указываешь имя локального компа :)
   dmpl
 
76 - 29.10.18 - 11:30
(73) Думаю, когда появится возможность с человека брать 1000 руб., а потом в накладной ставить скидку 20% и 200 руб. себе в карман класть - такой человек появится.
   Случайный прохожий
 
77 - 29.10.18 - 11:37
(76) Быстрее уж найти эту обработочку найти, которая стартует при авторизации пользователя и заменить на свою :)
   Случайный прохожий
 
78 - 29.10.18 - 11:39
Сейчас автор все это почитает и пойдет прикручивать контрольную сумму на свою обработочку)))


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует