> ## Documentation Index
> Fetch the complete documentation index at: https://docs.strikepoint.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Team Members

> Invite organization members, monitor included seats, and manage active access.

export function PermissionRequired({label = "Permission required", children}) {
  return <Callout type="warning">
      <strong>{label}:</strong> {children}
    </Callout>;
}

# Team Members

Use **Team Members** to manage the people who can access your organization. Stripe bills one fixed package for the organization; Strikepoint enforces the package's included member limit.

## Who can use this area

<PermissionRequired>
  Team-member management is available to Organization Managers and Organization Owners. Strikepoint
  platform administrators use the separate Administration user registry.
</PermissionRequired>

## Seat usage

The summary shows:

* active members
* pending invitations
* available seats
* the current plan limit

Active, unsuspended members and unexpired pending invitations consume seats. A failed payment does not suspend members while Stripe is retrying the payment and reports the subscription as `past_due`. Scheduled cancellations also retain paid access through the current billing period.

When paid access definitively ends or a plan change lowers capacity, Strikepoint preserves one designated Organization Owner and billing-suspends active members beyond the new limit. Their accounts, roles, teams, and organization assignments are preserved. Excess pending invitations are revoked. Billing-suspended access restores automatically, in a stable order, when the plan includes enough seats again; members manually deactivated by an administrator remain inactive.

## Invite a member

Enter the member's email, choose an assignable role, and optionally select an engagement team. The invitation reserves a seat immediately and expires after seven days.

The recipient follows the single-use email link to create or claim their Neon Auth account. Existing users enter their current password; new users create a password. The accepted account belongs to the inviting organization and receives the selected role and engagement-team assignment.

## Manage invitations

* **Resend** rotates the single-use token and starts a new seven-day expiration period.
* **Revoke** invalidates a pending invitation and releases its reserved seat.
* Expired invitations no longer reserve a seat and can be resent when capacity is available.

## Manage active access

Deactivate a member to remove access and release a seat. Reactivation consumes a seat and is unavailable when the organization is at or above its current limit. Billing-suspended members are labeled separately from inactive members and restore through billing reconciliation rather than manual activation. You cannot deactivate your own account from this page.

## Related routes covered by this guide

* `/dashboard/team-members`
* `/accept-invitation`

## Related guides

* [Teams](/dashboard/teams)
* [Settings, alerts, and support](/dashboard/settings-alerts-support)
