Skip to content

Workspaces

Use a workspace to keep one brand, client, or project separate.

What belongs to a workspace

  • Connected social accounts
  • Uploaded media
  • Posts and threads
  • Prompts and scheduling settings
  • Team members and pending invitations

Why they matter

They keep brands, teams, and personal work from sharing social account keys or media by mistake.

Manage workspace access

Workspace admins manage accepted members and invitations from Settings -> Organization. Other active members can review the team, but OpenPost hides the invite form and access-changing actions from them.

Workspace roles have separate permissions:

  • Admin can manage workspace access and settings, and can create or change workspace content.
  • Editor can create and change workspace content, but cannot manage access.
  • Viewer has read-only workspace access.

Use the team search and role or status filters to find accepted members and pending or expired invitations.

Invite someone

  1. Open Settings.
  2. Open the Organization tab.
  3. Use the Team section to enter the collaborator email and role.
  4. Copy the generated invite link and send it to the collaborator.

The invited user must sign in with the invited email address before accepting the link. Accepted invites add the user to the workspace immediately and open that Workspace without sending existing users through plan selection or checkout. Viewers receive invitation orientation without destination-connection or publishing setup actions.

Pending invitations count toward team seats until they are accepted, revoked, or expire. An admin can resend an invitation to rotate its secret and extend its expiry, or revoke it to free the reserved seat. Only the newest link returned by a resend can be accepted.

Change accepted access

An admin can change an accepted member's role, deactivate access temporarily, restore an inactive member, or remove the member permanently. Inactive members cannot open the workspace and do not consume a team seat. Restoring one reserves a seat again, so OpenPost rechecks the current plan limit before the change.

OpenPost never allows a role change, deactivation, or removal to leave a workspace without an active admin. This safeguard also applies when an admin changes or removes their own access. Use deactivation when access may be needed again; removal deletes the workspace membership instead.

The access history records invitation, role, status, and removal changes. Only active workspace admins can view it.

Open source under AGPL-3.0-only.