Fortinet white logo
Fortinet white logo

REST API Solution Guide

SSO filtering objects (/fgtgroupfilter/[id]/ssofilterobjects/)

SSO filtering objects (/fgtgroupfilter/[id]/ssofilterobjects/)

URL:https://[server_name]/api/v1/fgtgroupfilter/[id]/ssofilterobjects/

This resource can only be used alongside the FortiGate filter resource above.

Supported fields

Field Display name Type Required Other restrictions
name Object name / DN string Yes max length=255, unique for each FortiGate filter
obj_type Object Type string Yes One of user, group (default), user container, group container, user and group container

Allowed methods

HTTP method Resource URI Action
GET /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Get all SSO filtering objects for a specific FortiGate filter.
GET /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Get an SSO filtering object for a specific FortiGate filter.
POST /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Create a new SSO filtering object for a specific FortiGate filter.
PUT /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Update all SSO filtering objects that belongs to a FortiGate filter.
PATCH /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Update fields of an SSO filtering object.
DELETE /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Delete all SSO filtering objects from a specific FortiGate filter.
DELETE /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Delete an SSO filtering object.

SSO filtering objects (/fgtgroupfilter/[id]/ssofilterobjects/)

SSO filtering objects (/fgtgroupfilter/[id]/ssofilterobjects/)

URL:https://[server_name]/api/v1/fgtgroupfilter/[id]/ssofilterobjects/

This resource can only be used alongside the FortiGate filter resource above.

Supported fields

Field Display name Type Required Other restrictions
name Object name / DN string Yes max length=255, unique for each FortiGate filter
obj_type Object Type string Yes One of user, group (default), user container, group container, user and group container

Allowed methods

HTTP method Resource URI Action
GET /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Get all SSO filtering objects for a specific FortiGate filter.
GET /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Get an SSO filtering object for a specific FortiGate filter.
POST /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Create a new SSO filtering object for a specific FortiGate filter.
PUT /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Update all SSO filtering objects that belongs to a FortiGate filter.
PATCH /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Update fields of an SSO filtering object.
DELETE /api/v1/fgtgroupfilter/[id]/ssofilterobjects/ Delete all SSO filtering objects from a specific FortiGate filter.
DELETE /api/v1/fgtgroupfilter/[id]/ssofilterobjects/[filter_id]/ Delete an SSO filtering object.