Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Органичение SMS-рассылки компании.



В онлайн-мониторинге предусмотрено несколько уровней разделений прав доступа. Один из них основан на применении компаний. Каждая учетная запись (логин/пароль) и каждый торговый аппарат принадлежать какой-нибудь компании. В онлайн-монитринге компании организованы аналогично папкам. Есть основная корневая компания (компания ROOT, которую нельзя редактировать и нельзя удалить), в которой могут располагаться дочерние компании. Внутри каждой из компаний также могут располагаться дочерние компании. Число таких вложенностей может быть любым. Название каждой из компаний должно быть уникально в рамках всей базы данных.

Каждая компания имеет следующие признаки:

- Название (должно быть уникальным)

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

- Настройки (и названия папок) для выгрузки данных во внешнюю базу данных

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

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

Чтобы попасть на страницу, на которой осуществляется создание / редактирование дерева компаний и учетных записей, нужно нажать на ссылку “Управление пользователями / компаниями”, которая находится на главной странице. Нажав на эту ссылку, пользователю отображается компания, в которой он зарегистрирован (отображается список учетных записей компании пользователя и список дочерних компаний). Эта страница выглядит следующим образом:

Вверху указано текущее количество оставшихся SMS для рассылки по компании, ссылка на редактирование своей компании, и ссылка на родительскую компанию (если есть доступ к ней).

Ниже расположены две колонки. В левой (название ПОЛЬЗОВАТЕЛИ) указаны все учетные записи данной компании, а в правой (название ДОЧЕРНИЕ КОМПАНИИ) – список дочерних компаний. Если в списке дочерних компаний нажать на название любой из них, то откроется аналогичная страница по управлению выбранной дочерней компанией.

В списке пользователей (учетных записей) возле всех учетных записей, права доступа которых не выше текущей учетной записи, есть ссылка на редактирование пользователя и на удаление. Курсивом выделен текущий пользователь, под которым произведен вход. Жирным выделен главный администратор (редактирование и удаление которого не разрешено ни кому). В самом низу списка есть ссылка, позволяющая создавать новые учетные записи.

В списке дочерних компаний возле всех компаний, права доступа которых не выше текущей учетной записи, есть ссылки на редактирование, перемещение в другую компанию, на изменение ограничений в SMS-рассылке и на удаление компании. В самом низу есть ссылка на создание новой дочерней компании.

При редактировании компании / создании новой компании, открывается страница, которая выглядит следующим образом (при редактировании своей компании, будут отсутствовать галки редактирования прав доступа компании):

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

Во втором поле задается название подпапки на ftp-сервере, куда будут выгружаться инкассации торговых автоматов компании в виде файлов (каждая инкассация выгружается в отдельный файл). Если поле пустое, то выгрузка инкассаций осуществляться не будут. Параметры выгрузки задаются ниже. Выгрузка инкассаций на ftp-сервер может быть полезна для обмена данными с внешней базой данных (база данных может забирать выгруженные на ftp-сервер файлы). Пример файла инкассации можно скачать вручную, нажав ссылку “Сохранить инкассацию в файл” в подробностях любой инкассации. Там же можно скачать описание формата файла.

В третьем поле задается название подпапки на ftp-сервере, куда будут автоматически в выгружаться файлы ошибок торговых автоматов в реальном времени. Если поле оставить пустым, выгрузка ошибок производиться не будет. Если поле заполнено, то настроить фильтр выгружаемых ошибок можно с помощью ссылки “Фильтр”, расположенной рядом. Выгрузка может быть полезна для обмена с внешней базой данных, если в этой базе данных имеется система автоматического формирования заявок техническим операторам в полях для устранения этих ошибок.

В четвертом поле указывается текстовое сообщение (до 255 символов), которое будет отображаться всем пользователям данной компании вверху страницы. Также это сообщение будет отображаться пользователям всех дочерних компаний, за исключением случаев, когда у дочерней компании установлено свое собственное сообщение пользователям. Сообщение будет отображаться до тех пор, пока оно не будет удалено из настроек компании.

В поле “Часовой пояс” необходимо указать часовой пояс компании. Это – важный параметр, который применяется ко всем торговым аппаратам данной компании. Часовой пояс используется при отображении времени по серверу в событиях (время сервера пересчитывается в указанный часовой пояс), при удаленной установке часов на торговом автомате (в автомате автоматически устанавливаются часы, синхронизируясь с часами сервера, пересчитанными в указанный часовой пояс, а также в автомате устанавливаются настройки перехода на летнее / зимнее время в соответствии с выбранным часовым поясом).

