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

# Users

> Learn how to invite, manage, and organize your team members in Blinksale

<div className="relative w-full my-16 px-4">
  <div className="absolute -top-10 -right-10 w-60 h-60 bg-gradient-to-br from-blue-300/30 to-teal-300/30 dark:from-blue-600/20 dark:to-teal-600/20 rounded-full blur-3xl" />

  <div className="absolute -bottom-10 -left-10 w-60 h-60 bg-gradient-to-br from-purple-300/30 to-pink-300/30 dark:from-purple-900/20 dark:to-pink-900/20 rounded-full blur-3xl" />

  <div className="relative">
    <div className="absolute inset-0 bg-white dark:bg-zinc-800 rounded-[2.5rem] transform rotate-1 translate-x-2 translate-y-2 shadow-xl" />

    <div className="absolute inset-0 bg-gradient-to-br from-blue-50 to-teal-50 dark:from-blue-900/30 dark:to-teal-900/30 rounded-[2.5rem] transform -rotate-1 translate-x-1 translate-y-1" />

    <div className="relative bg-white dark:bg-zinc-900 rounded-[2.5rem] shadow-2xl overflow-hidden p-4 md:p-6 z-10">
      <div className="absolute inset-0 rounded-[2.5rem] p-0.5">
        <div className="h-full w-full rounded-[2.5rem] bg-gradient-to-br from-blue-400 via-teal-400 to-purple-400 opacity-50 dark:opacity-30 blur-sm" />
      </div>

      <div className="relative z-10 rounded-[2rem] overflow-hidden bg-white dark:bg-zinc-900 border border-zinc-100 dark:border-zinc-800">
        <div className="overflow-hidden">
          <video className="w-full aspect-video object-cover" controls src="https://synthesia-ttv-data.s3-eu-west-1.amazonaws.com/video_data/3a09f922-13f5-42bb-85a9-8620c828d8c7/transfers/rendered_video.mp4" />
        </div>

        <div className="p-4 bg-gradient-to-r from-zinc-50 to-white dark:from-zinc-900 dark:to-zinc-800 flex justify-between items-center">
          <div className="flex items-center space-x-3">
            <div className="w-8 h-8 rounded-full bg-gradient-to-r from-blue-500 to-teal-500 flex items-center justify-center text-white shadow-md">
              <svg xmlns="http://www.w3.org/2000/svg" className="h-4 w-4" viewBox="0 0 20 20" fill="currentColor">
                <path fillRule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clipRule="evenodd" />
              </svg>
            </div>

            <span className="text-zinc-800 dark:text-zinc-200 font-medium">User Management</span>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

## Introduction

User Management in Blinksale allows you to invite team members to your organization, assign them appropriate roles, and manage their access. This feature is particularly useful for businesses with multiple team members who need access to invoicing, client management, and other features within Blinksale.

## Understanding User Roles

Blinksale offers two distinct user roles, each with different levels of permissions:

### Owner

* Complete administrative access to all organization settings
* Can invite and remove users
* Can change user roles
* Has full access to all financial information
* Can manage subscription and billing
* Can configure organization-wide settings

### Member

* Can create and manage invoices and estimates
* Can view and manage clients and contacts
* Can record payments
* Has limited access to organization settings
* Cannot invite or manage other users
* Cannot modify subscription or payment settings

## Accessing User Management

To access the User Management settings:

1. Click on the **Settings** icon in the main sidebar
2. Select **Users** from the settings menu
3. You'll be taken to the user management page where you can see current team members and pending invitations

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/hWDCAHwKDX9fe_FZ/images/accessing-user-management.png?fit=max&auto=format&n=hWDCAHwKDX9fe_FZ&q=85&s=8ebaaab928305d1a8a5d92f89f0e136f" alt="Navigating to user management in the settings menu" width="5634" height="3480" data-path="images/accessing-user-management.png" />

## User Management Overview

The User Management page is divided into two main sections:

### Team Members

This section displays all active users in your organization, showing:

* User name and email
* Assigned role (Owner or Member)
* When they joined the organization
* Actions you can take for each user (if you have owner permissions)

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/taDVwTdoP56tNlP4/images/team-members-section.png?fit=max&auto=format&n=taDVwTdoP56tNlP4&q=85&s=5b64cc64ef6998e5987e4dacd6824def" alt="Team members section showing users and their roles" width="4760" height="818" data-path="images/team-members-section.png" />

### Pending Invitations

This section shows invitations that have been sent but not yet accepted, including:

* Invitee's email address
* Assigned role
* When the invitation was sent
* When the invitation expires
* Actions you can take for each invitation (resend or cancel)

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/hWDCAHwKDX9fe_FZ/images/pending-invitations-section.png?fit=max&auto=format&n=hWDCAHwKDX9fe_FZ&q=85&s=d484cb598291dbd5f2d0896f0553249d" alt="Pending invitations section showing sent invites" width="4760" height="590" data-path="images/pending-invitations-section.png" />

