Доступ к рейсам для авиакомпаний и агентств

Информация о правах доступа для авиакомпаний и агентств хранится в системе в специальной таблице, состоящей из двух симметричных половин. Одну из них может менять авиакомпания, другую - агентство. Доступ открыт только в том случае, когда указано, что он разрешен и авиакомпанией, и агентством. Часть таблицы, управляемая авиакомпанией (при помощи пункта меню "Доступ: авиакомпании"), не является обязательной и может отсутствовать, в этом случае доступ определяется агентством.

Виды управления доступом

Управление доступом от авиакомпании-владельца ресурса
Управление доступом от агентства (см. ниже)

Управление доступом от агентства

Система позволяет задать доступ к ресурсам авиакомпаний для агентств и субагентств. Для этого в списке задач управления доступом надо выбрать пункт "Доступ: агентства". Открывается форма "Доступ: Агентство":

Описание полей карточки "Доступ: Агентство":

Агентство - код агентства, для которого определяется доступ (выбирается из базовой картотеки или из списка кодов агентств)

Субагентство - субагентство указанного агентства, для которого определяется доступ (не обязательно для заполнения)

Признак доступа - в зависимости от позиции переключателя администратор системы может: "Разрешить" - разрешить доступ агентства/субагентства к ресурсам перечисленных ниже авиакомпаний, "Запретить" - запретить доступ агентств/субагентств к ресурсам перечисленных ниже авиакомпаний

Авиакомпания - список кодов авиакомпаний, доступ к ресурсу которых регламентируется для указанного агентства/субагентства (порядок выбора описан в разд. Общие приемы работы)

Описание кнопок карточки "Доступ: Агентство"

Просмотр - получение списка авиакомпаний, доступ к ресурсу которых регламентируется для данного агентства/субагентства

Запись изменений - сохранение внесенных изменений

Очистить списки доступа - очистить списки кодов авиакомпаний для данного агентства/субагентства

Если для агентства/субагентства нет записи в таблице, то для него доступ к ресурсам всех авиакомпаний запрещен.

Если агентство/субагентство имеет разрешающий список, то для него разрешен доступ только к авиакомпаниям, указанным в списке. В этом случае доступ определяет и авиакомпания (пункт меню "Доступ: Авиакомпания"), и агентство (пункт меню "Доступ: Агентство"). Доступ к ресурсу авиакомпании, код которой отсутствует в разрешающем списке, запрещен, даже если в правах доступа, управляемых авиакомпанией, доступ для данного агентства/субагентства разрешен.

Если агентство/субагентство имеет запрещающий список, то для него разрешен доступ к ресурсу всех авиакомпаний, отсутствующих в списке. В этом случае доступ определяет и авиакомпания (пункт меню "Доступ: Авиакомпания"), и агентство (пункт меню "Доступ: Агентство"). Доступ к ресурсу авиакомпании, код которой отсутствует в запрещающем списке, разрешен, если в правах доступа, управляемых авиакомпанией, нет запрета для данного агентства/субагентства.

Кто может управлять доступом от агентства