Следующие две галки управляют выгрузкой инкассаций для торговых автоматов компании при условии, что выше задана папка выгрузки. Галка “Автоматическая выгрузка инкассаций” включает автоматическую выгрузку всех инкассаций, не вошедших ни в один из маршрутов (маршруты могут создаваться только внешней базой данных, а при отсутствии маршрутов, данная галка относится ко всем инкассациям компании). При выключенной галки, выгрузка будет производиться только в ручном режиме (при нажатии ссылки “Выгрузить” в подробностях системного маршрута, см. ниже). Галка “Автоматическая выгрузка маршрутов” включает автоматическую выгрузку инкассаций, вошедших в один из маршрутов компании. При выключенной галке инкассации, вошедшие в маршруты, выгружаться не будут даже если установлена галка автоматической выгрузки инкассаций. При установленных галках инкассации выгружаются только после того, как будут соблюдены все следующие условия:

- Инкассация закрыта

- Если в инкассации снимался стекер, то выгрузка осуществляется только после того, как от аппарата поступят все счетчики по статистике.

Галки “РАЗРЕШЕНИЯ пользователей компании” указывают максимальные права, которые можно назначить всем пользователям данной компании и всех ее дочерних компаний. У каждой компании должно быть включено хотя бы одно право доступа. Право доступа “страницы без прав доступа” рекомендуется устанавливать у всех компаний и учетных записей, так как без этой галки не будет доступа даже к безопасным страницам (таким как список торговых автоматов). Все остальные права устанавливаются по мере необходимости. Если редактируется компания, и у нее уменьшаются права доступа, то после сохранения, сервер просканирует все учетные записи данной компании и просканирует все дочерние компании и урежет права всех дочерних компаний и всех учетных записей в соответствии с новыми правами. Если при этом у одной из компаний или учетных записей окажутся запрещены все права доступа, то процесс ущемления прав будет остановлен и в окне будет выдана ошибка.

Все сделанные на странице изменения вступят в силу только после нажатия кнопки “Сохранить”.

При редактировании пользователя (учетной записи) / создании нового пользователя, открывается страница, которая выглядит следующим образом (при редактировании себя, будут отсутствовать галки редактирования прав доступа и поле для редактирования сообщения):

В первом поле указывается логин пользователя.

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

В поле “Сообщение для пользователя”, можно указать текстовое сообщение (до 255 символов), которое будет отображаться только редактируемому пользователю вверху страницы. Сообщение будет отображаться до тех пор, пока оно не будет удалено из настроек пользователя.

В полях e-mail и телефон можно указать адрес(а) электронной почты (несколько адресов указываются через точку с запятой без пробелов) и один телефон в международном формате (начиная с знака +) для рассылки e-mail / SMS о проблемах на торговых автоматах. Рассылка на SMS может не осуществляться, если у компании нулевой лимит по SMS-сообщениям (см. выше). Для настройки рассылки необходимо зайти по соответствующей ссылке “Фильтр” и настроить типы сообщений, которые должны приходить (по умолчанию запрещены все сообщения, подробнее о настройке фильтра, см. выше).

Галки “РАЗРЕШЕНИЯ” позволяют настроить права доступа пользователя (пользователю будет разрешены только те действия, которые помечены галками). В данном разделе будут отображены только те права доступа, которые разрешены для компании и для текущей учетной записи, из-под которой осуществляется редактирование. Подробнее о правах доступа см. выше (права доступа компании).

В поле “Принадлежность к маршруту” можно указать маршрут, если создается / редактируется учетная запись для членов экипажа маршрута. Если в этом поле указан маршрут, то у данной учетной записи доступ будет ограничен только торговыми автоматами, входящими в маршрут (это ограничение будет распространяться не только на интерфейс, но и на e-mail / SMS рассылку). Маршруты могут создаваться только внешней базой данных и не могут создаваться через WEB-интерфейс вручную.

В поле “Принадлежность группе” не рекомендуется ничего устанавливать. При привязке пользователя к группе, его доступ будет ограничен только одной страницей (выручка компании), а видеть он будет только те аппараты, которые входят в установленную группу. Также рассылка оповещений будет ограничена только теми аппаратами, которые входят в группу.

Изменения вступят в силу только после нажатия кнопки “Сохранить”. Если осуществлялось редактирование своей учетной записи, и изменялся логин / пароль, то после сохранения потребуется произвести повторную авторизацию.


Поделиться:



Последнее изменение этой страницы: 2019-03-31; Просмотров: 223; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь