• Tech Dev NotesTech Dev Notes
Apps
  • App lookup
  • App compare
Market movement
  • App charts
  • App rankings
Visual proof
  • App screens
  • App listing screenshots
  • App icons
Build intelligence
  • App tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Blog
  • Follow on X
Skip to content
All content/ filesChangelog

cursor-docs/latest/content · Jun 26, 20:20 UTC

pages/account/teams/members.txt

TXT·5.8 KB·129 lines

content/

  • pages

    • api.txt
    • approval-agents.txt
    • bugbot.txt
    • cloud-agent.txt
    • customize-cursor.txt
    • enterprise.txt
    • evals.txt
    • extension-api.txt
    • hooks.txt
    • mcp.txt
    • models-and-pricing.txt
    • plugins.txt
    • rules.txt
  • pages/account

    • regions.txt
    • update-access.txt
  • pages/account/enterprise

    • billing-groups.txt
    • cyber-safeguards.txt
    • service-accounts.txt
  • pages/account/organizations

    • organization-admin-api.txt
  • pages/account/pricing

    • request-based-legacy.txt
  • pages/account/teams

    • admin-api.txt
    • ai-code-tracking-api.txt
    • analytics-api.txt
    • analytics.txt
    • dashboard.txt
    • members.txt
    • pricing.txt
    • scim.txt
    • setup.txt
    • sso.txt
  • pages/agent

    • agent-review.txt
    • agents-window.txt
    • debug-mode.txt
    • design-mode.txt
    • overview.txt
    • plan-mode.txt
    • prompting.txt
    • security.txt
  • pages/agent/security

    • run-modes.txt
  • pages/agent/tools

    • browser.txt
    • canvas.txt
    • search.txt
    • terminal.txt
  • pages/cli

    • acp.txt
    • changelog.txt
    • github-actions.txt
    • headless.txt
    • installation.txt
    • mcp.txt
    • overview.txt
    • shell-mode.txt
    • using.txt
  • pages/cli/reference

    • authentication.txt
    • configuration.txt
    • output-format.txt
    • parameters.txt
    • permissions.txt
    • slash-commands.txt
    • terminal-setup.txt
  • pages/cloud-agent

    • automations.txt
    • best-practices.txt
    • capabilities.txt
    • choose-runtime.txt
    • my-machines.txt
    • private-workers.txt
    • security-network.txt
    • self-hosted-cloud-run.txt
    • self-hosted-k8s.txt
    • self-hosted-pool.txt
    • settings.txt
    • setup.txt
  • pages/cloud-agent/api

    • endpoints.txt
    • webhooks.txt
  • pages/configuration

    • worktrees.txt
  • pages/configuration/migrations

    • vscode.txt
  • pages/cursor-review

    • merge-queue.txt
    • overview.txt
    • pr-inbox.txt
    • pr-page.txt
  • pages/cursor-review/cli

    • authentication.txt
    • parameters.txt
    • stacking.txt
  • pages/customizing

    • aws-bedrock.txt
  • pages/enterprise

    • baa.txt
    • compliance-and-monitoring.txt
    • deployment-patterns.txt
    • endpoint-security.txt
    • identity-and-access-management.txt
    • llm-safety-and-controls.txt
    • model-and-integration-management.txt
    • network-configuration.txt
    • organization-groups.txt
    • organizations.txt
    • pooled-usage.txt
    • privacy-and-data-governance.txt
    • private-connectivity.txt
    • security-hardening.txt
  • pages/get-started

    • quickstart.txt
  • pages/integrations

    • azure-devops.txt
    • bitbucket.txt
    • cursor-blame.txt
    • github.txt
    • gitlab.txt
    • jetbrains.txt
    • jira.txt
    • linear.txt
    • microsoft-teams.txt
    • notion.txt
    • slack.txt
    • xcode.txt
  • pages/mcp

    • install-links.txt
  • pages/models

    • claude-4-5-haiku.txt
    • claude-4-5-sonnet.txt
    • claude-4-6-sonnet.txt
    • claude-4-sonnet-1m.txt
    • claude-4-sonnet.txt
    • claude-fable-5.txt
    • claude-opus-4-5.txt
    • claude-opus-4-6-fast.txt
    • claude-opus-4-6.txt
    • claude-opus-4-7-fast.txt
    • claude-opus-4-7.txt
    • claude-opus-4-8.txt
    • cursor-composer-1-5.txt
    • cursor-composer-1.txt
    • cursor-composer-2-5.txt
    • cursor-composer-2.txt
    • gemini-2-5-flash.txt
    • gemini-3-1-pro.txt
    • gemini-3-5-flash.txt
    • gemini-3-flash.txt
    • gemini-3-pro-image-preview.txt
    • gemini-3-pro.txt
    • glm-5-2.txt
    • gpt-5-1-codex-max.txt
    • gpt-5-1-codex-mini.txt
    • gpt-5-1-codex.txt
    • gpt-5-2-codex.txt
    • gpt-5-2.txt
    • gpt-5-3-codex.txt
    • gpt-5-4-mini.txt
    • gpt-5-4-nano.txt
    • gpt-5-4.txt
    • gpt-5-5.txt
    • gpt-5-codex.txt
    • gpt-5-fast.txt
    • gpt-5-mini.txt
    • gpt-5.txt
    • grok-4-20.txt
    • grok-4-3.txt
    • grok-build-0-1.txt
    • kimi-k2-5.txt
  • pages/reference

    • deeplinks.txt
    • ignore-file.txt
    • keyboard-shortcuts.txt
    • permissions.txt
    • plugins.txt
    • sandbox.txt
    • third-party-hooks.txt
  • pages/sdk

    • python.txt
