Форум по бизнес архитектуре

Объявление

Тестовое объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум по бизнес архитектуре » Горячая линия помощи » Role-based Access в ARIS Web Publisher


Role-based Access в ARIS Web Publisher

Сообщений 1 страница 3 из 3

1

Добрый день, помогите, пжл.
Всем кто сталкивался с ARIS Web Publisher, расказываю ситуацию.
У на на предприятии возникла необходимость публикации моделей ARIS в Web. Вобщем, оценив все плюсы и минусы, в качесте инструмента мы выбрали ARIS Web Publisher. Все бы ничего, если бы при разработке не выяснилось, что в добавок ко всему нужно разграничить права доступа к моделям в зависимости от группы сотрудников. Я узнал, что у WP есть такая возможность (об этом говорится чуть ли не во всех рекламных проспектах о WP, в том числе и на официальном сайте), но в действительности я не нашел никакой экспертизы в этом вопросе. Пришлось делать самому, но и здесь возникли трудности.
Ознакомившись с Help-ом я сделал все в точности, как там описано, то есть в настройке WP указал галку Role-based Access. С помощью скрипта rights.rsd (rechte.rsd) выгрузил базу юзеров в формате .map  в соответствующее место на Веб-сервере. Скопировал с диска ARIS из папки demo файлы login.htm, norights.htm, rolesrv.asp и адаптировал файл  rolesrv.asp так как сказано в Help. После чего запустил скрипт, который сгенерировал все HTML-файлы моейго сайты с моделями и все это дело закинул на Веб-сервер (IIS). В итоге, при том, что все было сделано так как в Helpe, получилось совсем не так как хотелось бы. ASP-страница в браузере вообще не обрабатывается, выдается стандартная ошибка Web-сервера Ошибка 500 (внутренняя ошибка). А если напрямую в строке браузера ввести стартовую страницу index.htm, то она выдается пустой.
Какие в моем случает могут быть решения данной проблемы? Подскажите что-нибудь?

0

2

Доброго,  вообще,  с струдом понимаю, где в WP настриваются права доступа и откуда они подтягиваются. В свое время, замучался делать активными декомпозиции с помощью java. Я, не в курсе, если не сложно скиньте ссылку, где в хелпе указана настройка прав доступа к моделям WP? Спасибо.

0

3

Вот выдержка из хелпа:

If you have created exports using the Role-Based Access option, you need a suitable HTTP server for controlling access to the pages. For illustration, we have provided you with a sample server that is implemented as a script in two technologies (ASP script and PERL script) and the report script Rechte.rsd. You will find the files on your installation CD in the demo\rolescripts folder. This example only serves to illustrate the functions and only works in combination with the demo database. For safety reasons, never use this example for another database. IDS Scheer AG accepts no responsibility in such cases.

Access is controlled using scripts (ASP or PERL) that evaluate files containing the user privileges and group assignment. You generate these files by running the Rechte.rsd report on the source database of your Web Publisher export. You can find the Rechte.rsd file on your installation CD in the demo\rolescripts folder. Always execute the report when you have extended databases to include new groups and models and want to update Web Publisher exports (Add to Web option).

If you configured an HTTP server, the corresponding script (ASP or PERL) is run every time the page is accessed. Once users have logged in, page contents are shown only to authorized users. A message is displayed to unauthorized users.

Насколько я понимаю, это только в АРИС 7.

Привезут ключ - поковыряю :)

0


Вы здесь » Форум по бизнес архитектуре » Горячая линия помощи » Role-based Access в ARIS Web Publisher