Имя: Пароль:
1C
 
1с Сохранить файл в папку, куда нет прав, а права не дадим
0 illiona
 
naïve
26.08.24
19:57
ChatGPT восстановил контекст вопроса:
Исходя из ответов участников в ветке, можно предположить, что первоначальная тема обсуждения касалась обеспечения прав доступа при записи данных в управляемых формах 1С в серверной части, особенно в ситуациях, связанных с сетевыми ресурсами и привилегированными режимами. Основные обсуждения сосредоточены вокруг настройки прав доступа пользователя, под которым выполняется запись, и использования привилегированных режимов в серверных модулях.
1 Волшебник
 
26.08.24
10:26
Вы чокнулись?
2 Волшебник
 
26.08.24
10:28
Если прав нет, то запись невозможна.
Обеспечьте права тому пользователю, под которым производится запись.
Если серверный, так серверный.

И не морочьте людям голову.
3 Мультук
 
гуру
26.08.24
10:31
(0)

Управляемые формы, да ?
4 illiona
 
naïve
26.08.24
10:33
(3) да
5 PR
 
26.08.24
10:36
(0) В привилегированном серверном модуле или в серверном модуле установить привилегированный режим
6 Мультук
 
гуру
26.08.24
10:37
(4)

Если ваш файл формируется в

&НаСервере
Процедура ЗафигачитьФайл()

   //Вот здесь файл "уже на сервере"
   //Тут права на "папки" принадлежат пользователю ОС от которого работает сервис "1С предприятие"
   //По умолчанию у этого пользователя весьма ограниченные права на каталоги и файлы
    

КонецПроцедуры
7 Мультук
 
гуру
26.08.24
10:38
(5) Они хотят НаСервере записать в некую сетевую шару.
Боюсь "Это" им не поможет, увы.
8 PR
 
26.08.24
10:44
(7) Если у пользователя, под которым крутится сервер 1С, нет прав, то, конечно, не поможет, и правильно
Если есть, то поможет
9 H A D G E H O G s
 
26.08.24
11:04
(0)
- Записать под текущим пользователем.
- Выполнить КомандаСистемы()

-- В КомандаСистемы запустить копирование файла под нужным пользователем через runas. Естественно, пароль передается открыто, ни о какой безопасности речи нет

(Но я бы написал ВК в котором все это делалось скрытно)
10 PR
 
26.08.24
11:13
(9) А чем тебя (5) не устраивает?
11 Климов Сергей
 
26.08.24
11:56
(10) Тем, что привилегированный режим 1С не даёт никаких привилегий на доступ к ресурсам ОС.
12 PR
 
26.08.24
11:58
(11) Читай еще раз (8)
13 H A D G E H O G s
 
26.08.24
12:01
(10) Даже не знаю, как реагировать.
Ошибка? Это не ошибка, это системная функция.