VideoXpert SDK  2.0
A software development kit for third party vendors to integrate with the VideoXpert platform
VxSdk::VxPermissionId Struct Reference

Values that represent a permission type. More...

#include <VxPrimitives.h>

Public Types

enum  Value {
  kUnknown,
  kViewVideoSources,
  kUsePtzMode,
  kLockPtzMode,
  kCreateSystemBookmarks,
  kDeleteSystemBookmarks,
  kLaunchSavedViewsRemotely,
  kViewRecordedVideo,
  kExportMediaClips,
  kDeleteExports,
  kUseMap,
  kViewMaps,
  kPlaceCamerasOnMap,
  kManageMapFiles,
  kAccessUserViews,
  kManageSystemViews,
  kAuditUserActivity,
  kViewEventHistory,
  kHandleEvents,
  kConfigureEvents,
  kManageUserAccounts,
  kManageAggregatorAccount,
  kAssignRolesToUsers,
  kManageRoles,
  kManageSystemTags,
  kSetupEdgeDevices,
  kConfigureMonitorWallDecoders,
  kConfigureRecording
}
 

Detailed Description

Values that represent a permission type.

Definition at line 461 of file VxPrimitives.h.

Member Enumeration Documentation

Enumerator
kUnknown 

An error or unknown value was returned.

kViewVideoSources 

View video sources.

kUsePtzMode 

Use PTZ mode.

kLockPtzMode 

Lock PTZ mode.

kCreateSystemBookmarks 

Create system bookmarks.

kDeleteSystemBookmarks 

Delete system bookmarks.

kLaunchSavedViewsRemotely 

Launch saved views remotely.

kViewRecordedVideo 

View recorded video.

kExportMediaClips 

Export media clips.

kDeleteExports 

Delete exports.

kUseMap 

Use map.

kViewMaps 

View maps.

kPlaceCamerasOnMap 

Place cameras on map.

kManageMapFiles 

Manage map files.

kAccessUserViews 

Access user views.

kManageSystemViews 

Manage system views.

kAuditUserActivity 

Audit user activity.

kViewEventHistory 

View event history.

kHandleEvents 

Handle events.

kConfigureEvents 

Configure events.

kManageUserAccounts 

Manage user accounts.

kManageAggregatorAccount 

Manage aggregator account.

kAssignRolesToUsers 

Assign roles to users.

kManageRoles 

Manage roles.

kManageSystemTags 

Manage system tags.

kSetupEdgeDevices 

Setup edge devices.

kConfigureMonitorWallDecoders 

Configure monitor wall decoders.

kConfigureRecording 

Configure recording.

Definition at line 462 of file VxPrimitives.h.

462  {
464  kUnknown,
468  kUsePtzMode,
470  kLockPtzMode,
484  kUseMap,
486  kViewMaps,
510  kManageRoles,
519  };
An error or unknown value was returned.
Definition: VxPrimitives.h:464

The documentation for this struct was generated from the following file: