Genetec Mission Control™ Web API privileges - Genetec Mission Control™ Web API 1.1

Genetec Mission Control™ Web API Installation and Configuration Guide 1.1

Applies to
Genetec Mission Control™ Web API 1.1
Last updated
2019-07-15
Content type
Guides > Installation guides
Language
English
Product
Genetec Mission Control™
Version
2.11

The Web API interacts with Genetec Mission Control™ as a Security Center user. This user requires privileges to perform Web API commands.

The Web API uses the following Security Center privileges to control access:
Privilege Endpoint Description
Log on using the SDK All Allows applications to authenticate with Genetec Mission Control™ using the Web API.
Third-party integration mode All Allows applications using the Web API to bypass some system validations and interact with incidents in an unrestricted way.

It has the following effects:

  • Web API commands bypass certain system requirements, such as:
    • Having incident ownership
    • Following the incident state flow
    • Being an incident recipient
    • Having the required privileges
  • Web API commands that bypass system requirements do not cause side effects, such as taking incident ownership.
  • The Web API user can query any active incident on a location they have access to.
  • The Web API user can trigger any In service incident type on a location they have access to.
  • The Web API user can receive notifications related to any active incident.
View incident/incident category properties GET /v1.1/Configuration/IncidentTypes

GET /v1.1/Configuration/IncidentTypes/{id}

Allows applications to retrieve incident types using the Web API.
Trigger incidents POST /v1.1/Operation/Incidents Allows applications to trigger incidents using the Web API.
Link incidents POST /v1.1/Operation/Incidents Allows applications to link and unlink incidents using the Web API.
Add incident comments POST /v1.1/Operation/Incidents/{id} Allows applications to add incident comments using the Web API.
Edit/delete incident comments POST /v1.1/Operation/Incidents/{id} Allows applications to change or delete incident comments using the Web API.
Change incident description POST /v1.1/Operation/Incidents/{id} Allows applications to change the description of an incident using the Web API.
Change incident priority POST /v1.1/Operation/Incidents/{id} Allows applications to change the priority of an incident using the Web API.
NOTE: The Modify reported incidents (Mission Control) or the Third-party integration mode privilege is required to change closed incidents.