User avatar
juanjogpsgate
GpsGate
Posts: 25
Joined: Wed Oct 08, 2014 12:49 pm
Location: Sweden
Contact: Website

GUIDE: Privileges (2018)

Tue Oct 13, 2015 2:17 pm

Note: for an updated version of this and other articles, we recommend you to check our knowledge base here

This guide explains all the privileges that can be activated within an application. We start with the general privileges you can find on a "clean" installation and later we explain the privileges that may show up if you install additional plugins.

* Vehicle Tracker = VT
* Site Admin = SA

=== GENERAL PRIVILEGES ===

ADMIN

_BatchEditUsers | Allows to use the Batch Edit Users feature inside the VT. More info here.
_BatchImportUsers | Allows to import the users in batches. More info here.
_CreateUser | Allows to create users.
_DeleteUser | Allows to delete users.
_EditAccumulatorType | Allows to edit the accumulator type. Useful for Maintenance plugin. More info here. See also here.
_EditApplicationPrivileges | Allows to edit the Roles and Privileges.
_EditClickScriptGeofence | Allows to add scripts to Geofencing features. More info here.
_EditCustomField | Allows to add custom fields. More info here.
_EditDeviceMapper | Allows to edit Device Mappers. More info here.
_EditDeviceMapperScript | Allows to use the Device Mapper Scripting. More info here.
_EditDialogs | Allows to access to the downwards arrow in the upper right corner of many windows, for example which fields are displayed in the Dispatch window.
_EditEventRule | Allows to edit Event Rules inside the VT application. More info here.
_EditGateEvent | Allows to close alarms.
_EditSessions | Allows to close sessions of different users logged into the system. More info here.
_EditTags | Allows to edit Tags.
_EditUserAccessMask | Allows to control which fields are visible when editing a user. More info here.
_EditUsername | Allows to edit the usernames.
_EditUsers | Allows to edit users properties.
_EditUserTemplates | Allows to edit user templates (User Type Editor). More info here.
_ExportVehicleList | Allows exporting the vehicle list from the Vehicle Panel inside the application (top-right menu > Export data).
_EditWebServiceScript | Allows to use web service scripts. More info here.
_ImportTemplate | Allows to import templates (Event Rules, Geofences, Reports) More info here.
_ReadData | Allows to read vehicle data. This provilege is needed for a user to be able to receive emails and use reports. More info here.
_ReadMessageFields | Allows to select which GpsGate Variables will be listed.
_ReadUserOverview | Allows to use the User Overview for the vehicle properties.
_SOAP | Allows using SOAP methods to retrieve information from the application using Web Services. More info here.
_UseUserAccessMask | Allows to use the control editable User Fields. More info here.

API
_APIRead |Allows granting read-only access to the REST API. More info here.
_APIReadWrite|Allows granting read/write access to the REST API. More info here.

COMMANDS

_EditCommandTags
_ExecuteCommandAll | Allows to access to all non-administrator commands. More info here.
_ExecuteCommandsInTag | Allows to access to commands in this tag regardless if the command is administrator only or not. More info here.
_ExecuteSpecialCommandAll | Allows to access to all administrator commands. More info here.
_ResetCommandQueue | Allows to reset the device commands queue when the command has the option to be queued.

EVENTS

_EditScriptExpression | Allows to edit Script Expressions in the Event Rules. More info here. See also here.
_EditScriptNotifier | Allows to edit Script Notifiers in the Event Rules. More info here.
_ReadEventHistory | Allows to read the Events History in the Events panel.
_ReadEventRule | Allows to see the selected Event Rule.
_UseRoleBasedEventRule | Allows to use role-based Event Rules. To be used with the Maintenance plugin. More info here.

GEOCODING

_LiveAddress | Allows to use Live Addresses in the Vehicles Panel in the VT application. More info here.
_LiveAddressTrackPoints | Allows to use Live Addresses in the Track Points list in the VT application.

GEOFENCES

_EditGeofence | Allows to edit all geofences except route geofences.
_EditGeofenceTags | Allows to edit all geofences tags.
_EditRouteGeofence | Allows to edit route geofences. More info here.
_ImportGeofence | Allows to import KML geofences. More info here. How to import an existant GPSG geofence see here.
_ReadGeofence | Allows reading access to all geofences.
_ReadGeofencesInTag | Allows to use a Role Based geofences tags. More info here.

