# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Identity Exposure SAML configuration API version: 1.0.0 extends: openapi/tenable-saml-configuration-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/api/saml-configuration'].get update: x-apievangelist-phrasing: intent: View SAML single sign-on configuration effect: read questions: - Is SAML single sign-on enabled? - Which identity provider login URL is configured for SAML? instructions: - text: Show the SAML configuration. - text: Get SAML single sign-on settings. method: generated generated: '2026-10-01' - target: $.paths['/api/saml-configuration'].patch update: x-apievangelist-phrasing: intent: Update SAML single sign-on configuration effect: write questions: - How do I turn on SAML sign-in? - Can I limit SAML logins to specific groups? instructions: - text: 'Enable SAML: {enabled} with login URL {providerLoginUrl}.' slots: enabled: requestBody.enabled providerLoginUrl: requestBody.providerLoginUrl - text: 'Allow only SAML groups {allowedGroups} and activate created users: {activateCreatedUsers}.' slots: allowedGroups: requestBody.allowedGroups activateCreatedUsers: requestBody.activateCreatedUsers method: generated generated: '2026-10-01' - target: $.paths['/api/saml-configuration/generate-certificate'].get update: x-apievangelist-phrasing: intent: Generate a SAML certificate effect: write questions: - How do I generate a certificate for SAML setup? - Can Identity Exposure create the SAML signing certificate for me? instructions: - text: Generate a SAML certificate. - text: Create a new certificate for the SAML integration. method: generated generated: '2026-10-01'