Overview/Roles and permissions

Roles and permissions

Slate has eleven roles. A person holds exactly one, and that single choice determines their screen, their actions, and the approvals they can give. This page is the authoritative reference.

The eleven roles

Roles are grouped into six experiences. People in the same group see a similarly shaped screen; people in different groups see genuinely different software.

RoleExperienceWhat it is for
OwnerLeadershipThe agency principal. Sees everything, including agency-wide health, money, and bottlenecks.
AdminLeadershipSame reach as Owner for day-to-day operation, including the most sensitive operations such as voiding records and unlocking filed VAT periods.
ManagerOperationsRuns the team's day and the review pipeline. The broadest working role: can create and progress most objects.
SalesGrowthOwns leads, the pipeline, proposals, and deal progression.
MarketingGrowthCaptures and qualifies leads; contributes to content that generates inbound interest.
FinanceFinanceInvoices, payments, expenses, VAT. Deliberately shielded from production noise.
EditorProductionCutting the video: assigned edits, briefs, assets, feedback, and the two-day SLA.
VideographerProductionCapturing the footage: call sheets, shot lists, checklists, uploads, post-shoot reports.
InternProductionProduction support with a deliberately reduced surface — cannot create projects.
FreelancerProductionExternal production help, restricted the same way as an intern.
ClientClient portalYour customer. Sees only their own projects and only the decisions that need them. Signs in with a portal link, never a password.
Approvals follow roles, not names Approvals are bound to roles, and the person currently holding the role is shown alongside it. When the Creative Director approves something, the record shows both the person and the role. If responsibilities change hands, history still reads correctly.

The permission matrix

The table below is the practical version, written in plain language. Where a cell says “own”, the person is limited to work assigned to them.

Activity Owner / Admin Manager Sales / Marketing Finance Editor / Videographer Client
See all projects and clientsYesYesPipeline onlyFinance viewAssigned workOwn only
Create a projectYesYesYesNoYesNo
Manage leads and pipelineYesYesYesNoNoNo
Approve a proposalYesYesSales ChiefNoNoNo
Approve an invoice before sendingYesYesSales ChiefPrepareNoNo
Sign off a content plan before it reaches a clientYesYesNoNoCreative DirectorNo
Create a client portal linkYesYesNoNoNoNo
Record a payment as receivedYesBy permissionNoYesNoNo
Issue and void receiptsYesIssueNoYesNoView own
Manage expenses and credit notesYesYesNoYesNoNo
File a VAT periodYesNoNoYesNoNo
Unlock a filed VAT periodYesNoNoNoNoNo
Run client activation checklistYesYesNoContributeNoNo
Reveal a stored credentialYesYesNoNoNoNo
Manage the monthly content cycleYesYesNoNoContributeNo
Delete a content cycleYesNoNoNoNoNo
Capture and organise footageYesYesNoNoYesNo
Submit an edit for quality controlYesYesNoNoYesNo
Classify a revision requestYesYesNoNoYesNo
Manage posting and performanceYesYesMarketingNoNoNo
Approve content plan / final QCYesYesNoNoCreative DirectorPlan only
Use an urgent-shoot overrideConfigurableNoNoNoCreative DirectorNo
Approve or request changes on a videoNoNoNoNoNoYes
Manage team members and rolesYesLimitedNoNoNoNo
Reading the matrix “Yes” means the role can perform the action. A role name in the cell means that specific role is the designated approver, regardless of who else might technically have access. “Contribute” means the role can add information to the object without being able to advance or approve it.

The matrix is not merely descriptive. Your role determines which items appear in the navigation and which screens the system will open for you — a videographer cannot reach billing by typing the address, and an accountant does not see production screens. Each role also receives its own notifications, so the work that belongs to you is the work you are told about.

The two named approvers

Two approvals are deliberately tied to specific roles rather than to general manager access. This is what makes them meaningful controls rather than permissions anyone can exercise.

Sales Chief

Currently held by Sultaan. Approves proposals before they are sent, and approves invoices before they leave the agency. Nothing commercial goes out without this sign-off.

Why it matters: pricing and terms are the most commercially sensitive things the agency sends. Requiring a single accountable approver prevents accidental discounting and inconsistent terms.

Creative Director

Currently held by Ayman. Signs off content plans, gives final approval on quality control, decides contested revision classifications, and holds the urgent-shoot override.

Why it matters: creative quality and client-facing promises converge in one accountable person, so work cannot reach a client because someone was in a hurry.

Setting and changing the two approvers

Who currently holds each role is set once in Settings › Approver roles, by an owner or administrator. Slate resolves the named person on every approval and shows them alongside the role — so a change of hands is reflected immediately, while every past decision still reads correctly.

These two roles are not optional Several rules depend on them. An invoice cannot be approved without a Sales Chief, and a content plan cannot reach a client without a Creative Director. If either is left unassigned, approvals fall back to the agency owner rather than stalling — but the accountability the role is meant to create only exists once it is set.

Delegation and absence

Because approvals bind to roles, covering for absence does not require reconfiguring rules. You either delegate the role to another person for a window, or hold the role jointly for a period. The audit trail records who actually acted and under which role, so coverage never obscures accountability.

How role changes work in practice

  1. An administrator changes the role

    Team management is available to Owners and Admins. Changing a role takes effect immediately and no historical records are rewritten.

  2. The screen changes on next load

    The person's navigation, dashboard composition, and available actions update to match their new role.

  3. History stays accurate

    Past approvals continue to show the role held at the time of the decision, so reports and audits remain truthful.

  4. Outstanding work is reassigned deliberately

    Slate does not silently move someone's queue to another person. Outstanding items are reassigned explicitly, so nothing falls through a gap during a handover.

A practical warning Avoid giving someone a broader role than they need “just in case”. The whole value of Slate's role model is that the accountant does not see production annotations and the videographer does not see billing. Broadening roles casually destroys that clarity and weakens the approval controls.

Where to go next

Read the guide for your own role first, then skim the others so you understand who to hand work to.