Adding users and setting up permissions

Invite users to your Buffer organization so your team can create posts, reply to comments, and view analytics using their own Buffer logins.

This guide is for organization owners and admins who manage users and permissions. If you were invited to another organization and need help getting started, see Getting started as a user in an organization.

⭐️ You’ll need to be on the Team plan to add users to your organization.

📝 Team management settings are available only in the web version of Buffer. Sign in to Buffer on a computer to invite users or manage their access. These settings are not available in the mobile app.

In this article:

  1. Video: Adding users and setting up permissions
  2. How users and organizations work
  3. User permissions and access levels
  4. Inviting a user and setting their permissions
  5. Managing pending invitations
  6. Why can't our team member see any of our channels?
  7. Removing a user
  8. FAQ
  9. More resources from our blog

Video: Adding users and setting up permissions

Watch the video below to learn more about adding users and being part of a Buffer organization.

How users and organizations work

Every Buffer user has their own organization, where they can connect channels that only they can access. They can also be invited to other organizations with an assigned level of access.

Invited users can switch between their own organization and any organizations they have joined. They will need to select the organization they want to work in after signing in to their Buffer accounts.

📝 Notes:

  • Inviting users to your organization is the most secure way to give them access. Users have their own Buffer login and access your organization’s channels from their own dashboard. They will never need to sign in to your account, so there’s no need to share your email address or password.
  • While working with your organization’s channels, users can access the paid features included in your plan, even if their own Buffer account is on the Free plan. Most organization users have a Free plan for their personal account.
  • A user can belong to multiple organizations and switch between them by selecting their profile avatar in the lower-left corner of the dashboard.

Once a user is in your organization with the right access, here's what they can do in each area:

  • Publishing: create and share draft posts; you decide whose posts need approval before publishing. The posts they create go into your posting schedule, and you can see who created each post in the queue.
  • Insights: view metrics and export analytics for any channel they have permission to access.
  • Community: view and manage comments based on their Community access, which is separate from their Publish access. Full Access lets them reply to, like, and resolve comments; View Only lets them read comments without interacting; and No Access prevents them from viewing comments for that channel. You can apply the same access level across all channels or customize it per channel.

User permissions and access levels

When you invite a user to your organization, you can choose which social channels they can access in Buffer. Permissions are set individually for each channel:

  • Full Access: The user can create, schedule, and publish posts for that channel.
  • Needs Approval: The user can create drafts and submit them to an admin or organization owner for approval. Users with this access level cannot create posts from the Calendar view.

To see how the approval process works, watch our video on Requesting approval and approving draft posts.

You can also grant users Admin access. Choose carefully, as admins have full administrative control over your organization and can manage and connect new channels.

Community permissions are managed separately. See Community access levels below for details.

📝 Notes:

  • Admin access does not automatically include channel access. Admins must be assigned to each channel or add themselves before it appears on their dashboard.
  • The organization owner always has Full Access to every channel. Their access cannot be changed to Needs Approval.
Tool Users with Admin access Users with Full Access (channel-specific) Users with Needs Approval access (channel-specific)
Account settings
  • Connect and manage social channels
  • Invite and manage users
  • Manage billing and subscriptions
  • Control whether two-factor authentication (2FA) is required for everyone
  • Read-only access to the channels area
  • Read-only access to the channels area
Create
  • Create and view ideas across the organization
  • Organize ideas into groups
  • Create and view ideas across the organization
  • Create and view ideas across the organization
Publishing
  • Available based on the channel access level granted (Full Access or Needs Approval)
  • Create, edit, and delete tags from the tag list
  • Create, edit, schedule, publish, and delete posts
  • Approve draft posts submitted by other team members
  • Adjust the posting schedule for that channel
  • Add or remove tags from scheduled posts
  • Create or edit posts with Shop Grid links
  • Create draft posts
  • Submit draft posts for approval
  • Add or remove tags from scheduled posts
  • Create posts with Shop Grid links (needs to be approved by a user with Full Access)
  • Unable to edit Shop Grid links
Community Community access is managed separately. See the table below. Community access is managed separately. See the table below. Community access is managed separately. See the table below.
Insights
  • Available based on the channel access level granted (Full Access or Needs Approval)
  • View performance metrics
  • Create custom reports
  • View tags
  • Export reports as CSV, PDF, or Markdown files
  • View performance metrics
  • Create custom reports
  • View tags
  • Export reports as CSV, PDF, or Markdown files
Start Page
  • Create Start Pages
  • Edit, publish, and unpublish Start Pages

⚠️ As of June 2026, organization admins must have Full Access to the Start Page channel for it to appear on their dashboard.

  • As of June 2026, organization admins must have Full Access to the Start Page channel for it to appear on their dashboard.
  • No access

Community access levels

Community access is managed separately from Publish access. You can apply the same access level across all channels or customize it for each channel.

Tool Admin Access Full Access View Only No Access
Community Same access as their Community permission level, applied across channels they can access Reply, like, resolve, and view comments View comments only; reply, like, and resolve are disabled Cannot access Community for that channel

📝 Good-to-know: Community and Publish permissions are managed independently. A user can have Full Access in one tool and No Access in the other. Any level of Community access, including View Only, also allows the user to view posts for that channel so they can see which post each comment belongs to.

