Stitchflow
Basecamp logo

Basecamp User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 4, 2026

Summary and recommendation

Basecamp user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Basecamp uses a two-tier account permission model: Administrators and regular users. Within projects, a client/guest distinction controls content visibility. There are no custom roles or granular permission sets beyond admin vs.

non-admin at the account level.

SCIM provisioning and SSO are available exclusively on the Pro Unlimited plan ($299/month flat rate, billed annually), which covers unlimited users. The per-user Basecamp Plus plan ($15/user/month) offers no automated provisioning path and no bulk CSV import - every app in your stack that relies on manual onboarding compounds this gap at scale.

Quick facts

Admin console pathNavigate to your Basecamp account home → click 'Adminland' (visible only to account administrators)
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredBusiness
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Administrator Full access to Adminland: can add/remove users, grant/revoke admin rights, manage billing, configure SSO/SCIM, view all projects, and manage account-wide settings. Cannot impersonate other users or access private direct messages between other users. Any paid plan $15/user/month on Basecamp Plus; included in flat $299/month on Pro Unlimited Admin rights are granted per-user in Adminland; there is no separate admin seat type - admins consume the same seat as regular users.
Regular User (Employee/Team Member) Can be added to projects, create and participate in message boards, to-dos, schedules, docs, and campfires within projects they are assigned to. Cannot access Adminland, manage billing, or see projects they have not been added to. Any paid plan $15/user/month on Basecamp Plus; included in flat $299/month on Pro Unlimited Users only see projects they have been explicitly added to; there is no global 'view all projects' permission for non-admins.
Client / Guest Limited access to specific projects or tools within a project as configured by the project owner. Can participate in message boards, to-dos, and other tools that have been made client-visible. Cannot see internal (non-client-facing) content within a project, cannot access Adminland, cannot see other projects. Any paid plan Free on Pro Unlimited (guests do not consume paid seats); on Basecamp Plus, clients/guests count as paid seats at $15/user/month On Basecamp Plus, every invited person including clients counts as a billable user. On Pro Unlimited, unlimited guests are included in the flat fee.

Permission model

  • Model type: role-based
  • Description: Basecamp uses a simplified two-tier role model: Administrators and regular users. Within projects, a client/guest distinction controls visibility of content. There are no custom roles or granular permission sets beyond admin vs. non-admin at the account level, and client-visible vs. internal at the project level.
  • Custom roles: No
  • Custom roles plan: Not documented
  • Granularity: Coarse. Account level: admin or non-admin. Project level: member or client (guest). Individual tool visibility within a project can be toggled by project admins, but there are no fine-grained permission sets.

How to add users

  1. Log in as an account administrator.
  2. Go to Adminland (account home → Adminland).
  3. Click 'Add people to the account'.
  4. Enter the person's name and email address.
  5. Optionally grant administrator rights.
  6. Click 'Send invitation'. The invitee receives an email to set up their account.
  7. Once the user accepts, add them to specific projects from within each project's settings or from Adminland.

Required fields: Name, Email address

Watch out for:

  • Users must accept the email invitation before they appear as active in the account.
  • Adding a user to the account does not automatically add them to any project; project membership must be configured separately.
  • On Basecamp Plus, each invited user (including clients) immediately counts as a billable seat upon invitation acceptance.
  • There is no bulk CSV import available natively in Basecamp's UI.
  • SCIM provisioning (for bulk/automated provisioning) requires the Pro Unlimited plan and an active SSO configuration.
Bulk option Availability Notes
CSV import No Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Pro Unlimited (requires SSO to be enabled; supported IdPs include Okta and Microsoft Entra ID)

How to remove or deactivate users

  • Can delete users: No
  • Delete/deactivate behavior: Basecamp does not permanently delete user accounts from the admin UI. Administrators can remove (deactivate) a person from the account via Adminland, which revokes their access. Their past contributions (messages, to-dos, comments) remain in the account and are attributed to their name. The account record is retained but the user can no longer log in.
  1. Log in as an account administrator.
  2. Go to Adminland.
  3. Click 'Remove people from the account' or find the user under 'People & permissions'.
  4. Select the user and confirm removal.
  5. The user is immediately logged out and loses all access to the account.
Data impact Behavior
Owned records All content created by the removed user (messages, to-dos, documents, comments) remains in the account and is still attributed to their name. No content is deleted upon removal.
Shared content Shared project content remains fully intact and accessible to remaining project members.
Integrations Any API tokens or third-party integrations authenticated under the removed user's account will stop functioning. Administrators should audit and re-authenticate integrations before removing a user.
License freed On Basecamp Plus ($15/user/month), removing a user frees that seat and reduces the monthly bill at the next billing cycle. On Pro Unlimited ($299/month flat), removing a user has no billing impact.

