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 without restrictions. It has the following effects:
|
Trigger incidents | POST /v1.3/Operation/Incidents |
Allows applications to trigger incidents using the Web API. |
Link incidents | POST /v1.3/Operation/Incidents |
Allows applications to link and unlink incidents using the Web API. |
Add incident comments | POST /v1.3/Operation/Incidents/{id} |
Allows applications to add incident comments using the Web API. |
Edit or delete incident comments | POST /v1.3/Operation/Incidents/{id} |
Allows applications to change or delete incident comments using the Web API. |
Change incident description | POST /v1.3/Operation/Incidents/{id} |
Allows applications to change the description of an incident using the Web API. |
Change incident priority | POST /v1.3/Operation/Incidents/{id} |
Allows applications to change the priority of an incident using the Web API. |
Take incident ownership | POST /v1.3/Operation/Incidents/{id} |
Allows applications to take or release ownership of incidents using the Web API. |
NOTE: The Modify reported incidents (Mission Control) or the
Third-party integration mode privilege is required to change closed
incidents.