Inviting a user and setting their permissions

The Team plan allows you to invite unlimited users to your organization. You'll be able to add users from the web version of Buffer (this isn't available in the mobile app).

📝 Before you start:

  • Verify your own email address first. You won't be able to send invites until your email address is verified.
  • Rename your organization before inviting people. All organizations are called "My Organization" by default, which makes it hard for users to pick the right one later. Here's how to rename your organization.
  • A channel will only appear on a user’s Publish dashboard when they have posting permissions for it.
  1. Click the + New button in the top navigation bar and select Invite a Team Member.

    Buffer - +New button - Invite a Team Member option

  2. Click Invite a New User and enter their name and email address.
  3. Toggle Admin on or off. Admins can manage team members and organization settings.
  4. Under Channel Permissions, which apply to all channels by default, select an access level from each dropdown:
    • Publish: Full Access, Needs Approval, or No Access
    • Community: Full Access, View Only, or No Access
  5. To set different access levels for individual channels, click Customize.
  6. Click Send Invite. The user will receive an email invitation.
  • If the user does not have a Buffer account, clicking View invitation will prompt them to create an account.
  • If the user already has a Buffer account, clicking View invitation will prompt them to sign into their Buffer account.
  1. After accepting the invitation, they'll be added to your organization and can access the channels assigned to them. Point them to Getting started as a user in an organization to help them get set up.

📝 If your user can't find their email invitation:

• Ask them to check their Spam/Junk folder.

• Double-check you entered their email address correctly (a typo is a common cause), then remove them and re-add them to generate a fresh invitation.

• Email hello@buffer.com with the user's email address, and we'll be happy to look into this for you.

Managing pending invitations

Pending invitations appear in a separate list above your active team members under Settings → Team, along with the date each invitation was sent.

Click the three-dot menu next to a pending invitation to:

  • Copy invite link: Copy the current link to share directly with the user.
  • Resend invitation: Send a new invitation and invalidate the previous link. Use this if the user cannot find the original email.
  • Revoke invitation: Cancel the invitation and immediately invalidate its link. Use this if you invited the wrong person or no longer want them to join.

Screenshot: Pending Invites options (Copy invite link, Resend, Revoke Invitation)

Why can't our team member see any of our channels?

This usually means they’re viewing the wrong organization or haven’t been granted channel access. If they see an empty dashboard, a "Connect a channel" prompt, or no channels, follow these steps:

  1. Switch to the correct organization. Ask them to click their profile avatar in the lower-left corner of the Buffer dashboard and select your organization from the list. The dashboard will refresh, and the channels they have access to should appear. See switching organizations in your Buffer account.
  2. Check their channel permissions. Go to Settings → Team, select the user, and confirm they have Full Access or Needs Approval for each required channel.
  3. Confirm they accepted the invitation. The user must accept the email invitation before joining your organization. If they do not already have a Buffer login, they will be prompted to create one. If the email is missing, check the address and resend the invitation.

💡 Give your organization a distinctive name instead of “My Organization” so team members can easily identify it. See Renaming your Buffer organization.

Removing a user

To remove a user from your organization:

  1. From your publishing dashboard, click your profile avatar in the lower-left corner and click Settings.
  2. Select Team from the left menu.
  3. Choose the user you'd like to remove.
  4. Click the trash icon (🗑️) next to their name.

  1. A confirmation pop-up will appear. Click Yes, Remove to complete the process.

📝 Any scheduled posts, saved drafts, and posts submitted for approval by the removed user will remain in their respective queues.

FAQ

Do I need the Team plan to use the approval workflow?

Yes. Creating draft posts is available on all plans, but inviting users and requiring approval before posts publish are Team plan features. On Free or Essentials, there's only one user (the account owner). See Managing and approving draft posts.

Can a user have Full Access in Community and Needs Approval in Publish for the same channel?

Yes. Go to Settings → Team, select the team member, then click Customize to set separate Publish and Community access levels for each channel.

How do I give someone access without sharing my password?

Invite them as a user. They’ll use their own Buffer login and will only be able to access the channels assigned to them. You can update or remove their access at any time. There’s no need to share your email address or password.

Can I let someone else set up my account?

Invite them as a user and give them Admin access. They can then connect channels, manage users, and complete setup using their own login, while you remain the organization owner. You can reduce or remove their access afterward.

Can I give a client view-only access?

Yes. You can assign view-only access for both Publish and Community.

Can I change a team member's role or permissions after I’ve invited them to my organization?

Yes. You can adjust a user's Admin permissions or their per-channel access at any time. See Changing user permissions in your organization.

What happens if I revoke someone's Community access, but they still have Publish access?

Their Publish access remains unchanged, but they won’t be able to access Community for that channel.

Can my team members see their own permissions?

Yes. Invited members can view their role and channel permissions under Settings → Role & Permissions. This information is read-only, so they’ll need to ask an admin or owner to make changes.

Settings - Roles & Permissions

More resources from our blog

📝 Need help adding users or setting permissions? Send us an email at hello@buffer.com, and our Advocacy team will be standing by to assist!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.