## Inviting Team Members

To invite a new team member to your Blinksale organization:

1. Navigate to the User Management settings
2. Click the **Invite User** button at the top right
3. Enter the user's email address
4. Select the appropriate role (Owner or Member)
5. Click **Send Invitation**

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/hWDCAHwKDX9fe_FZ/images/invite-user-dialog.png?fit=max&auto=format&n=hWDCAHwKDX9fe_FZ&q=85&s=cb6fae87effeff982a57cfcdc8050852" alt="Dialog for inviting a new user to the organization" width="876" height="634" data-path="images/invite-user-dialog.png" />

<Note>
  When deciding which role to assign, consider the user's responsibilities. Reserve the Owner role for those who need full administrative access, and use the Member role for team members who only need to manage day-to-day operations.
</Note>

### Understanding the Invitation Process

After sending an invitation:

1. The invitee receives an email with a link to accept the invitation
2. If they already have a Blinksale account, they can accept and join immediately
3. If they don't have an account, they'll be prompted to create one
4. Once they accept, they'll have access based on their assigned role
5. Invitations expire after 7 days if not accepted

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/hWDCAHwKDX9fe_FZ/images/invitation-email.png?fit=max&auto=format&n=hWDCAHwKDX9fe_FZ&q=85&s=6f377bc9dd49d3ce249c74a348eeb6f5" alt="Example of an invitation email" width="2578" height="3082" data-path="images/invitation-email.png" />

## Managing Pending Invitations

For invitations that haven't been accepted yet, you have two options:

### Resending an Invitation

If the recipient hasn't received or can't find the invitation email:

1. Find the invitation in the Pending Invitations section
2. Click the refresh icon
3. Confirm that you want to resend the invitation
4. The invitation will be sent again with a fresh expiration date

### Canceling an Invitation

If you need to revoke an invitation before it's accepted:

1. Find the invitation in the Pending Invitations section
2. Click the trash icon
3. Confirm that you want to cancel the invitation
4. The invitation will be removed and can no longer be accepted

<Warning>
  Canceling an invitation is permanent. If you need to invite the user again, you'll have to send a new invitation.
</Warning>

## Managing Team Members

Once a user has accepted their invitation and joined your organization, you can manage their access in several ways:

### Changing a User's Role

To update a user's permissions:

1. Find the user in the Team Members section
2. Click the shield icon next to their entry
3. Select the new role from the dropdown menu
4. Click **Update Role**

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://mintcdn.com/theavenuesllc-ac00f1e1/hWDCAHwKDX9fe_FZ/images/change-role-dialog.png?fit=max&auto=format&n=hWDCAHwKDX9fe_FZ&q=85&s=c28c49d56c33ee191dc8a64f2abf1e9b" alt="Dialog for changing a user's role" width="876" height="482" data-path="images/change-role-dialog.png" />

<Note>
  When you change a user's role, their permissions update immediately. If you promote someone from Member to Owner, they'll instantly gain access to all administrative features.
</Note>

### Removing a User

If someone no longer needs access to your organization:

1. Find the user in the Team Members section
2. Click the trash icon next to their entry
3. Confirm that you want to remove the user
4. The user will be removed from your organization

<Warning>
  Removing a user is permanent and cannot be undone. The user will lose access to your organization immediately. If they need access again in the future, you'll need to send a new invitation.
</Warning>

<Note>
  You cannot change your own role or remove yourself from the organization. If you're the only owner, you must transfer ownership to another user before you can be removed.
</Note>

## Best Practices for User Management

### Security

* **Limit Owner roles**: Only assign the Owner role to users who absolutely need administrative access
* **Regularly review access**: Periodically check your user list and remove access for those who no longer need it
* **Update roles promptly**: When team members' responsibilities change, update their roles accordingly

### Onboarding

* **Inform users before inviting**: Let team members know to expect an invitation email
* **Include onboarding information**: When inviting new users, send them additional information about your organization's processes
* **Verify acceptance**: Follow up with invitees to ensure they've accepted their invitations

### Offboarding

* **Remove access immediately**: When team members leave your organization, remove their access right away
* **Reassign responsibilities**: Ensure another team member takes over any ongoing tasks or client relationships
* **Document changes**: Keep a record of user access changes for compliance and auditing purposes

## Troubleshooting

### Common Issues

**Invitation not received:**

* Check that the email address was entered correctly
* Ask the recipient to check their spam folder
* Use the resend invitation feature
* If problems persist, cancel the invitation and create a new one

**Cannot remove a user:**

* Ensure you have Owner permissions
* You cannot remove yourself
* If you're trying to remove the only Owner, you must transfer ownership first

**User has wrong permissions:**

* Verify the user's assigned role
* Update the role if necessary
* Have the user log out and back in if permission changes don't take effect immediately

By effectively managing users in your Blinksale organization, you can ensure that team members have appropriate access while maintaining security and accountability.
