CLI commands for SAML SSO
To enter a question mark (?
) or a tab, Ctrl + V must be entered first. Question marks and tabs cannot be typed or copied into the CLI Console or some SSH clients.
To configure the IdP:
config system saml set status enable set role identity-provider set cert "Fortinet_Factory" set server-address "172.16.106.74" config service-providers edit "csf_172.16.106.74:12443" set prefix "csf_ngczjwqxujfsbhgr9ivhehwu37fml20" set sp-entity-id "http://172.16.106.74/metadata/" set sp-single-sign-on-url "https://172.16.106.74/saml/?acs" set sp-single-logout-url "https://172.16.106.74/saml/?sls" set sp-portal-url "https://172.16.106.74/saml/login/" config assertion-attributes edit "username" next edit "tdoc@fortinet.com" set type email next end next end end
To configure an SP:
config system saml set status enable set cert "Fortinet_Factory" set idp-entity-id "http://172.16.106.74/saml-idp/csf_ngczjwqxujfsbhgr9ivhehwu37fml20/metadata/" set idp-single-sign-on-url "https://172.16.106.74/csf_ngczjwqxujfsbhgr9ivhehwu37fml20/login/" set idp-single-logout-url "https://172.16.106.74/saml-idp/csf_ngczjwqxujfsbhgr9ivhehwu37fml20/logout/" set idp-cert "REMOTE_Cert_1" set server-address "172.16.106.74:12443" end
To configure an SSO administrator:
config system sso-admin edit "SSO-admin-name" set accprofile <SSO admin user access profile> set vdom <Virtual domain(s) that the administrator can access> next end