Master-Interlook:Interlook-Web. Роли — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Действия)
Строка 68: Строка 68:
 
* '''Show security''' - доступ к странице '''Администрирование''' ('''Security''')
 
* '''Show security''' - доступ к странице '''Администрирование''' ('''Security''')
 
* '''Show all reservations for the partner''' - просмотр всех путевок по партнеру (''путевок, забронированных под любым пользователем'')
 
* '''Show all reservations for the partner''' - просмотр всех путевок по партнеру (''путевок, забронированных под любым пользователем'')
 +
*'''Reservation annulation''' - аннуляция забронированных путевок в [[Master-Interlook:Interlook-Web._Просмотр_путевок|окне просмотра путевок]]
 +
*'''Reservation attach file''' - прикрепление файла к путевке в [[Master-Interlook:Interlook-Web._Просмотр_путевок|окне просмотра путевок]]
 
* '''Show hotel tourists''' - отображение списка туристов в разделе [[:Category:Interlook-Web Поставщики услуг|Модуль отелей]]
 
* '''Show hotel tourists''' - отображение списка туристов в разделе [[:Category:Interlook-Web Поставщики услуг|Модуль отелей]]
 
* '''Show hotel requests''' - отображение списка заявок в разделе [[:Category:Interlook-Web Поставщики услуг|Модуль отелей]]
 
* '''Show hotel requests''' - отображение списка заявок в разделе [[:Category:Interlook-Web Поставщики услуг|Модуль отелей]]
Строка 76: Строка 78:
 
* '''Show hotel rooming list''' - отображение [[Master-Interlook:Interlook-Web. Номерной фонд|страницы номерного фонда отеля]]
 
* '''Show hotel rooming list''' - отображение [[Master-Interlook:Interlook-Web. Номерной фонд|страницы номерного фонда отеля]]
 
* '''Show hotel prices''' - отображение страницы цен отеля
 
* '''Show hotel prices''' - отображение страницы цен отеля
 +
*'''Show personal data''' - отображение [[Master-Interlook:Interlook-Web._Личные_данные|страницы личных данных]]. Если ни у пользователя нет прав ни на один из пунктов личного кабинета (Личные данные, Платежи, Просмотр путевок), то не отображается меню '''"Личный кабинет"'''.
 
Таким образом, для ''пользователя-покупателя'', ассоциированного с ''партнером-туроператором'', доступны ''по умолчанию все'' '''Действия''' ('''Actions''') из роли '''SuperUser'''. Для ''пользователя-покупателя'', ассоциированного ''также с партнером типа'' '''Hotel''' или '''Service Provider''', доступны '''Действия''' ('''Actions''') '''Show hotel tourists''' и '''Show hotel requests'''.<BR>
 
Таким образом, для ''пользователя-покупателя'', ассоциированного с ''партнером-туроператором'', доступны ''по умолчанию все'' '''Действия''' ('''Actions''') из роли '''SuperUser'''. Для ''пользователя-покупателя'', ассоциированного ''также с партнером типа'' '''Hotel''' или '''Service Provider''', доступны '''Действия''' ('''Actions''') '''Show hotel tourists''' и '''Show hotel requests'''.<BR>
  

Версия 15:09, 28 января 2016

Версия статьи от 28-01-2016. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице

Более ранние версии:
До 2009.2.18 включительно
До 2009.2.19 включительно
До 2009.2.23 включительно


Поддерживаемые версии:
Начиная с 9.2.13


Введение

В данной статье описывается механизм разграничения доступа к различным функциям ПК «Мастер-Interlook Web».

Роли

Роль - это предопределенный набор действий, доступных пользователю в системе. Пользователь может быть связан с одной ролью, включающей одно или несколько действий (Action) (подробнее о работе с пользователями см. Работа с пользователями).
Изначально в системе есть одна предопределенная роль с максимальным набором доступных действий (роль SuperUser).
Фактически, пользователь, принадлежащий к данной роли является администратором Системы. Данный пользователь создается в ПК «Мастер-Interlook» в экране Online users. При этом доступна также возможность создания привилегированного администратора Системы - для этого необходимо создать пользователя, у которого совпадают партнер - владелец программы (Program Owner) и партнер-покупатель (Customer). Такой пользователь кроме возможности осуществления всех действий в Системе также имеет возможность при добавлении пользователей менять ассоциированного с ними покупателя (это удобно, например, в случае, если принимающая компания имеет собственные отправляющие офисы).
Для создания новой роли необходимо войти в ПК «Мастер-Interlook Web» с правами пользователя-администратора (пользователя, ассоциированного с ролью SuperUser), перейти по ссылке Администрирование (Security) и далее по ссылке Роли (Roles). В верхней части страницы отображается список всех ролей в Системе.

Список ролей в Системе

Глобальные роли в списке не видны, пользователей с глобальной ролью можно создавать только в ПК «Мастер-Interlook».
Глобальные роли в ПК «Мастер-Interlook Web» видны только в описании пользователей с этой ролью.