route: /docs/account/teams/members
title: Members, Roles, and Seat Types
description: Manage team members, roles, seat types, and permissions in Cursor. Add or remove users, configure domain-based access controls, and track usage across your organization.

Members, Roles, and Seat Types
Cursor Teams use roles for permissions and seat types for usage limits.
Roles
Members are the default role with access to Cursor's Pro features.
Full access to Cursor's Pro features
No access to billing settings or admin dashboard
Can see their own usage and remaining included usage
Admins control team management and security settings.
Full access to Pro features
Add/remove members, modify roles, set up SSO
Configure on-demand usage and spending limits
Access to team analytics
Unpaid Admins manage teams without using a paid seat - ideal for IT or finance staff who don't need Cursor access.
Not billable, no Pro features
Same administrative capabilities as Admins
Unpaid Admins require at least one paid user on the team.
Seat Types
Teams offers two paid seat types, plus a free admin-only seat type:
Standard seats are for light coding agent users.
Includes the standard Teams usage allowance
Can be assigned to Members or Admins
Premium seats are for coding agent power users who need more included usage.
Includes 5x the usage of a Standard seat
Can be assigned to Members or Admins
Unpaid Admin seats are for IT, security, or finance admins who manage Cursor without using it.
Free
No Cursor product access or included usage
Can only be assigned to Unpaid Admins
Change a seat type
Admins can upgrade a paid user from Standard to Premium from the member context menu. The upgrade takes effect immediately, and billing is adjusted for the rest of the billing cycle.
Admins can downgrade a paid user from Premium to Standard from the member context menu. The user keeps Premium through the end of the current billing cycle, then moves to Standard at the next renewal.
Role Comparison
Capability
Member
Admin
Unpaid Admin
Use Cursor features
✓
Invite members
✓
Remove members
✓
Change user role
✓
Admin dashboard
✓
Configure SSO/Security
✓
Manage Billing
✓
View Analytics
✓
Manage Access
✓
Set usage controls
✓ *
Requires paid seat
✓
Managing members
Add member
Add members in several ways:
Email invitation
Click Invite Members
Enter email addresses
Users receive email invites
Invite link
Click Invite Members
Copy Invite Link
Share with team members
SSO
Configure SSO in admin dashboard
Users auto-join when logging in via SSO email
Domain matching
Teammates with a verified, matching email domain can join your team without an invite
Enable this in team settings
Invite links have a long expiration date. Anyone with the link can join.
Revoke them regularly, or use SSO or domain restrictions to control access.
Remove member
Admins can remove members anytime via context menu → "Remove".
Billing:
If a member has used any credits, their seat remains occupied until the end of the billing cycle
Billing is automatically adjusted with pro-rated credit for removed members applied to the next invoice
Data deletion:
When a user is removed from the team, their data (including Memories and Cloud Agent data) is permanently deleted
When an entire team is deleted, all associated data is permanently deleted
There must be at least one Admin and one paid member on the team at all times
Change role
Admins can change roles for other members by clicking the context menu and then use the "Change role" option.
There must be at least one Admin, and one paid member on the team at all times.
Domain settings
Admins can configure two domain-based controls in team settings. Both require at least one verified domain and are available on Team and Enterprise plans for teams not using SCIM provisioning.
Domain matching
When enabled, anyone with a verified, matching email domain can join your team directly from the dashboard, no invite needed. This is useful for letting teammates self-serve without admins manually sending invitations.
Restrict invites to verified domains
When enabled, team members can only invite users whose email addresses match a verified domain. Invitations to email addresses outside your verified domains are blocked.
This prevents accidental or unauthorized additions and gives admins tighter control over who joins the team.
These settings are for teams that don't use SCIM provisioning. If your team uses SCIM, member management is handled through your identity provider.
Security & SSO
SAML 2.0 Single Sign-On (SSO) is available on Team plans. Key features include:
Configure SSO connections (learn more)
Set up domain verification
Automatic user enrollment
SSO enforcement options
Identity provider integration (Okta, etc)
Domain verification is required to enable SSO.
Usage Controls
Access usage settings to:
Enable on-demand usage
Set admin-only modifications
Set monthly spending limits
Monitor team-wide usage
Billing
When adding team members:
Each member or admin adds a billable seat (see pricing)
New members are charged pro-rata for their remaining time in the billing period
Unpaid admin seats aren't counted
Mid-month additions charge only for days used. The seat price depends on whether the user has a Standard or Premium seat. When removing members who have used credits, their seat remains occupied until the end of the billing cycle.
Role changes (e.g., Admin to Unpaid Admin) adjust billing from the change date. Choose monthly or yearly billing.
Monthly/yearly renewal occurs on your original signup date, regardless of member changes.
Switch to Yearly billing
Save 20% by switching from monthly to yearly:
Go to cursor.com/dashboard/billing
Click Upgrade Now on the green banner at the top
There is no way to switch from yearly to monthly mid-plan. You'll need to cancel, wait for the year to end, then re-subscribe on a monthly plan.
Previouspages/account/teams/dashboard.txtNextpages/account/teams/pricing.txt

© 2026 Tech Dev Notes

RSSAboutAPIPrivacyTermsSitemap@techdevnotes