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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2004, 13:38   #1  
tolstjak is offline
tolstjak
Участник
 
440 / 16 (1) ++
Регистрация: 05.01.2003
Настройка прав доступа Аксапта 3.0
Всем здравствуйте.

Имеется следующая проблема:
В настоящее время пользователи имеют возможность нажатием правой кнопки мышки выбрать меню - Паспорт записи - форма "Информация по проводке".
Как закрыть на этой форме кнопку - Переименование?
Не могу найти.

Заранее благодарен за ответ.


Александр
Старый 07.06.2004, 14:17   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Надо слегка попрограммировать. Или на кнопочку повесить нужный SecurityKey.
Старый 08.06.2004, 16:40   #3  
tolstjak is offline
tolstjak
Участник
 
440 / 16 (1) ++
Регистрация: 05.01.2003
Цитата:
Изначально опубликовано raz
Надо слегка попрограммировать. Или на кнопочку повесить нужный SecurityKey.
А не подскажите как эту кнопку сначала найти в Правах доступа?
Старый 08.06.2004, 16:47   #4  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
В правах доступа не найдете и не ищите....
Закройте ее вообще для всех... Форма SysRecordInfo свойством Visible на кнопке Rename ... c правами доступа будете возится дольше. Если понадобится быстро под админом откроете и все делов...
Старый 08.06.2004, 17:19   #5  
tolstjak is offline
tolstjak
Участник
 
440 / 16 (1) ++
Регистрация: 05.01.2003
Цитата:
Изначально опубликовано Megacrusher
В правах доступа не найдете и не ищите....
Закройте ее вообще для всех... Форма SysRecordInfo свойством Visible на кнопке Rename ... c правами доступа будете возится дольше. Если понадобится быстро под админом откроете и все делов...

Большое спасибо.
Старый 08.06.2004, 19:07   #6  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
На самом деле можно и не программировать. Кнопка "Переименовать" пропадет, если у пользователя нет прав на добавление в таблицу или на редактирование ключевого поля.

Соответственно, ищите таблицу и снижайте уровень доступа на нее. Или в таблице выберите поле, которое не должно переименовываться, и снизьте уровень доступа на него.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 09.06.2004, 13:35   #7  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Замучаешься по всем таблицам права доступа на редактирование давать или не давать .... А если забудешь и дашь на добавление? Расхлебовать то кому потом? Проще надо делать...
Старый 09.06.2004, 14:35   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Программировать?
Старый 09.06.2004, 16:14   #9  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
2 mazzy
Я знаю как звучит это слово "Программирование" Режет слух и как будто бы говорит "Готовьтесь к большим переменам и проблемам". Но в моем понимании: если кнопка мешает работе - убить (т.е. скрыть "убивать" не надо это вредно) кнопку. И никаких гвоздей... А на поиск оптимального решения уйдет время... А время это деньги... Деньги это упущенные возможности.
Старый 09.06.2004, 16:28   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ок. как скажешь, Megacrusher.

С чем готов согласиться - нужно искать эффективное решение. "Убить кнопку" может быть таким решением.
Старый 09.06.2004, 17:14   #11  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Проще на кнопку повесить SecurityKey типа AdminSetup и нет проблем.
Старый 09.06.2004, 19:33   #12  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
Цитата:
Изначально опубликовано raz
Проще на кнопку повесить SecurityKey типа AdminSetup и нет проблем.
Можно конечно и так, но потом для каждой из групп прав доступа придется ставить галочку. А если новые группы возникнут и забудешь галку поставить и радостные ю-Звери накинутся дружной оравой на незнакомую кнопку. Из своего опыта знаю, что ю-Зверей (я их условно называю экстремалы) хлебом не корми дай тыкнуть в не знакомую кнопку нигде не описанную в описаниях. А потом ни за что не сознаются, что нажимали... Будут призывать в свидетели аллаха и правоверных, но не сознаются никогда . Поэтому я всегда стараюсь максимально лишить всех прав на совершение сего.
Старый 09.06.2004, 19:58   #13  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Считаю, что в общем случае программирование — это перебор. Ведь со временем может оказаться, что в какой-то форме пользователю нужно что-то переименовывать (и придется еще "быстренько попрограммировать"), а потом... а потом еще... и окажется, что в Аксапте будет уже две системы контроля доступа.

А права доступа вам все-равно настраивать нужно (см. совет Maxim Gorbunov). И будете с ними вы мучаться долго. И с каждой таблицей. И отключение еще одного поля в таблицах практически никак на времени, ушедшем на настройку прав доступа, не скажется. Или у вас разгильдяйское внедрение получится.
__________________
С уважением,
glibs®
Старый 09.06.2004, 20:01   #14  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Ой, простите.

Забыл еще сказать, что если вы не пользуетесь "RLS" и боитесь, что при добавлении нового пользователя вы вдруг забудете отобрать у него права, то с очень высокой вероятностью вы неправильно структурировали группы пользователей.
__________________
С уважением,
glibs®
Старый 09.06.2004, 22:21   #15  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Цитата:
Изначально опубликовано Megacrusher


Можно конечно и так, но потом для каждой из групп прав доступа придется ставить галочку. А если новые группы возникнут и забудешь галку поставить .....
а если сделать чудо - чтобы по умолчанию новой группе не все права давались, а не давались вообще? Но тогда, конечно, еще проблемы - придется много галочек ставить :-))))
В общем, скрывание кнопки для всех - тоже вариант. Иногда пользуюсь.
Старый 10.06.2004, 13:50   #16  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
2 glibs