ICON LIBRARY

_EditIconCategory | Allows to modify the Icon library by adding new custom icons. More info here.
_UseIconCategory | Allows to select a particular Icon library. More info here.

LINKS

_EditLinkItems | Allows to edit Link Items. More info here.
_EditLinkNamespace | Allows to edit Link Namespaces. More info here.
_EditLinkScript | Allows to edit Link Scripts. More info here.
_ViewLinks | Allows to see Links. More info here.

LOCALIZATION

_CreateLanguage | Allows to create a new language definition. More info here.
_DeleteLanguage | Allows to delete a language definition. More info here.
_EditLanguage | Allows to control which language can be edited. More info here.
_UseLanguage | Allows to select installed languages.

LOGIN

_AnonymousLogin | Allows anonymous login setting. To be used with the Publish plugin. More info here.
_DeviceLogin | Allows to have a Device (GPS tracker).
_MobileLogin | Allows to login with the mobile interface. More info here.
_UseSingleLogin | Allows to have only one active session opened per user for the application where this option is selected.
_WebLogin | Allows to login to the VT application.
_WebServiceScriptLogin | Allows to login using web services scripting. More info here.

MAPS

_UseMapCustom | Allows to use imported PEG, PNG, GIF or BMP maps. More info here.
_UseMapPlugin | Allows to select a different map providers. More info here.

MARKER ATTRIBUTES

_EditMarkerAttributes | Restrict access to marker attributes window. More info here.

NOTES

_CreateNoteCategories | Allows to create categories among notes. More info here.
_DeleteNoteCategories | Allows to delete notes categories. Will not delete notes. More info here.
_DeleteNotes | Allows to delete notes. More info here.
_ReadNotes | Allows to read notes. More info here.
_WriteNotes | Allows to write notes. More info here.

Reports and Export

_UseTrackExport | Allows CSV track export from the Trackpoints Panel.

TRACKS

_EditTrackAll | Allows to delete tracks.
_ReadTrackAll | Allows to read tracks.
_UseTrackGraph | Allows to use the Graph tool.

USER SETTINGS

_ChangeAppearance | Allows to select which tabs the user can see in the Settings dialog.
_ChangeLocalization | Allows to change the time zone, language, date and time format etc.
_ChangePassword | Allows to change user password.
_ChangeTrackVisualization | Allows to turn off the track filtering.

VIEWS

_EditViews | Allows to edit the Views.
_ReadViews | Allows to read the Views.

WORKSPACES

_DeleteSharedWorkspace | Allows to remove saved Shared Workspaces.
_EditPrivateWorkspace | Allows to edit the user private workspaces.
_EditSharedWorkspace | Allows to edit the Shared Workspaces.
_ManageColumns | Allows to add or remove columns from the different VT panels.
_UseSharedWorkspace | Allows to use the selected saved Shared Workspaces.

REPORTING | Allows using the Reporting framework in the application.
_CreateReport | Allows selecting which reports can be created by the users under Manage Reports in the VT application.
_EditFileReportSchedule | Allows to edit the Report Schedule option when modifying your report parameters.
_PreventProcessDataOnDemand | Allows the user to be able to process unprepared tracking data More info here.
_PrintReport | Allows to have the option to print the report
_UseFormat | Allows selecting which format to use on reports visualization (CSV, ZIP CSV, HTML, PDF2)
_ViewReport | Allows the user to view the selected reports

=== PLUGIN SPECIFIC PRIVILEGES ===

ALWAYS VALID More info here.

_AlwaysValid | Allows to have the marker on the map move on "invalid" position updates.
_UseServerTime | Allows to use server time rather than device time for all reports.
_UseServerTimeForInvalid | Allows to use server time for invalid reports.
_CheckHDOP | Allows to invalidate "valid" position reports with too high HDOP value.

ACCESS FILTER

_UseAccessFilter | Allows to restrict access to your GpsGate Server. More info here.

ARCGIS

_ArcGISLogin | Allows to pull vehicle's latest position from GpsGate Server and use it in an ArcGIS Server. More info here.

AREA SEARCH

_AreaSearch | Allows to draw a rectangle on the map to search for track data history. More info here.

