|
Вход в систему | ☑ | ||
---|---|---|---|---|
0
TrudnyiRebenok
18.10.18
✎
12:37
|
Добрый всем денёк!
Проблема такая: на машине работают несколько кассиров, каждый входит под своим логином и паролем, но входят с открытием своей обработки, которая блокирует весь интерфейс. Естественно они входят автоматически с запуском обработки. Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего, а лучше выдавала пустое поле "Пользователь"? |
|||
1
Cool_Profi
18.10.18
✎
12:40
|
Где-нибудь в ярлыке Usr="" ?
|
|||
2
annaivjz
18.10.18
✎
14:25
|
посмотрите параметры ярлыка.....
|
|||
3
bolobol
18.10.18
✎
14:54
|
У вас там шеренгой входят, штолле?
|
|||
4
AllJoke
18.10.18
✎
14:55
|
Чистить кэш.
|
|||
5
AllJoke
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 |
|||
9
ptiz
18.10.18
✎
15:49
|
(0) Кассиры долго тупят перед тем как дотумкают, что пароль вводят верный, а юзер - неверный?
|
|||
10
TrudnyiRebenok
19.10.18
✎
10:09
|
Всё это хорошо... но...
Каждый кассир входит по запуску своего батничка, который запускает и с-ку и обработку. А с-ка запоминает крайнего вошедшего. У пользователей настроено, что их нет в списке пользователей для входа (галочки я убрал), но после входа по батнику, с-ка (собака) запоминает его и если войти по стартовому ярлыку 1с, он выдаёт его (того самого, крайнего вошедшего). А мне это не надо!!! Вся проблема в том, что у них у всех админ права, иначе они не могут делать всего комплекса процедур, но пока они вошли по своей обработке, интерфейс блокирован (шаг в лево, шаг в право - колючая проволока), но если они додумаются сразу после входа по батнику зайти через обычный вход 1с - они имеют возможность косячить по полной программе. Вот так как-то. Вот мне и надо, чтобы при входе кассира, 1с-ка забывала, кто зашёл крайним. |
|||
11
catena
19.10.18
✎
10:14
|
А они не додумаются с админ правами зайти в конфигуратор и поставить видимость в списке?
|
|||
12
TrudnyiRebenok
19.10.18
✎
10:27
|
Могут, только зечем?
Они и так могут зайти после входа по батнику. Им даже в конфигуратор заходить не нужно. |
|||
13
catena
19.10.18
✎
10:32
|
(12)Ну, поставят себе видимость в списке и зайдут спокойно без батника. И наделают всех ужасов из (10)
|
|||
14
TrudnyiRebenok
23.10.18
✎
07:29
|
Их не так уж и много, я смогу отследить, кто проставил, а кто нет. На данный момент - это не проблема.
Проблема: как мне очистить поле пользователь при входе кассира, чтобы при последующем входе в систему по обычному ярлыку, реквизит Пользователь был пустой? |
|||
15
Мимохожий Однако
23.10.18
✎
07:38
|
(14) Приведи пример содержания хотя бы одного батника
|
|||
16
Мимохожий Однако
23.10.18
✎
07:39
|
(14) В "обычном" ярлычке пропиши пустого пользователя
|
|||
17
TrudnyiRebenok
29.10.18
✎
05:24
|
МимохожийОднако
15 - 23.10.18 - 07:38 (14) Приведи пример содержания хотя бы одного батника "---Путь к платформе---" ENTERPRISE /F "---Путь к базе---" /N ---Пользователь--- /P ---Пароль пользователя--- /Execute "---Путь к обработке---" |
|||
18
TrudnyiRebenok
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) Ты в каждом своем сообщении пытаешься кого-то оскорбить. Завязывай. ТС все нормально и ясно описал.
|
|||
27
Cyberhawk
29.10.18
✎
08:57
|
"система не выдавала крайнего входящего" // К сотому посту-то картинка будет?
|
|||
28
Остап Сулейманович
29.10.18
✎
09:01
|
(27) Зашел с одной учеткой. Выходишь. Заходишь второй раз и имя пользователя первой учетки уже заполнено. А он робот.
ЗЫ. Я бы попробовол роботу снять флажек "показывать в списке". |
|||
29
Cyberhawk
29.10.18
✎
09:02
|
Просто чистить каталог сохраненных настроек у текущего пользователя ОС
|
|||
30
Случайный прохожий
29.10.18
✎
09:03
|
(28) Не поможет
(29) Предлагали уже. Но это топоровый метод :) |
|||
31
Остап Сулейманович
29.10.18
✎
09:04
|
+(28) Тогда в батник можно прописать робота, а при интерактивном входе его выбрать не получится. Можно будет конечно ввести его имя руками. И тогда все умопостроения свалятся в тартарары.
ИМХО Сама постановка задачи горбатая чуть более чем полностью. |
|||
32
Cyberhawk
29.10.18
✎
09:05
|
Что за батник?
|
|||
33
Cyberhawk
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) не было такой задачи, чтобы различать кто откуда зашел. Цитирую: "Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего?"
|
|||
39
Cyberhawk
29.10.18
✎
09:21
|
(34) "Пользователь ручками запускает" // Не прописывать пользователя ИБ тогда в этом батнике
|
|||
40
Cool_Profi
29.10.18
✎
09:24
|
(38) "Как сделать, чтобы при входе пользователя не через батник, а с ярлыка, система не выдавала крайнего входящего?"
Отнять у пользователя ярлык, а дать ему только батник. Что тут такого? |
|||
41
Случайный прохожий
29.10.18
✎
09:25
|
(39) И как это решит нашу проблему?
(40) ТС уже писал, что у кассиров админские права. Как ты им запретишь? |
|||
42
Cool_Profi
29.10.18
✎
09:26
|
(41) Отнять права и дать нужные. Вот и запретишь.
|
|||
43
Случайный прохожий
29.10.18
✎
09:26
|
(42) Овчинка выделки не стоит
|
|||
44
Cyberhawk
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с
|
|||
50
Cyberhawk
29.10.18
✎
09:34
|
Завести пользователей ОС каждому кассиру, включить аутентификацию ОС
|
|||
51
Случайный прохожий
29.10.18
✎
09:37
|
(50) Автору нужна аутентификация по батнику. Про аутентификацию ОС я уже выкладывал свою мысль в посте (19)
|
|||
52
Cyberhawk
29.10.18
✎
09:37
|
"аутентификация по батнику" // Костыль какой-то. Лазейку рано или поздно найдут.
|
|||
53
Случайный прохожий
29.10.18
✎
09:41
|
(52) Ну давай попробуем найти лазейку :) bat to exe, пароли никому не выдавать. При запуске 1с вручную идет аутентификация ОС и окно со списком пользователей не появляется. После такого входа можно прописать чтобы работа системы сразу завершалась.
|
|||
54
Cyberhawk
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с :)
|
|||
68
dmpl
29.10.18
✎
11:18
|
(10) Костыли какие-то. Чтобы не давать админских прав есть привилегированный режим. А чтобы не вводить имя пользователя - авторизация ОС.
|
|||
69
bolobol
29.10.18
✎
11:19
|
(68) Авторизация ОС не для этого, а чтобы доменный функционал использовать. Как вы локалхостного пропишите туда?
|
|||
70
dmpl
29.10.18
✎
11:24
|
(55) Я бы не был так уверен.
(57) Журнал регистрации можно посмотреть. |
|||
71
dezss
29.10.18
✎
11:25
|
А почему при обычном запуске 1с не запускать эту волшебную обработку?
|
|||
72
dezss
29.10.18
✎
11:27
|
(71) + или все-таки очень важно знать, под каким именно пользователем был вход?
|
|||
73
Случайный прохожий
29.10.18
✎
11:29
|
(70) Думаешь человек, который умеет приводить exe-файлы в исходники (хотя-бы на ассемблере), будет за кассой сидеть?
|
|||
74
Случайный прохожий
29.10.18
✎
11:29
|
(71) Так тож в конфигуратор лезть надо :)
|
|||
75
dmpl
29.10.18
✎
11:29
|
(69) Ты не поверишь! Просто указываешь имя локального компа :)
|
|||
76
dmpl
29.10.18
✎
11:30
|
(73) Думаю, когда появится возможность с человека брать 1000 руб., а потом в накладной ставить скидку 20% и 200 руб. себе в карман класть - такой человек появится.
|
|||
77
Случайный прохожий
29.10.18
✎
11:37
|
(76) Быстрее уж найти эту обработочку найти, которая стартует при авторизации пользователя и заменить на свою :)
|
|||
78
Случайный прохожий
29.10.18
✎
11:39
|
Сейчас автор все это почитает и пойдет прикручивать контрольную сумму на свою обработочку)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |