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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.04.2015, 18:39   #1  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
EP просмотр данных в определенной компании
Всем привет!

Я может глупость сейчас спрошу, но идей у меня нет.

Есть портал Ax 2009, на портале есть выпадающий список, в котором пользователь может выбрать компанию и работать себе с данными. Всё как обычно.

Клиент не хочет отображать этот выпадающий список, а хочет чтобы пользователь работал только в той компании, которая у него настроена в пользовательских настройках. Но если у пользователя поменять в настройках код компании, то он по умолчанию попадает в компанию по умолчанию.

Вот на этом месте я и завис.
Пробовал в профиле, где ролевой центр выбирается, менять компанию и он отображается именно как надо, но весь остальной портал как заколдованный

Может есть идея у кого-нибудь?
Старый 06.04.2015, 18:56   #2  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Добрый вечер!

В 2009 для ограничения доступа к компаниям обычно использовались домены, по крайней мере они хорошо работали в обычном клиенте, а поскольку на EP работают все базовые фичи Аксапты, что работают и в обычном клиенте, можно попробовать настроить их и посмотреть на результат:
  1. Настроить домен (в модуле администрирование), включить в домен компании, к которым должен быть доступ.
  2. Создать группу пользователей, настроить для группы пользователей доступ только к домену созданному выше
  3. Включить пользователей в группу
Тогда указанным пользователям не доступны другие компании.
Старый 06.04.2015, 19:52   #3  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Да, читал я в блогах про этот способ. Попробовали и словили трассировку стэка.
Старый 07.04.2015, 00:00   #4  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Стандартный функционал AX 2012 RU6 + EP + междуродные демо-данные:
  1. Создал домен CEU и включил в него только компанию CEU
  2. Создал группу пользователей CEU и предоставил полный доступ ко всему домену CEU
  3. Создал пользователя U01 и добавил в группу пользователей CEU
  4. Залогинился на портал и убедился что все работает - другие компании недоступны:
    Нажмите на изображение для увеличения
Название: Проверка доступа на портале AX 2009 RU6.jpg
Просмотров: 263
Размер:	186.1 Кб
ID:	9238
Нужно разобраться с причиной трассировки, возможно, настройки или кастомизация повлияли.
За это сообщение автора поблагодарили: Ivanhoe (3), Dreadlock (4).
Старый 07.04.2015, 11:56   #5  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
:)
Да, работает с доменами. Спасибо!
Когда сами проверяли забыли выключить галочку:
Нажмите на изображение для увеличения
Название: EPDataArea.png
Просмотров: 555
Размер:	32.0 Кб
ID:	9240
За это сообщение автора поблагодарили: AlGol (2).
Старый 07.04.2015, 13:08   #6  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от Dreadlock Посмотреть сообщение
Да, работает с доменами. Спасибо!
Когда сами проверяли забыли выключить галочку:
Вложение 9240
Смысл галки "Независящий от компании" (Company independent) немного другой - она если выключена, то по-сути ограничивает портал 1 компанией даже без настройки доменов:
  • Галка включена, тогда достаточно установить 1 портал и данные из всех компаний можно будет просматривать на нем - есть возможность переключения компании
  • Галка выключена, тогда для каждой компании придется устанавливать отдельный портал
Пример выше, я проверял с включенной галкой, т. е. 1 портал, на котором администратор можен смотреть данные всех компаний, а пользователь U01 доступны только компания CEU.

Последний раз редактировалось Kabardian; 07.04.2015 в 13:21.
Теги
company, dataarea, ep, user, ax2009, axapta

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Solutions Monkey: Microsoft Dynamics AX 2012 EP - Admin Enhancements Blog bot DAX Blogs 0 29.09.2011 18:11
Solutions Monkey: Microsoft Dynamics AX 2012 EP Developer Enhancements Blog bot DAX Blogs 0 22.09.2011 00:11
Solutions Monkey: Setting up EP in NLB Cluster Blog bot DAX Blogs 0 18.10.2008 02:08
Компании: Одна большая или много маленьких? George Nordic DAX: Функционал 4 28.07.2004 20:39
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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