Skip to main content
PostSider is built for teams. Every PostSider workspace is organized around an organization - a shared environment where your channels, posts, and settings live. You can invite colleagues to your organization so they can collaborate on content creation and scheduling alongside you. Access is controlled through roles, so you can give teammates exactly the permissions they need, nothing more.

Roles

PostSider has three roles: Owner, Admin, and Member. In the API and database these roles are named SUPERADMIN, ADMIN, and USER respectively.

Owner

Owners have full control over the organization, including destructive security and organization actions.

Admin

Admins manage the organization. They can:
  • Connect and disconnect channels
  • Invite and remove team members
  • Manage organization settings
  • Access security settings

Member

Members focus on content work. Their access depends on the instance’s role and plan policy. They can typically:
  • Create, edit, and delete posts
  • View scheduled content
  • View analytics and post performance
  • Manage tags and media

Inviting Team Members

When DISABLE_REGISTRATION=true, public registration is disabled. An Owner or Admin can invite people from the dashboard. Only the Owner can grant the Admin role, manage billing, change roles, or delete the organization.
1

Open Settings

Navigate to Settings → Users in the dashboard.
2

Send an invitation

Click Invite and enter the teammate’s email address. PostSider creates a one-time invite and shows the link to the administrator. If email is configured, it also sends the invitation.
3

Teammate accepts

Your teammate opens the link, completes account setup, and joins your organization.
Set DISABLE_REGISTRATION=true after the first bootstrap if the instance must be invite-only. The .env.example keeps registration enabled so the initial web registration flow remains available before bootstrap.

Multiple Organizations

A single PostSider user account can belong to more than one organization. This is especially useful for agencies or consultants who manage social media for multiple clients or brands - each client can have its own separate organization with its own channels, posts, and team. To switch between organizations, use the organization switcher in the top of the dashboard sidebar. Switching is instant; each organization is fully isolated from the others.

Plan Requirements for Teams

Team collaboration features are included on the Team, Pro, and Ultimate plans:
Admin permissions are powerful. An Admin can disconnect channels and remove their associated posts. Only the Owner can permanently delete the organization from Settings → Security. These actions are irreversible. Do not treat the USER role as a security boundary on self-hosted instances where policy checks are bypassed when billing is disabled.