Corma's public API now supports full write access, letting teams create, update, and delete core workspace data programmatically.
Full CRUD on core entities: create, update, and delete users, licenses, license types, license roles, teams, and HR jobs via the API
Built for reliable automation: mutations require an idempotency key to prevent duplicate writes, and deletions return a snapshot of the removed resource
Richer user data model: users now support multiple emails with clear sourcing (manual, API, SSO, integration), with new filters to query by email or source
Manage your entire user and license lifecycle from external tools, as reliably as in Corma itself. Full details in our public API documentation.

Corma now tracks multiple emails per user, synced from your IdP and HR tools, and uses all of them for more accurate license matching.
Full email visibility: see every email associated with a user, with its source (manual, Google, Microsoft, etc.) and which one is primary
Smarter license matching: licenses are now matched against any of a user's emails, not just their primary one, reducing unmatched accounts
This directly improves match rates for users with multiple work or personal addresses tied to different tools.

Corma now integrates with Coda!
Coda is an all-in-one collaborative document platform that combines docs, spreadsheets, and apps into a single customizable workspace for teams.
You can now:
Collect licenses: centralize Coda users and licenses in Corma

Standardized app dropdown: infinite scrolling and already-selected apps shown first, everywhere in the platform.
Simplified account statuses: merged "Active" and "Provisioned" into a single "Active" status.
Cleaner access reviews: clearer labels and a simple progress bar replace the old complex chart.
Bulk app owner assignment: assign an owner to multiple apps at once from the main apps page.
Google license types being incorrectly removed from accounts has been fixed
Claude AI license list CSV export timing out has been fixed
Repeated sign-in prompts caused by a server issue have been fixed
OpenAI invite tasks incorrectly showing as failed has been fixed
Misaligned and cut-off labels on the Security page have been fixed
Multiple onboarding/offboarding workflow bugs (dropdowns, app icons, stuck runs, missing notifications, bundle settings) have been fixed
Outdated license activity statuses after sync have been fixed
Bulk user deletion limiting selection to the current page has been fixed
Access review layout issues on 13-inch screens have been fixed
A Google sync getting stuck in an endless loop has been fixed
Workflow run history now shows actual values instead of placeholders
Unmatched accounts showing no username has been fixed
Data source alerts not being clickable or filterable has been fixed
Escape key not clearing table selections has been fixed
License reassignment blocked by missing data has been fixed
Deleted OpenAI users importing as phantom accounts has been fixed
Workflow tasks missing from app filters has been fixed
Mismatched user counts between apps page and app detail has been fixed
A crash blocking SSO app matching in production has been fixed
A memory crash during large-scale account matching has been fixed
Microsoft SSO login failures after email changes have been fixed
A valid email wrongly blocked by an "invalid domain" error has been fixed
A broken agent-document integration connection has been repaired
Atlassian access changes failing for large workspaces has been fixed