Добавление новой роли

Для добавления новой роли необходимо ввести название новой роли в текстовом поле и нажать ссылку Добавить (Add) - новая роль появляется в списке в верхней части страницы.

Добавление новой роли

Для редактирования роли необходимо нажать на название роли в списке - при этом в нижней части страницы становится доступным редактирование роли. При редактировании роли доступно ее переименование и добавление Действий (Actions).

Все действия являются предопределенными (пользователь не может менять список доступных для добавления действий и их содержание).

Действия

Для добавления доступны следующие действия:

  • Add login - добавление новых логинов в процессе редактирования пользователя
Внимание! Данное действие позволяет добавлять логины и изменять их роли - таким образом, добавление данного действия аналогично
ассоциации пользователя с ролью SuperUser.
  • Add users - добавление новых пользователей
Внимание! Данное действие позволяет добавлять пользователей и изменять их роли - таким образом, добавление данного
действия аналогично ассоциации пользователя с ролью SuperUser.
  • Booking reservations - бронирование путевок
  • Change user password - изменение пароля для логина
  • Change user roles - изменение роли для пользователя
Внимание! Данное действие позволяет изменять роли - таким образом, добавление данного действия
аналогично ассоциации пользователя с ролью SuperUser.
  • Delete login - удаление логина
  • Edit login - редактирование логина
  • Edit person address - редактирование адреса пользователя
  • Edit person contact - редактирование контактных данных пользователя
  • Edit personal data - редактирование личных данных пользователя (фамилия, имя, пол, дата рождения)
  • Edit roles - администрирование ролей (изменение, добавление, удаление)
  • Search users - поиск пользователей (отображение списка пользователей)
  • Show web reservations - поиск путевок (отображение списка путевок), забронированных через ПК «Мастер-Interlook Web»
  • Show office reservations - поиск путевок (отображение списка путевок), забронированных через ПК «Мастер-Interlook»
Для корректной работы у роли должно быть также разрешено действие Show all reservations for the partner.
  • Show exchange reservations - поиск путевок (отображение списка путевок), полученных по обмену из ПК «Мастер-Тур»
Для корректной работы у роли должно быть также разрешено действие Show all reservations for the partner.
  • Show security - доступ к странице Администрирование (Security)
  • Show all reservations for the partner - просмотр всех путевок по партнеру (путевок, забронированных под любым пользователем)
  • Reservation annulation - аннуляция забронированных путевок в окне просмотра путевок
  • Reservation attach file - прикрепление файла к путевке в окне просмотра путевок
  • Show hotel tourists - отображение списка туристов в разделе Модуль отелей
  • Show hotel requests - отображение списка заявок в разделе Модуль отелей
  • Show guide reservations - отображение списка экскурсий в модуле Гид
  • Show guide tourists - отображение списка туристов в модуле Гид
  • Show guide commission - отображение комиссии гида за проданные экскурсии (подробнее см. Модуль Гид и Commission groups)
  • Show hotel info - отображение страницы информации по отелю
  • Show hotel rooming list - отображение страницы номерного фонда отеля
  • Show hotel prices - отображение страницы цен отеля
  • Show personal data - отображение страницы личных данных. Если ни у пользователя нет прав ни на один из пунктов личного кабинета (Личные данные, Платежи, Просмотр путевок), то не отображается меню "Личный кабинет".

Таким образом, для пользователя-покупателя, ассоциированного с партнером-туроператором, доступны по умолчанию все Действия (Actions) из роли SuperUser. Для пользователя-покупателя, ассоциированного также с партнером типа Hotel или Service Provider, доступны Действия (Actions) Show hotel tourists и Show hotel requests.

Редактирование прав ролей

Администратор системы (пользователь, относящийся к роли SuperUser, либо любой другой с правами действие Edit roles) имеет возможность изменять список доступных Действий (включать или выключать доступные Действия), таким образом регулируя диапазон прав на Действия для пользователей, относящихся к данной роли.
Пользователь, создавая новую роль или редактируя уже существующую, может добавлять ей/редактировать у неё только действия, доступные ему из своей роли.

Отредактировать Действия в своей роли или переименовать свою роль нельзя.

После создания (изменения) роли необходимо нажать кнопку Сохранить (Save) для подтверждения, либо Отмена (Cancel) для отмены изменений.

Сортировка списка Действий

У пользователя есть возможность задавать порядок сортировки Действий (Actions) в списке. В базе данных в таблице WebActions есть поле WA_ORDER - изменяя значения в этом поле, пользователь может определять порядок следования Действий (Actions) в выпадающем списке при добавлении и в таблице в описании Ролей (Roles). Меньшие номера располагаются в списке выше (т.е. Действие (Action) со значением 0 будет выше всех). При равных значениях Действия (Actions) сортируются по алфавиту. По умолчанию Действия (Actions) отсортированы по значениям в поле WA_ID в таблице WebActions.