FortiManager
FortiManager supports network operations use cases for centralized management, best practices compliance, and workflow automation to provide better protection against breaches.
farhanahmed
Staff
Staff
Article Id 397482
Description This articles describes how to lock, unlock, and commit ADOM changes in FortiManager using the JSON API. Workspace mode must be enabled.
Scope FortiManager.
Solution

The following API request locks the FortiManager ADOM:

 

{
  "id": 1,
  "method": "exec",
  "params": [
    {
      "url": "/dvmdb/adom/{{ADOM}}/workspace/lock"
    }
  ],
  "session": "{{session}}"
}

 

Commit changes:

 

{
  "id": 1,
  "method": "exec",
  "params": [
    {
      "url": "/dvmdb/adom/{{ADOM}}/workspace/commit"
    }
  ],
  "session": "{{session}}"
}


Unlock ADOM:

 

{
  "id": 1,
  "method": "exec",
  "params": [
    {
      "url": "/dvmdb/adom/{{ADOM}}/workspace/unlock"
    }
  ],
  "session": "{{session}}"
}

 

API Collection is attached which can be imported to Postman.


Related articles:

Technical Tip: Using FortiManager API

Fortinet Development Network (FNDN) - FortiManager