Skip to main content

Role-Based Permissions: Owners vs. Members

N
Written by Nawras Ganim
Updated today

Churn.io has five team roles: Owner, Admin, Developer, Member, and Viewer. Each role is designed to match a real job function, giving your team the access they need without exposing settings they should not touch.

The five roles

Owner

The Owner has full, unrestricted access to every part of the workspace. The person who creates the workspace is automatically the first Owner. There can be multiple Owners in a single workspace.

Owners can do everything: create, edit, publish, and delete flows; view all analytics; manage billing; invite and remove team members; change any team member's role; update organisation settings; and connect or disconnect integrations.

Admin

Admins have the same access as Owners, with one exception: they cannot remove or change the role of an Owner. This makes Admin the right role for senior team members who need full operational control without the ability to accidentally lock out the workspace owner.

Developer

Developers are focused on the technical side of the integration. They can create, edit, publish, and delete flows, manage integrations, and access the embed code. They cannot access billing settings, invite or remove team members, or change organisation settings.

Member

Members can view analytics and session data only. They have read-only access to the dashboard, activity log, retained subscriptions, and cancel reasons. They cannot create or edit flows, access billing, or manage the team.

Viewer

Viewers have the most restricted access. They can view the dashboard and analytics but cannot interact with any other part of the workspace. This role is suited for stakeholders or executives who need visibility into performance data without any ability to make changes.

Permissions at a glance

The table below summarises what each role can and cannot do:

Create, edit, and publish flows: Owner, Admin, Developer

Delete flows: Owner, Admin, Developer

View analytics and dashboard: Owner, Admin, Developer, Member, Viewer

Manage integrations: Owner, Admin, Developer

Invite and remove team members: Owner, Admin

Change team member roles: Owner, Admin

Access billing and subscription settings: Owner, Admin

Update organisation settings: Owner, Admin

πŸ’‘ Good to know: Only Owners and Admins can change another team member's role. Owners can change any role including other Owners. Admins can change any role except Owner.

Changing a team member's role

To update a team member's role:

  • Go to Settings > Team

  • Click the team member's name

  • Select the new role from the dropdown and save

πŸ’¬ Questions or concerns? Get help from our support specialists at Churn.io.

Did this answer your question?