Fortinet Document Library

Version:

Version:

Version:

Version:

Version:


Table of Contents

Reference information

These sections include reference information on the FortiManager Integration App workflow and how to use FMGApiCli to integrate the FortiManager Integration App with other ServiceNow apps.

Integration Workflow

The following diagram shows the end-to-end process from the time when a configuration change request is submitted on ServiceNow to the time when the configuration is installed on managed devices.

When a change request is submitted, it goes through steps to create and run a script on FortiManager and install the configuration on target FortiGates. These steps are scheduled tasks which run within the app.

When a change request completes a task successfully, it starts the next task until all tasks are completed. If a task fails at any point, the task retries within certain intervals for a maximum number of times as shown below:

Task

Interval (seconds)

Maximum attempts

LockADOM

6

Indefinite

CreateScript

6

18

ExecScript

6

18

DeleteScript

6

18

CheckExec

20

18

Install

6

18

CheckInstall

20

18

Reference information

These sections include reference information on the FortiManager Integration App workflow and how to use FMGApiCli to integrate the FortiManager Integration App with other ServiceNow apps.

Integration Workflow

The following diagram shows the end-to-end process from the time when a configuration change request is submitted on ServiceNow to the time when the configuration is installed on managed devices.

When a change request is submitted, it goes through steps to create and run a script on FortiManager and install the configuration on target FortiGates. These steps are scheduled tasks which run within the app.

When a change request completes a task successfully, it starts the next task until all tasks are completed. If a task fails at any point, the task retries within certain intervals for a maximum number of times as shown below:

Task

Interval (seconds)

Maximum attempts

LockADOM

6

Indefinite

CreateScript

6

18

ExecScript

6

18

DeleteScript

6

18

CheckExec

20

18

Install

6

18

CheckInstall

20

18