Конечно у меня не достаточно входной информации от tolstjak в сявзи с этим я рассчитываю на самое худшее (т.е. пессиместично) , и продолжаю утверждать, что скрыть кнопку самый безболезненный вариант. Объясню почему. Это просто моя методика работы и именно так скорее всего я бы сделал сам. Смоделирую ситуации.
Ситуация № 1 Система полностью настроена, ключевые поля настроены с помощью номерных серий.
В этом случае я 100% скрываю кнопку "переименовать" от всех и даже от себя. Потому как это кнопка помогает далеко не всегда и не во всех справочниках. Помню как то переименовали коды банковских счетов (в 2.5) а в общем журнале в неразнесенных журналах (да и в других журналах) все осталось по старому Первое что я сказал было №$%&... Ну ничего... Джобик за 5 мин написал все поправил.

Ситуацию № 2 Система настроена не полностью, что то перенастраивается. Стандарты наименования кодов и ключевые поля делаются по подсказке пользователей. Предположим им удобно вносить по своему шаблону. И они кодируют сами по описанным правилам.
В этом случае я делаю ключ, но только называю его (RenameFields) вешаю на кнопарь, может еще придумаю куда его повесить. И делаю группу Advanced Users куда включаю этот ключ.

Ситуацию № 3 Система в плане становления (нулевой цикл) большинство пользователи равноправны вносят большие объемы информации и пересекаются по участкам и хорошо обучены.
Вот в этом случае имеет смысл сделать разграничение по таблицам поиграть с правами на чтение и добавление записей.

Вот как бы я делал.

Насчет "мучаться с правами доступа" Вы уверены, что это необходимо делать всегда? Вы уверены что лучше потратить неделю на настройку по всем таблицам а потом столько же по времени перенастраивать если это понадобится? Не экономней ли это же время пустить на более важные проблемы?

Насчет структурирования здесь не совсем ясно что именно не правильно? Что новые группы могут возникнуть? Они могут возникнуть всегда даже если распланировал на будущее для всех участников процесса и всех должностей сотрудников группы прав доступа. Обязательно появится новое подразделение с новыми сотрудниками, которое никоим образом не будет соответсовать ни одному набору прав
Старый 10.06.2004, 14:49   #17  
tolstjak is offline
tolstjak
Участник
 
440 / 16 (1) ++
Регистрация: 05.01.2003
Цитата:
Изначально опубликовано glibs
Ой, простите.

Забыл еще сказать, что если вы не пользуетесь "RLS" и боитесь, что при добавлении нового пользователя вы вдруг забудете отобрать у него права, то с очень высокой вероятностью вы неправильно структурировали группы пользователей.
Простите за возможно глупый вопрос, но что такое "RLS" ?
Старый 10.06.2004, 15:25   #18  
Megacrusher is offline
Megacrusher
NavAx
Аватар для Megacrusher
NavAx Club
 
175 / 19 (1) ++
Регистрация: 18.08.2003
Адрес: Москва
RLS - это Record level security

Администрирование\Настройки\Контроль доступа\Доступ на уровне записей
Старый 10.06.2004, 17:20   #19  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
клево. занес в FAQ
Старый 10.06.2004, 18:24   #20  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Изначально опубликовано Megacrusher
...Насчет "мучаться с правами доступа" Вы уверены, что это необходимо делать всегда? Вы уверены что лучше потратить неделю на настройку по всем таблицам а потом столько же по времени перенастраивать если это понадобится? Не экономней ли это же время пустить на более важные проблемы?...
Прошу прощения, но мне как-то в голову не пришла мысль, что в ERP системе права доступа могут быть неважной проблемой. То, что я написал в своем позапредыдущем сообщении на этот случай не распространяется.
Цитата:
Изначально опубликовано Megacrusher
...Насчет структурирования здесь не совсем ясно что именно не правильно? Что новые группы могут возникнуть? Они могут возникнуть всегда даже если распланировал на будущее для всех участников процесса и всех должностей сотрудников группы прав доступа. Обязательно появится новое подразделение с новыми сотрудниками, которое никоим образом не будет соответсовать ни одному набору прав ...
Ошибка в последней фразе. Группы пользователей должны создаваться не под Дядю Васю, а под Менеджера отдела продаж, например. Причем у менеджера отдела продаж (группы) должны быть только те права, которые отличают его от Ассистента менеджера отдела продаж (группы), а остальные права менеджер (как пользователь) получит, будучи включенным во все группы, в которые включен ассистент-пользователь (и т.д.). Права ни в одной группе права не должны пересекаться (исключения могут быть). Права нужно настраивать от полного запрета.

В случае с RLS такими настройками мне обойтись не удалось.
__________________
С уважением,
glibs®
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Настройка прав доступа на уровне записей Pan DAX: Администрирование 19 12.11.2006 11:10
настройка прав доступа elenaka DAX: Администрирование 2 13.09.2005 16:03
Настройка прав доступа к строкам журнала ордеров Valery DAX: Администрирование 14 20.05.2005 18:13
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Настройка прав доступа к конкретной аналитике kalex DAX: Администрирование 3 20.08.2004 17:17

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

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

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