Sha256: 47b460e88da64fd65fdace6f5010b7a9c0e7d4093edfa8135c195cbe96a39426
Contents?: true
Size: 1.64 KB
Versions: 1
Compression:
Stored size: 1.64 KB
Contents
const sample = { "protocol": "okta", "provider": "okta", "id": 1, "saml_provider_cert_fingerprint": "", "saml_provider_issuer_url": "", "saml_provider_metadata_url": "", "saml_provider_slo_target_url": "", "saml_provider_sso_target_url": "", "scim_authentication_method": "", "scim_username": "", "subdomain": "my-site", "provision_users": true, "provision_groups": true, "provision_group_default": "Employees", "provision_group_exclusion": "Employees", "provision_group_inclusion": "Employees", "provision_group_required": "", "provision_attachments_permission": true, "provision_dav_permission": true, "provision_ftp_permission": true, "provision_sftp_permission": true, "provision_time_zone": "Eastern Time (US & Canada)" } const searchSsoStrategy = (z, bundle) => { const requestParams = {} if (Boolean(bundle.inputData.id)) { requestParams['id'] = bundle.inputData.id } const responsePromise = z.request({ method: 'GET', url: 'https://app.files.com/api/rest/v1/sso_strategies/' + bundle.inputData.id + '.json', params: { ...requestParams, } }) return responsePromise .then(response => [JSON.parse(response.content)]) } module.exports = { key: 'sso_strategy', noun: 'Sso Strategy', display: { label: 'Find Sso Strategy', description: 'Find a single sso strategy.', important: false, }, operation: { inputFields: [ { key: 'id', label: 'Id', helpText: "Sso Strategy ID.", required: true, type: 'integer', dynamic: 'sso_strategy.id', }, ], perform: searchSsoStrategy, sample: sample } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
files.com-1.0.55 | zapier/searches/ssoStrategyFind.js |