> **Building with AI coding agents?** If you're using an AI coding agent, install the official Scalekit plugin. It gives your agent full awareness of the Scalekit API — reducing hallucinations and enabling faster, more accurate code generation.
>
> - **Claude Code**: `/plugin marketplace add scalekit-inc/claude-code-authstack` then `/plugin install <auth-type>@scalekit-auth-stack`
> - **GitHub Copilot CLI**: `copilot plugin marketplace add scalekit-inc/github-copilot-authstack` then `copilot plugin install <auth-type>@scalekit-auth-stack`
> - **Codex**: run the bash installer, restart, then open Plugin Directory and enable `<auth-type>`
> - **Skills CLI** (Windsurf, Cline, 40+ agents): `npx skills add scalekit-inc/skills --list` then `--skill <skill-name>`
>
> `<auth-type>` / `<skill-name>`: `agent-auth`, `full-stack-auth`, `mcp-auth`, `modular-sso`, `modular-scim` — [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/)

---

# Production readiness checklist

As you prepare to launch SCIM provisioning to production, you should confirm that your configuration satisfies the SCIM-specific items from the authentication launch checklist.

This page extracts the SCIM provisioning items from the main authentication [production readiness checklist](/authenticate/launch-checklist/) and organizes them for your directory rollout.

<CheckItem iconName="approve-check-circle"> **Verify production environment configuration** </CheckItem>

   Confirm that your environment URL (`SCALEKIT_ENVIRONMENT_URL`), client ID (`SCALEKIT_CLIENT_ID`), and client secret (`SCALEKIT_CLIENT_SECRET`) are correctly configured for your production environment and match your production Scalekit dashboard settings.

<CheckItem iconName="approve-check-circle"> **Configure SCIM webhook endpoints** </CheckItem>
Configure webhook endpoints to receive SCIM events in your production environment, and ensure they use HTTPS and correct domain configuration.

<CheckItem iconName="approve-check-circle"> **Verify webhook security with signature validation** </CheckItem>
Implement signature validation for incoming SCIM webhooks so only Scalekit can trigger provisioning changes. See [webhook best practices](/guides/webhooks-best-practices/) for guidance.

<CheckItem iconName="approve-check-circle"> **Test user provisioning, updates, and deprovisioning** </CheckItem>
   Test user provisioning flows (create), deprovisioning flows (deactivate or delete), and user profile updates to ensure your application responds correctly to each event type.

<CheckItem iconName="approve-check-circle"> **Validate group-based role assignment** </CheckItem>

Set up group-based role assignment and synchronization, and verify that group membership changes in the identity provider correctly map to roles and permissions in your application.

<CheckItem iconName="approve-check-circle"> **Handle duplicate and invalid data scenarios** </CheckItem>
Test error scenarios such as duplicate users, conflicting identifiers, and invalid data payloads so your integration fails safely and surfaces actionable errors.

<CheckItem iconName="approve-check-circle"> **Align SCIM with user and organization models** </CheckItem>
Confirm that your SCIM implementation matches your user and organization data model, including how you represent organizations, teams, and role assignments in your system.

<CheckItem iconName="approve-check-circle"> **Finalize admin portal configuration for directory admins** </CheckItem>
Ensure directory admins can configure SCIM connections in the admin portal, and that your branding and access controls are correct for enterprise customers.

---

## More Scalekit documentation

| Resource | What it contains | When to use it |
|----------|-----------------|----------------|
| [/llms.txt](/llms.txt) | Structured index with routing hints per product area | Start here — find which documentation set covers your topic before loading full content |
| [/llms-full.txt](/llms-full.txt) | Complete documentation for all Scalekit products in one file | Use when you need exhaustive context across multiple products or when the topic spans several areas |
| [sitemap-0.xml](https://docs.scalekit.com/sitemap-0.xml) | Full URL list of every documentation page | Use to discover specific page URLs you can fetch for targeted, page-level answers |
