---
title: "Roles and permissions"
summary: "What the Owner, Admins, Editors and Viewers can do in Kredia, who approves posts, and what clients can do in the client portal."
url: https://kredia.io/help/en/team-and-roles/roles-and-permissions
lastVerified: 2026-10-24
---

# Roles and permissions

Everyone on an agency's team has exactly one role in that agency: **Owner**, **Admin**, **Editor** or **Viewer**. If you belong to several agencies, you can have a different role in each. Clients aren't team members: they use the separate client portal.

## What each role can do

| | Owner | Admin | Editor | Viewer |
| --- | --- | --- | --- | --- |
| See clients, posts, calendar, analytics and ads | Yes | Yes | Yes | Yes |
| Connect and disconnect clients' social accounts | Yes | Yes | Yes | Yes |
| Add and edit clients, send the welcome email | Yes | Yes | Yes | No |
| Create, edit, schedule and publish posts; upload media | Yes | Yes | Yes | No |
| Work with content campaigns, tasks and ads | Yes | Yes | Yes | No |
| Delete clients | Yes | Yes | No | No |
| Set each client's team and approval rules | Yes | Yes | No | No |
| Open the Team page, invite Editors and Viewers, change roles | Yes | Yes | No | No |
| Invite Admins | Yes | No | No | No |
| Redeem a design-partner code | Yes | Yes | No | No |
| Delete the agency | Yes | No | No | No |

The Owner's own row on the **Team** page can't be changed, and nobody can change their own role there.

## Who approves posts

Approval rules are set per client, by the Owner or an Admin, in the client's **Team & approvals** tab.

- **By default** a post needs one approval from any Admin or the Owner. Posts written by the Owner or an Admin go out without waiting, so in practice it's Editors' posts that wait.
- **With a named team,** the people marked **Approver** for that client approve, and the client decides how many approvals a post needs (0 to 3).
- **Authors never approve their own posts.**
- **The Owner can always publish without waiting.** Admins can too, unless that's turned off for the client.

## Clients

A client signs in to the client portal with a one-time code sent to their email. Today the portal is view-only: the client sees which accounts are connected and can connect Instagram, Facebook or TikTok. Clients can't approve posts yet.

## Seats

Every team member, and every pending invitation, uses a team seat. See [Plans and team seats](https://kredia.io/help/en/billing-and-plans/plans-and-seat-limits).

## See also

- [How to invite teammates](https://kredia.io/help/en/team-and-roles/invite-teammates)
- [How Kredia is organized](https://kredia.io/help/en/getting-started/kredia-overview)
