Skip to main content

How do roles and permissions work on Scoop?

Written by Leah

Scoop currently supports three user roles : Admin, Team Member, and Client/Approver. Admins and Team Members run campaigns and have full access to the platform. Clients/Approvers are external reviewers who see drafts, creator lists and analytics for the brands to which they have access to. Every user is invited into one of these roles, and their access is set automatically from the moment they log in.


The roles

  • Admin. Full platform access: projects, creator discovery, outreach, deals, drafts, analytics, integrations, and billing. Admins are the only role that can add or remove users from the org. The person who created the org is the first Admin by default.

  • Team Member. Same operational access as Admin across all campaign workflows. The only restriction is user management. Team Members can view the team list but cannot invite or remove anyone.

  • Client/Approver. A limited-access role for external reviewers. On agency accounts the role is labeled Client; on brand accounts it's labeled Approver. The permissions are identical in both cases.

What a Client or Approver sees

When a Client or Approver logs in, they land on the project view for the brand they've been given access to. From here they can see the full creator list across two tabs: Shortlisted and Working With, including creator profile and details like follower count, engagement rate, and brand fit score. They can drop creators from the list if needed.
On the drafts side, they can see submissions across three stages: Pending Review, Awaiting Revision, and Approved. They can leave comments, approve drafts, or request revisions directly from there.
They also have access to analytics for their brand.
Their view is scoped strictly to the projects and brands they've been invited to. They have no visibility into other brands in the org, and cannot access outreach, deals, payments, or any user management settings. They can invite other Clients or Approvers to the same brand, but cannot add anyone with a higher access level.

Inviting someone

Admins can invite anyone to the org - Admins, Team Members, or Clients/Approvers. Clients and Approvers can also send invites, but only to other Clients or Approvers within the same brand they belong to.

Before you start:


☐ If you're an Admin: know which role you're inviting and, for Client/Approver invites, which brand to scope them to.

☐ If you're a Client or Approver: you can only invite users into the same brand and the projects you have access to.

  1. Go to Team settings and click Invite.

  2. Enter their email address and select their role: Admin, Team Member, or Client/Approver.

  3. If you're inviting
    a. Team member, choose the brands they should have access to.
    b. Client/Approver, choose the brand and the projects they should have access to.

  4. Send the invite. They'll receive an email with a link to join.

Once they click through, they'll be prompted to log in. They will be able to access the platform with the assigned permission level once they login.

Removing a user

Only Admins can remove users from the org. When a user is removed, their account is deactivated immediately and they lose access to the platform.

  1. Go to Team settings and find the user you want to remove.

  2. Select their profile and click Remove.

  3. Their account will be deactivated. They will no longer be able to log in or access any part of the platform.

Did this answer your question?