BAMBUSER WINDOW | Allows to connect a live video stream to a vehicle in the VT. More info here.

CAMERA (plugin) More info here.

_EditPicture | Allows to edit pictures in the Vehicle Tracker application.
_TakePicture | Allows to take pictures in the Vehicle Tracker application.
_ViewPicture | Allows to view pictures in the Vehicle Tracker application.

CHAT

_ChatEditResponses | Allows to chat from the VT application to the supported devices. More info here.

CRASH - More info here

_GetCrashData | Allows retrieving crash data from supported devices in the VT application
_ViewCrashData | Allows reading crash data from supported devices in the VT application

DATA FORWARD

_DataForward | Allows to forward the unmodified data sent from a device to one or many other servers. More info here.

DEVICE MANAGER | Allows to send template commands to devices and view command status for user tags. More info here.

DISPATCH
_DispatchEditAllJobs | Allows to edit all the dispatch jobs created.
_DispatchEditOwnJobs | Allows to edit the owned dispatch jobs created.
_DispatchReadAllJobs | Allows to view all the dispatch jobs created.
_DispatchReadOwnJobs | Allows to view the owned dispatch jobs created.
_EditJobCustomField | Allows editing jobs' custom fields

DRIVER ID IN TAG EXPRESSION | Allows to check if a Driver ID is in a Tag or if it is NOT in a Tag.

_EditDriverIDInTagExpression | Allows to edit the DriverIDInTag Expression in the Event Rule. More info here.

DRIVER JOURNAL

_EditJournalCategoryMappings | Allows to edit the categories for the Driver Journal plugin. More info here.

FUEL CONSUMPTION More info here.

_AddFuelConsumptions | Allows to add fuel consumptions logs.
_DeleteFuelConsumptions | Allows to delete fuel consumption logs.
_EditFuelConsumptions | Allows to edit the fuel consumption logs.
_ImportFuelConsumptions | Allows to import fuel consumption logs.

HTTP EXPRESSION

_EditHttpExpression | Allows to use the HttpExpression feature. More info here.

MAINTENANCE (plugin) More info here.

_EditMaintenanceSchedule | Allows to edit the maintenance schedules.
_ImportMaintenanceLogs | Allows to import maintenance logs.
_LogMaintenanceService | Allows to log a maintenance entry.
_UseMaintenanceSchedule | Allows to use the maintenance schedule for specific role.

MAP COORDINATES | Allows to show the coordinate and street address of a position you click on map. More info here.

MAP MEASURE TOOL | Allows to measure distances on the map using a ruler tool. More info here.

MPOB
_ForwardToMPOB | Allows devises to forward messages to MPOB (Monthly Statement of the Producer of Oil Palm Fruits) service. More info about the service here

MULTIMONITOR | Allows to show multiple maps on a different monitor. More info here.

ONLINE STATUS INDICATOR | Allows to display the current number of online and offline vehicles in a small window. More info here.

PAYMENT

_AllowPaymentList | Allows to use the payment list. More info here.

POINTS OF INTEREST More info here.

_EditLocation | Allows to edit the location of a POI.
_EditLocationCategory | Allows to edit the category of a POI.
_ImportLocation | Allows to import POI locations.
_ReadLocationCategory | Allows users to read POI location categories.

PUBLISH | Allows to share your views in VT within your webpage. More info here.

SCRIPTAPP - More info here

_EditScriptApp | Allows to edit a scripted app .
_EditClickScript | Allows to edit a click script.
_EditWebServiceScript | Allows to edit a WebService Script.
_UseClickScript | Allows to use a specific click script.

SOUND ALARM | Allows to play an alert sound on an incoming alarm. More info here.

SPEEDING EXPRESSION

_EditSpeedingExpression | Allows to edit the Speeding Expression values in the Event Rule. More info here.

STREET VIEW WINDOW | Allows to use Google Street View in your VT. More info here.

TERMINAL WINDOW | Allows to view the raw stream of reports/data going between server and tracker. More info here.

TRACK REPLAY | Allows to playback tracks for vehicles in an application. More info here.

TRACKING SCHEDULE

_UseTrackingSchedule | Allows to discard device messages sent outside of working hours for reasons of privacy. More info here.

USER ACTIONS | Allows to visualize log activities from the users in the VT. More info here.

Return to “GpsGate Server - How to setup and use”