Content Management API > SSO Settings
Update SSO Settings
Body parameters
idp_saml_metadata_url null, string Optional
URL of Identity Provider SAML Metadata endpoint
Example:
"https://my-org.oktapreview.com/app/XXXX/sso/saml/metadata"
idp_saml_metadata_xml null, string Optional
Identity Provider SAML Metadata
Example:
'<?xml version="1.0" encoding="UTF-8"?>...'
default_role Optional
The default role assigned to SSO users that do not belong to any SSO group
Type:
ResourceLinkage<"role">
Returns
Returns a resource object of type sso_settings
Examples
import { buildClient } from "@datocms/cma-client-node";
async function run() { const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const ssoSettings = await client.ssoSettings.update({});
// Check the 'Returned output' tab for the result ☝️ console.log(ssoSettings);}
run();{ id: "312", idp_saml_metadata_url: "https://my-org.oktapreview.com/app/XXXX/sso/saml/metadata", scim_base_url: "https://sso.datocms.com/scim", saml_acs_url: "https://sso.datocms.com/XXX/saml/consume", sp_saml_metadata_url: "https://sso.datocms.com/XXX/saml/metadata", sp_saml_base_url: "https://sso.datocms.com/XXX/saml", saml_token: "a2a24ae5fbb2d955b1b4fa73f2dd58", default_role: null,}