AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2010, 01:16   #1  
Axal is offline
Axal
Участник
Аватар для Axal
 
31 / 12 (1) ++
Регистрация: 17.02.2010
Адрес: аст
? документооборот и доступ к файлам (part 2)
Здравствуйте.

Задача крайне похожа на эту

Кратко повторюсь:
Пользователи, имеющие доступ к документообороту, автоматически имеют доступ на запись\чтение к хранилищу данных (папка).
Хранящаяся информация представляет определенную ценность, поэтому не очень бы хотелось ею раскидываться. Однако, любой желающий может спокойно (с помощью explorer) ее скопировать себе, либо еще хуже - удалить.

Хотелось бы:
Закрыть доступ всем пользователям на эту папку, создав при этом нового пользователя с полными правами на нее. Запись\чтение осуществлять только через этого пользователя.

Вопрос:
Каким образом это сделать?
В вышеприведенной ссылке тема была раскрыта не до конца.
vvk редлагал следующее решение:
Было нечто похожее. Была необходимость позволить Axapta читать-писать в каталог, однако так, чтобы пользователи напрямую не могли ни читать, ни соваться в этот каталог. Решили так: отняли права у пользователей на этот каталог, создали некоего пользователя и под ним запускали службу АОС. Ему дали права на каталог. И все закрутилось.
Может быть это подскажет мысль.

Может я чего-то не понимаю, но мне казалось что АОС запускается под системным пользователем?
Если нет, тогда "who is mr. пользователь (запускающий) АОС"? И где\как можно это посмотреть?

Заранее благодарен.
AX 3.0 SP3, SQL 2005
Старый 18.02.2010, 08:35   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Оснастка управления Windows "Службы".
Найдите службу "Axapta Object Server" и у нее проставьте нужного вам пользователя. В этом случае, все AOS'ы по умолчанию будут запускаться под этой учеткой (должны быть права на запуск служб).

Либо, в Axapta Server Manager выбираете нужный Object Server и жмете кнопку "Startup" - раздел Login Account - то, что вам нужно (это для индивидуальной настройки на каждый AOS)

После изменения учетки надо перезапустить либо службу, либо AOS'ы
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Axal (1).
Старый 18.02.2010, 20:12   #3  
Axal is offline
Axal
Участник
Аватар для Axal
 
31 / 12 (1) ++
Регистрация: 17.02.2010
Адрес: аст
Извините, а никто случаем не писал функцию WinApi::createProcessWithLogon ?
Теги
документооборот

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
документооборот и доступ к файлам ivas DAX: Программирование 34 18.05.2012 11:00
Inside Dynamics AX 4.0: RunBase Framework Extension Part IV Blog bot DAX Blogs 0 02.10.2007 04:49
Dynamics AX: Dynamics AX - "Snap to it!" - Part I Blog bot DAX Blogs 0 01.12.2006 21:40
Pokluda: SysTest part IV.: Test/Suite initialization and cleaning; Execution isolation Blog bot DAX Blogs 0 28.10.2006 17:43
Solutions Monkey: EP Web Part connection Blog bot DAX Blogs 0 28.10.2006 16:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:42.