Система спутникового мониторинга Wialon Hosting постоянно развивается и дополняется новых функционалом. Большое внимание уделяется надежности и быстродействию системы. В данный момент времени ведется работа по переходу на более технологичную платформу B4.
В ближайшее время будет представлен инструментарий для разработки собственных приложений (SDK). Разрабатывается полностью новая концепция управления правами доступа (ACL). Существенные изменения коснутся картографии (Gurtam Maps).
Разрабатывается новая система управления правами доступа (ACL – Access Control List).
Как и прежде, права можно установить на следующие элементы системы: пользователей, объекты, группы объектов, ресурсы, ретрансляторы. Расширенный набор базовых прав, которые могут быть применены к любому типу элемента, включает:
Кроме того, теперь для каждого типа элемента будет предусмотрен собственный список разрешенных/запрещенных действий.
Вот некоторые из прав, которые могут быть применены к объектам и группам объектов (как и в прежней концепции прав, права, данные на группу распространяются на объекты этой группы):
Специфические права, которые применимы к пользователям:
Специфические права, которые применимы к учетным записям и ресурсам:
Специфические права, которые применимы к ретрансляторам (для пользователей-менеджеров):
При назначении прав важно соблюдение иерархии:
SDK (Software Development Kit) – это комплект средств разработки, который позволяет специалистам по программному обеспечению создавать приложения и сайты для платформы Wialon Hosting.
Два основных направления развития SDK:
SDK дает доступ к данным и позволяет расширить функциональные возможности Wialon Hosting за счет разработки новых приложений, доступ к которым осуществляется из системы мониторинга.
С целью улучшения работы GIS-подсистемы, была предпринята ее модернизация.
Два направления изменений находятся в работе на данном этапе:
Это должно позволить решить проблему отсутствия адресной информации в отчетах и других инструментах. Изменения коснутся и форматирования адресной информации.
Программа Wialon Mobile v2 обрела не только новый внешний вид, но и обогатилась функционально.
Разработан единый инструмент импорта и экспорта. Можно экспортировать свойства объекта (датчики, псевдонимы команд, настройки расхода топлива и т.п.), содержимое учетной записи (геозоны, уведомления, водители и т.п.) и настройки пользователя (настройки панели мониторинга, содержимое всплывающей подсказки к объекту и т.п.).
Это все может быть перенесено в файл либо сразу в элемент соответствующего типа. Для хранения и переноса POI и геозон могут быть задействованы файлы как внутреннего формата, так и KML/KMZ.
При совершении операции можно выбирать, какие именно единицы будут экспортированы/импортированы, то есть можно выбрать конкретные интервалы техобслуживания или датчики (для объектов), конкретные геозоны или задания (для учетных записей) и т.п.
В связи с появлением единого инструмента из всех панелей исчезли соответствующие кнопки для экспорта/импорта. В основном интерфейсе системы мониторинга новый диалог импорта/экспорта вызывается из нижней панели, в CMS Manager – из верхней.
Теперь команды в чистом виде использоваться не будут. Поддерживаются только псевдонимы команд. Чтобы отправить команду объекту, соответствующий псевдоним должен быть создан в свойствах объекта. Как и прежде, команда может отправляться как из панели мониторинга, так и автоматически – через задания и уведомления. Причем, чтобы по заданию/уведомлению команда выполнялась у нескольких объектов сразу, нужно, чтобы их псевдонимы команд носили одинаковые имена.
Модуль «Контроль маршрутов» подвергнется радикальной переработке.
Разработан удобный механизм создания и изменения маршрута. Контрольные точки могут добавляться в маршрут разными способами: введением адреса, двойным щелчком по карте, из геозон, из POI. Кроме того, для каждого созданного маршрута может быть задан неограниченный набор графиков его прохождения. Возможно как ручное, так и автоматическое назначение объекта на маршрут.
Предусмотрена удобная панель для просмотра активных маршрутов, их текущего статуса, прогресса и т.п. Отслеживание прохождения маршрута может производиться как онлайн, так и в отчетах. Можно настроить получение разнообразных уведомлений и т.п.
| Тип права | Код | Описание |
|---|---|---|
| Просмотр элемента и его основных свойств | 0х1 | Позволяет видеть элемент в различных списках и панелях. В диалоге свойств элемента доступна как минимум вкладка «Основное» (обязательно: имя, создатель, ресурс). Изменять свойства нельзя. Это основное право: без него все остальные права не имеют действия. Объект: видеть счетчики, датчики, некоторые дополнительные свойства (цветовые схемы для датчиков и треков), назначенных водителей, текущее местоположение на карте, контролировать вхождение в группы. Пользователь: вкладка «Основное» со всем ее содержимым и вкладка «Дополнительно» (доступ к Wialon Mobile v1 и e-mail). Ресурс: видеть имя ресурса (учетной записи); это не дает возможности просматривать его содержимое (геозоны, шаблоны и т.п.). |
| Просмотр подробных свойств | 0х2 | Просмотр вышеупомянутых свойств и некоторых других. Объект: видеть вкладки «Детектор поездок» и «Расход топлива», а на вкладке «Дополнительно» – параметры для отчетов и параметры фильтрации сообщений. Пользователь: не влияет ни на что. |
| Управление доступом к элементу | 0х4 | Позволяет раздавать другим пользователям права на этот элемент. Как правило, это выражается в том, что в свойствах элемента становится доступной вкладка «Доступ», где и можно выставить разным пользователям права на этот элемент. Пользователь: на этого пользователя можно будет назначить права других пользователям в их диалогах. |
| Удаление элемента | 0х8 | Позволяет удалять элемент из системы. |
| Переименование элемента | 0х10 | Позволяет изменять имя элемента. |
| Просмотр произвольных полей | 0х20 | В свойствах элемента становится доступной для просмотра вкладка «Произвольные поля». Так как такая вкладка есть только у объектов, групп и пользователей, то на другие типы элементов это право никак не влияет, равно как и следующее. |
| Управление произвольными полями | 0х40 | Произвольные поля в свойствах объекта/группы/пользователя можно редактировать (создавать, удалять, изменять). Это право имеет смысл только если есть предыдущее право. |
| Редактирование не упомянутых свойств | 0х80 | Позволяет редактировать некоторые дополнительные свойства элемента. Объект: редактирование цветовые схемы для трека/датчика на вкладке «Дополнительно». |
| Изменение иконки | 0х100 | Позволяет изменить присвоенное элементу изображение (иконку). Действует только на объекты и группы объектов, так как у других типов элементов нет такого свойства как иконка. |
| Запрос сообщений и отчетов | 0х200 | Позволяет запрашивать сообщения и генерировать отчеты по заданному элементу. Объект: просмотр сообщений за выбранный интервал, запрос отчетов, построение треков в любых режимах. Пользователь: вкладка «Журнал» с возможностью просмотра активности пользователя (логины, логауты). Ресурс: вкладка «Статистика» (история платежей). Не действует на ретрансляторы. |
| Редактирование рекурсивных элементов | 0х400 | Действует только на группы объектов. |
Если у пользователя есть право видеть принадлежность объекта к ресурсу, его создателя, вхождение в группы, назначенного водителя и т.п., в полной мере это право может быть реализовано только в том случае, если на соответствующие элементы у него тоже есть какие-то права.
Права, которые даются на группу объектов, распространяются как на саму группу, так и на входящие в нее объекты. Например, если на группу пользователю дано право изменения иконки, то это означает, что он может менять иконку группы, а также любого входящего в нее объекта.
Некоторые права («Просмотр подробных свойств», «Редактирование не упомянутых свойств»), выставляемые на группу, на саму группу никакого воздействия не оказывают, а влияют только на входящие в нее объекты. Это связана с тем, что группа сама по себе не имеет некоторых свойств, которые есть у объектов.
|