Watch out for:

  • Removed users cannot be re-invited with the same email address without contacting Basecamp support in some cases; re-invitation via the standard flow may work if the account record is fully cleared.
  • SCIM-provisioned users deprovisioned via the IdP are automatically removed from Basecamp, but only on Pro Unlimited with SSO active.
  • There is no 'suspend' or 'deactivate without removing' state - removal is the only way to revoke access.
  • Administrators should reassign or document ownership of critical to-dos and projects before removing a user, as Basecamp does not have an automated ownership-transfer workflow.

License and seat management

Seat type Includes Cost
Basecamp Plus user seat Full account and project access for one named user (employee or client) $15/user/month
Pro Unlimited flat subscription Unlimited users (employees and guests), unlimited projects, 500 GB storage $299/month billed annually or $349/month billed monthly
Timesheet add-on Time tracking features across the account $50/month flat (available on Pro Unlimited)
  • Where to check usage: Adminland → 'People & permissions' shows all active users. Billing details and seat counts are visible under Adminland → 'Billing & invoices'.
  • How to identify unused seats: Basecamp does not provide a native last-login or activity report in the admin UI. Administrators must manually review project participation or use SCIM/IdP activity logs (Pro Unlimited with SSO) to identify inactive users.
  • Billing notes: On Basecamp Plus, billing adjusts based on the number of active users; seats are added when invitations are accepted and freed when users are removed. On Pro Unlimited, the flat fee covers unlimited users regardless of headcount. A 10% nonprofit discount is available on request. No free trial is offered on Pro Unlimited; Basecamp Plus has a 30-day free trial.

The cost of manual management

Adding users requires an administrator to navigate to Adminland, invite each person individually by name and email, and then separately add them to each relevant project. There is no bulk import in the UI.

Basecamp does not provide a native last-login or activity report in Adminland, so identifying inactive seats on Basecamp Plus requires manually reviewing project participation. On Basecamp Plus, clients and guests count as full billable seats - teams with many external collaborators often discover this only after invoices arrive.

Removing a user is permanent and immediate; there is no suspend or temporary-restriction state. Administrators must manually reassign ownership of to-dos and projects before removal, as no automated ownership-transfer workflow exists.

What IT admins are saying

Recurring friction reported by Basecamp administrators centers on a few consistent themes:

  • No granular permission controls - users are either admins or regular members with no middle-ground roles.
  • No last-login or activity reporting in Adminland, making inactive seat identification difficult on Basecamp Plus.
  • Clients and guests count as full paid seats on Basecamp Plus, which surprises teams with significant external collaboration.
  • SCIM and SSO are locked to Pro Unlimited, leaving Plus customers without any automated provisioning path.
  • No suspend state - full removal is the only way to revoke access, which is high-impact when temporary restriction is needed.

Common complaints:

  • No granular permission controls - users are either admins or regular members with no middle-ground roles.
  • No native CSV bulk import for users; large teams must invite users one at a time or rely on SCIM (Pro Unlimited only).
  • No last-login or activity reporting in Adminland, making it difficult to identify inactive seats on Basecamp Plus.
  • Clients/guests count as full paid seats on Basecamp Plus, which surprises teams with many external collaborators.
  • SCIM provisioning and SSO are locked to the Pro Unlimited plan, leaving Basecamp Plus customers without automated provisioning.
  • No 'suspend' state - the only way to revoke access is full removal, which can be high-impact if temporary access restriction is needed.
  • Limited IdP options documented (Okta and Entra ID supported; Google Workspace and OneLogin not supported for SSO/SCIM).

The decision

Teams evaluating Basecamp for user lifecycle management should weigh two distinct operating modes. On Basecamp Plus, every app and every user addition or removal is a manual, per-person operation with no automation and no activity visibility.

On Pro Unlimited, SCIM provisioning via Okta or Microsoft Entra ID (Azure AD) enables zero-touch onboarding and offboarding, but requires SSO to be fully configured first.

The flat-rate Pro Unlimited pricing ($299/month) makes the automation tier cost-effective for larger teams, but the SSO prerequisite adds implementation complexity. Google Workspace and OneLogin are not officially supported IdPs for SCIM. Teams that need granular roles, a suspend state, or bulk import without SSO will find Basecamp's model a poor fit regardless of plan.

Bottom line

Basecamp's user management is intentionally simple: two account roles, project-level guest controls, and a flat invite-and-remove lifecycle. That simplicity becomes a liability at scale - no bulk import, no activity reporting, no suspend state, and no automation below the Pro Unlimited plan.

Teams willing to commit to Pro Unlimited and configure SSO first gain a functional SCIM provisioning path via Okta or Entra ID; everyone else manages every app access change by hand, one invitation at a time.

Automate Basecamp workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 4, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen