[{"data":1,"prerenderedAt":545},["ShallowReactive",2],{"content:pages:\u002Fproduct\u002Fsso-and-scim":3,"plan-catalog":183},{"id":4,"title":5,"body":6,"canonical":141,"card":141,"cta":141,"description":142,"draft":143,"extension":144,"faq":145,"hero":164,"keywords":168,"locale":173,"meta":174,"mockup":175,"navigation":176,"noindex":143,"og":141,"path":177,"pricing":141,"resource":141,"section":178,"seo":179,"stem":180,"updated":181,"__hash__":182},"pages\u002Fproduct\u002Fsso-and-scim.md","Single sign-on (SSO) and SCIM for your team",{"type":7,"value":8,"toc":138},"minimark",[9,33,51,70,83,99,111,133],[10,11,17,21,25],"product-section",{"title":12,"eyebrow":13,"lede":14,"layout":15,":hide-media-on-phone":16},"Connect your identity provider","Single sign-on","One connection per account, set up by an admin.","split","true",[18,19,20],"p",{},"An admin picks OIDC or SAML 2.0, pastes in the provider's details and runs a test sign-in.",[22,23],"check-list",{":items":24},"[\"Prove you own your email domain with one DNS record.\",\"Sign in from Pulseri or from the app tile in your provider.\",\"Choose what a first sign-in does: create an account or require an invite.\",\"Someone with a Pulseri account at the same company is linked to it.\",\"An email that belongs to another Pulseri account is never linked.\"]",[26,27,29],"template",{"v-slot:media":28},"",[30,31],"mockup-embed",{"id":32},"sso-security",[10,34,39,42,45],{"title":35,"eyebrow":36,"lede":37,"tone":38},"Require it, without locking yourself out","Enforcement","Where your plan includes it, everyone at your domains must use your provider.","muted",[18,40,41],{},"With enforcement on, anyone with an email at a verified domain must sign in through your provider. Pulseri asks you to confirm, warns affected people ahead of time and lets you choose the start time.",[18,43,44],{},"People who manage SSO keep a way back in: their password and a two-step check. If your provider has an outage, they can still reach the dashboard and fix it.",[26,46,47],{"v-slot:glance":28},[48,49],"glance-facts",{":chips":16,":items":50},"[{\"label\":\"Applies to\",\"value\":\"Anyone at a verified domain\"},{\"label\":\"You choose\",\"value\":\"When it starts\"},{\"label\":\"Way back in\",\"value\":\"Password and a two-step check, for people who manage SSO\"},{\"label\":\"Available\",\"value\":\"Where your plan includes it\"}]",[10,52,56,59,62,65],{"title":53,"eyebrow":54,"lede":55},"Let your directory manage the team","SCIM","Hire, move and leave in your directory. Pulseri follows.",[18,57,58],{},"With SCIM, your directory owns your team's accounts. Create a token in Pulseri and paste it into a custom app in Okta or Microsoft Entra ID.",[22,60],{":items":61},"[\"New people are added, and names and emails stay current.\",\"Link a directory group to a Pulseri role, so access follows group membership.\",\"A group never gives out the Administrator role or other sensitive roles.\",\"Deactivate someone and Pulseri removes them and signs them out everywhere.\",\"Service accounts and keys they made are listed for review, not deleted.\"]",[18,63,64],{},"A role from a directory group cannot be changed by hand in Pulseri. Change it in the directory.",[26,66,67],{"v-slot:glance":28},[48,68],{":chips":16,":items":69},"[{\"label\":\"Works with\",\"value\":\"Okta and Microsoft Entra ID\"},{\"label\":\"Set up with\",\"value\":\"A token in a custom app\"},{\"label\":\"Sensitive roles\",\"value\":\"Never given by a group\"},{\"label\":\"Deactivated\",\"value\":\"Removed and signed out everywhere\"}]",[10,71,75,78],{"title":72,"eyebrow":73,"lede":74,"tone":38,"layout":15},"The right access for each person","Roles","Single sign-on says who someone is. Roles say what they can do.",[18,76,77],{},"Each teammate has a role that sets what they can see and change. On plans that include them, admins can build custom roles. Directory groups can pick the role, so access follows the person.",[26,79,80],{"v-slot:media":28},[30,81],{"id":82},"team-permissions",[10,84,88,91,94],{"title":85,"eyebrow":86,"lede":87},"Session limits and an audit log","Control","Decide how long a browser stays signed in, and keep a record of what happened.",[18,89,90],{},"On plans with session limits, you set limits for every browser session in your account, however the person signed in.",[22,92],{":items":93},"[\"An idle timeout signs people out after a quiet period. The default is 2 hours.\",\"A hard limit ends every session after a fixed time. The default and the longest is 7 days.\",\"Your identity provider's own session end is respected too.\",\"The audit log records who changed what, and when. You choose how long to keep it.\",\"On the plans marked in the table, a service account key can read it through the API.\"]",[26,95,96],{"v-slot:glance":28},[48,97],{":chips":16,":items":98},"[{\"label\":\"Idle timeout\",\"value\":\"2 hours by default\"},{\"label\":\"Hard limit\",\"value\":\"7 days, default and longest\"},{\"label\":\"Applies to\",\"value\":\"Every browser session\"},{\"label\":\"Audit log\",\"value\":\"Who changed what, and when\"}]",[10,100,104,108],{"title":101,"eyebrow":102,"lede":103},"What each plan includes","Plans","Every difference is in this table, the same one the pricing page uses.",[105,106],"plan-limits",{"keys":107},"sso,sso.domains,sso.enforcement,scim,session_policy,audit_api,audit_retention_days",[18,109,110],{},"Plans set up with you have no price here. Choose Let's talk and we will reply.",[10,112,114],{"title":113,"tone":38},"Keep reading",[115,116,117,126],"ul",{},[118,119,120,125],"li",{},[121,122,124],"a",{"href":123},"\u002Fsecurity","Security",": the controls Pulseri has today.",[118,127,128,132],{},[121,129,131],{"href":130},"\u002Fproduct\u002Fpeople-and-traits","People and segments",": group your customers and pick exactly who to ask.",[134,135],"cta-band",{":product":16,":proof":16,"lede":136,"title":137},"Tell us your identity provider and how many people you have. We will reply with what it looks like for your team.","Talk to us about SSO and SCIM",{"title":28,"searchDepth":139,"depth":139,"links":140},2,[],null,"Sign in with Okta, Microsoft Entra ID, Google Workspace or any OIDC or SAML provider. The table shows which plans add enforced sign-in and SCIM.",false,"md",[146,149,152,155,158,161],{"q":147,"a":148},"Which identity providers work with Pulseri?","Okta, Microsoft Entra ID and Google Workspace are supported by name. Any other OIDC or SAML 2.0 provider works too.",{"q":150,"a":151},"Which plans include SSO?","It depends on the plan. The table on this page shows what each plan includes for SSO, enforced sign-in, SCIM, session limits and the audit log API.",{"q":153,"a":154},"What happens if our identity provider is down?","People who manage SSO can still sign in with their password and a two-step check, so you are never locked out. Everyone else waits for the provider.",{"q":156,"a":157},"Does SCIM work with Google Workspace?","No. Google Workspace cannot send SCIM to a custom app. SCIM works with Okta, Microsoft Entra ID and other directories that can push to one.",{"q":159,"a":160},"What happens when someone leaves the company?","When your directory deactivates them, Pulseri removes them from the team, signs them out everywhere and disconnects the assistants they approved. Their past work stays in your reports.",{"q":162,"a":163},"Can we read the audit log from our own tools?","Yes, on the plans marked in the table. A service account key can pull audit events through the API, and your plan sets how long they are kept.",{"eyebrow":165,"title":166,"lede":167},"SSO and SCIM","Your team signs in with the account they already have.","Sign in with Okta, Microsoft Entra ID, Google Workspace or any OIDC or SAML provider.",[169,170,171,172],"SSO survey tool","SCIM provisioning","SAML single sign-on","OIDC login","en",{},{"id":32},true,"\u002Fproduct\u002Fsso-and-scim","product",{"title":5,"description":142},"product\u002Fsso-and-scim","2026-10-15","vp34kufBm-HhqkFbPN8zqEHs4jPY_QBeHz45bhuMElc",{"fetched_at":184,"source":185,"response":186},"2026-11-05T19:47:02.540Z","https:\u002F\u002Fapi.pulseri.com\u002Fv1\u002Fbilling\u002Fplans",{"data":187},{"id":188,"type":189,"attributes":190},"catalog","plan_catalog",{"catalog_version":191,"currency":192,"locale":173,"tax_display":193,"trial_days":194,"links":195,"plans":201,"groups":248,"add_ons":507,"overage":540},6,"EUR","excl_vat",14,{"contact_url":196,"terms_url":197,"privacy_url":198,"dpa_url":199,"terms_version":200},"https:\u002F\u002Fwww.pulseri.com\u002Fcontact?topic=enterprise","https:\u002F\u002Fwww.pulseri.com\u002Flegal\u002Fterms","https:\u002F\u002Fwww.pulseri.com\u002Flegal\u002Fprivacy","https:\u002F\u002Fwww.pulseri.com\u002Flegal\u002Fdpa","2026-10-13",[202,217,228,240],{"key":203,"name":204,"description":205,"rank":206,"highlights":207,"self_serve":176,"cta":210,"price":211},"starter","Starter","For small teams just getting started with feedback.",1,[208,209],"people","sends_per_month","select",{"monthly":212,"annual":214,"annual_monthly_equivalent_minor":216},{"amount_minor":213,"currency":192},4900,{"amount_minor":215,"currency":192},49000,4083,{"key":218,"name":219,"description":220,"rank":139,"highlights":221,"self_serve":176,"cta":210,"price":222},"growth","Growth","For growing teams that need more room to survey.",[208,209],{"monthly":223,"annual":225,"annual_monthly_equivalent_minor":227},{"amount_minor":224,"currency":192},9900,{"amount_minor":226,"currency":192},99000,8250,{"key":229,"name":230,"description":231,"rank":232,"highlights":233,"self_serve":176,"cta":210,"price":234},"business","Business","For larger teams running feedback at scale.",3,[208,209],{"monthly":235,"annual":237,"annual_monthly_equivalent_minor":239},{"amount_minor":236,"currency":192},19900,{"amount_minor":238,"currency":192},199000,16583,{"key":241,"name":242,"description":243,"rank":244,"highlights":245,"self_serve":143,"cta":246,"cta_label":247,"contact_url":196,"price":141},"enterprise","Enterprise","For organisations with security, scale or contract requirements.",4,[208,209],"contact","Let's talk",[249,282,304,324,344,388,427,471],{"key":250,"label":251,"rows":252},"core_data","Core data",[253,261,269,276],{"key":208,"label":254,"unit":208,"enforced":176,"kind":255,"values":256},"People","limit",{"starter":257,"growth":258,"business":259,"enterprise":260},500,2500,10000,{"custom":176},{"key":262,"label":263,"unit":262,"enforced":176,"kind":255,"values":264},"traits","Traits",{"starter":265,"growth":266,"business":267,"enterprise":268},50,150,300,{"custom":176},{"key":270,"label":271,"unit":270,"enforced":176,"kind":255,"values":272},"segments","Segments",{"starter":273,"growth":265,"business":274,"enterprise":275},10,200,{"custom":176},{"key":277,"label":278,"unit":277,"enforced":176,"kind":255,"values":279},"themes","Themes",{"starter":280,"growth":280,"business":280,"enterprise":281},30,{"custom":176},{"key":283,"label":284,"rows":285},"collection","Collection",[286,292,299],{"key":209,"label":287,"unit":288,"enforced":176,"kind":255,"values":289},"Survey sends a month","sends",{"starter":258,"growth":259,"business":290,"enterprise":291},30000,{"custom":176},{"key":293,"label":294,"unit":295,"enforced":176,"kind":255,"values":296},"campaign_digests","Campaigns with their own AI digest","campaigns",{"starter":297,"growth":273,"business":265,"enterprise":298},0,{"unlimited":176},{"key":300,"label":301,"enforced":176,"kind":302,"values":303},"custom_sending_domain","Custom sending domain","feature",{"starter":143,"growth":176,"business":176,"enterprise":176},{"key":305,"label":306,"rows":307},"automation","Automation",[308,317],{"key":309,"label":310,"unit":311,"enforced":176,"kind":255,"values":312},"alert_rules","Alert rules","rules",{"starter":313,"growth":314,"business":315,"enterprise":316},5,25,100,{"custom":176},{"key":318,"label":319,"unit":320,"enforced":176,"kind":255,"values":321},"webhook_endpoints","Webhook endpoints","endpoints",{"starter":139,"growth":313,"business":322,"enterprise":323},20,{"custom":176},{"key":325,"label":326,"rows":327},"integrations","Integrations",[328,332,336,340],{"key":329,"label":330,"enforced":176,"kind":302,"values":331},"integration.slack","Slack",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":333,"label":334,"enforced":176,"kind":302,"values":335},"integration.teams","Microsoft Teams",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":337,"label":338,"enforced":176,"kind":302,"values":339},"integration.stripe","Stripe",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":341,"label":342,"enforced":176,"kind":302,"values":343},"integration.zendesk","Zendesk",{"starter":143,"growth":176,"business":176,"enterprise":176},{"key":345,"label":346,"rows":347},"access","Access and API",[348,354,360,366,372,381],{"key":349,"label":350,"unit":351,"enforced":176,"kind":255,"values":352},"service_accounts","Service accounts","accounts",{"starter":139,"growth":313,"business":322,"enterprise":353},{"custom":176},{"key":355,"label":356,"unit":357,"enforced":176,"kind":255,"values":358},"public_keys","Public keys","keys",{"starter":139,"growth":313,"business":273,"enterprise":359},{"custom":176},{"key":361,"label":362,"unit":363,"enforced":176,"kind":255,"values":364},"connected_apps","Connected assistants","apps",{"starter":232,"growth":273,"business":265,"enterprise":365},{"unlimited":176},{"key":367,"label":368,"unit":369,"enforced":176,"kind":255,"values":370},"custom_roles","Custom roles","roles",{"starter":297,"growth":232,"business":273,"enterprise":371},{"unlimited":176},{"key":373,"label":374,"unit":375,"enforced":176,"kind":376,"values":377},"api_rpm","API requests a minute per key","requests","rate",{"starter":267,"growth":378,"business":379,"enterprise":380},1000,3000,{"custom":176},{"key":382,"label":383,"unit":375,"enforced":176,"kind":376,"values":384},"mcp_rpm","Assistant requests a minute per app",{"starter":385,"growth":267,"business":386,"enterprise":387},120,600,{"custom":176},{"key":389,"label":390,"rows":391},"security","Security and compliance",[392,400,404,410,415,419,423],{"key":393,"label":394,"unit":395,"enforced":176,"kind":255,"values":396},"audit_retention_days","Audit log retention","days",{"starter":280,"growth":397,"business":398,"enterprise":399},90,365,{"custom":176},{"key":401,"label":402,"enforced":176,"kind":302,"values":403},"audit_api","Audit log API",{"starter":143,"growth":143,"business":176,"enterprise":176},{"key":405,"label":406,"enforced":176,"kind":302,"values":407},"sso","Single sign-on (OIDC, SAML)",{"starter":143,"growth":143,"business":408,"enterprise":176},{"addon":409},"sso_connection",{"key":411,"label":412,"enforced":176,"kind":302,"values":413},"sso.domains","Verified sign-in domains",{"starter":143,"growth":143,"business":414,"enterprise":176},{"addon":409},{"key":416,"label":417,"enforced":176,"kind":302,"values":418},"sso.enforcement","Enforced single sign-on and domain capture",{"starter":143,"growth":143,"business":143,"enterprise":176},{"key":420,"label":421,"enforced":176,"kind":302,"values":422},"scim","SCIM user provisioning",{"starter":143,"growth":143,"business":143,"enterprise":176},{"key":424,"label":425,"enforced":176,"kind":302,"values":426},"session_policy","Configurable session limits",{"starter":143,"growth":143,"business":143,"enterprise":176},{"key":428,"label":429,"rows":430},"platform","Platform",[431,439,443,447,451,455,459,463,467],{"key":432,"label":433,"enforced":143,"kind":302,"values":434},"team_members","Team members",{"starter":435,"growth":436,"business":437,"enterprise":438},{"unlimited":176},{"unlimited":176},{"unlimited":176},{"unlimited":176},{"key":440,"label":441,"enforced":143,"kind":302,"values":442},"surveys","NPS, CSAT, CES and eNPS surveys",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":444,"label":445,"enforced":143,"kind":302,"values":446},"metrics","Metrics and reports",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":448,"label":449,"enforced":143,"kind":302,"values":450},"dashboard_widgets","Dashboards and widgets",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":452,"label":453,"enforced":143,"kind":302,"values":454},"groups","Groups and accounts",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":456,"label":457,"enforced":143,"kind":302,"values":458},"rest_api","REST API",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":460,"label":461,"enforced":143,"kind":302,"values":462},"mcp","AI assistant access",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":464,"label":465,"enforced":143,"kind":302,"values":466},"global_search","Global search",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":468,"label":469,"enforced":143,"kind":302,"values":470},"saved_views","Saved views",{"starter":176,"growth":176,"business":176,"enterprise":176},{"key":472,"label":473,"rows":474},"support","Support and terms",[475,482,489,495,501],{"key":472,"label":476,"enforced":143,"kind":477,"values":478},"Support","text",{"starter":479,"growth":479,"business":480,"enterprise":481},"Email","Priority email","Named contact",{"key":483,"label":484,"enforced":143,"kind":477,"values":485},"security_paperwork","Security questionnaire and DPA",{"starter":486,"growth":486,"business":487,"enterprise":488},"Standard DPA","Standard DPA and questionnaire","Reviewed with your team",{"key":490,"label":491,"enforced":143,"kind":477,"values":492},"sla","Service level agreement",{"starter":493,"growth":493,"business":493,"enterprise":494},"None","By contract",{"key":496,"label":497,"enforced":143,"kind":477,"values":498},"billing_terms","Billing",{"starter":499,"growth":499,"business":499,"enterprise":500},"Card","Invoice",{"key":502,"label":503,"enforced":143,"kind":477,"values":504},"contract","Contract",{"starter":505,"growth":505,"business":505,"enterprise":506},"Online terms","Custom contract",[508,518,530],{"key":409,"label":509,"available_on":510,"max_quantity":206,"price":511,"grants":516},"SSO connection",[229],{"monthly":512,"annual":514},{"amount_minor":513,"currency":192},7900,{"amount_minor":515,"currency":192},79000,{"features":517},[405],{"key":519,"label":520,"available_on":521,"max_quantity":232,"price":522,"grants":527},"people_pack_5k","People pack (+5,000)",[229],{"monthly":523,"annual":525},{"amount_minor":524,"currency":192},7500,{"amount_minor":526,"currency":192},75000,{"limits":528},{"people":529},5000,{"key":531,"label":532,"available_on":533,"max_quantity":273,"price":534,"grants":538},"send_pack_10k","Send pack (+10,000 a month)",[229],{"monthly":535,"annual":536},{"amount_minor":258,"currency":192},{"amount_minor":537,"currency":192},25000,{"limits":539},{"sends_per_month":259},{"sends":541},{"per_1000":542,"applies_to_plans":544},{"amount_minor":543,"currency":192},250,[203,218,229],1793908069286]