Skip to main content

Roles & Permissions

Updated over a week ago

Iris uses a role-based access system to control what each person can do inside a Studio. Every user with access to a Studio is assigned a role that determines their level of control — from full administrative access down to view-only.

Roles are assigned per Studio, meaning the same person can be an Admin in one Studio and a Viewer in another. The person who creates a Studio automatically becomes its Owner.


The Four Roles

Role

Description

Owner

The person who created the Studio. Full control over everything — settings, billing, sources, users, Bridges. Only one per Studio. Cannot be transferred or assigned to someone else.

Admin

Appointed by the Owner. Can control all sources, invite and manage users, update Studio settings, manage billing, and link/unlink Bridges. Day-to-day management.

Producer

Focused on production. Can control sources (all or specific ones) and access Bridge settings. Cannot invite users, manage billing, edit Studio settings, or link/unlink Bridges.

Viewer

View-only access. Can see all video and audio sources but cannot control them, change settings, or invite anyone. Displayed as "GUEST" in the Studio Switcher.


Detailed Permissions Table

Permission

Owner

Admin

Producer

Viewer

View sources

Yes

Yes

Yes

Yes

Control sources (PTZ, settings)

Yes

Yes

Yes

No

Manage collaborators (invite/remove)

Yes

Yes

No

No

Manage billing

Yes

Yes

No

No

Edit Studio settings

Yes

Yes

No

No

Link/unlink Bridges

Yes

Yes

No

No

Access Bridge settings

Yes

Yes

Yes

No

Delete the Studio

Yes

No*

No

No

Leave the Studio

No

Yes

Yes

Yes


What Each Role Sees in the UI

The Iris interface adapts based on your role:

  • Owners and Admins see everything — top toolbar with movement tools, right-side Control Tray, bottom panel with presets and auto-tracking, Bridge panel, invite panel, Studio settings with delete/rename options.

  • Producers see the Control Tray, toolbar tools, presets, Bridge settings — but not the invite panel, billing, or Studio management options.

  • Viewers see the left panel (source list) and center viewport (camera feeds) only. The toolbar, Control Tray, bottom panel, and right panel are all hidden. Features they can't access simply don't appear — there are no grayed-out options.

Role badges appear in the Studio Switcher next to each Studio name: OWNER, ADMIN, PRODUCER, or GUEST (for Viewers).


Managing Roles

Inviting Someone and Assigning a Role

  1. Open the Invite users panel in your Studio.

  2. Enter email addresses and select a role (Admin, Producer, or Viewer).

  3. Click Send Invite.

Or create a shareable invite link with a pre-set role. Anyone who joins via the link gets that role.

Changing a User's Role

From the Invite users panel, click the role dropdown next to a user's name and select the new role.

Setting Temporary Access

You can add an expiration date to any user's access. Once the expiration passes, their access ends. Users with expiring access appear in the Guests tab. You can edit or remove the expiration at any time.

Removing a User

From the Invite users panel, select "Remove User" from the dropdown next to their name. Accepted members get a confirmation dialog; pending invitations are removed immediately.

Enabling Support Access

Toggle on Support Access in the Invite users panel. This invites the Iris support team as an Admin with access that automatically expires after 24 hours. You can revoke it at any time.


Key Constraints

  • Owner role cannot be transferred. Only the Studio creator is the Owner.

  • Owners cannot leave their own Studio — they can only delete it.

  • Can't delete your last Studio. The delete option only appears when you have two or more.

  • Collaborator limits depend on your plan. When the limit is reached, the invite input is disabled.

  • Role selection may depend on your plan. Some plans only allow Admin invites.

  • One invite link at a time per Studio. Creating a new one replaces the previous.


Organization-Level Permissions

At the Organization level, permissions control who can:

  • Create new Studios within the Organization

  • Update Organization settings (name, logo, website, industry)

  • Delete the Organization

These are typically available to the Organization owner.


What Happens If…

…you try to accept an invite meant for a different email? "Wrong Email" error. You need to sign in with the correct email.

…you already have a higher role? "Higher Role Exists" — your existing, higher-level access is preserved.

…the invite expired? "Invitation Expired." Ask for a new one.

…the invite was already used or revoked? "No Longer Part of This Studio." Contact the Admin or Owner.

…you try to invite more people than your plan allows? "Can't add more collaborators" error. Upgrade or remove existing users.

…you delete a shareable link? Permanently disabled. Anyone trying to use it can no longer join. You can create a new one.


Troubleshooting

What's happening

Likely cause

What to do

Can't see the invite panel

You're a Producer or Viewer

Ask an Admin or Owner to invite on your behalf

Role dropdown missing when inviting

Plan doesn't include role selection

Upgrade your plan, or note that all invitees become Admins

"Can't add more collaborators"

Collaborator limit reached

Remove users or upgrade

"Wrong Email" when accepting invite

Signed in with different email

Sign out and use the correct email

Can't control sources

You're a Viewer

Ask an Admin to change your role to Producer or Admin

Can't link/unlink a Bridge

You're a Producer or Viewer

Only Admins and Owners can do this

"Leave Studio" option missing

You're the Owner

Owners can't leave — delete instead (if you have 2+ Studios)

Invite link says "Expired"

Link was deleted or access expired

Admin or Owner should send a new invite


FAQs

How many roles are there? Four: Owner, Admin, Producer, and Viewer.

Can I change someone's role after they've joined? Yes. Admins and Owners can change any member's role from the Invite users panel. Changes take effect immediately.

Can I make someone else the Owner? No. The Owner role is automatically assigned to the Studio creator and cannot be transferred.

What role do people get when joining via a shared link? Whatever role was selected when the link was created (Admin, Producer, or Viewer), depending on your plan.

Can a Viewer do anything besides watch? Viewers can see all video and audio sources, but cannot control cameras, change settings, or invite others. The control panels and toolbar are hidden for them.

What happens when a user's access expires? They lose access to the Studio. They'd need a new invitation to rejoin.

Can I set temporary access? Yes. Add an expiration date when inviting or editing a user. Expiring users appear in the Guests tab.

Why can't I choose a role when inviting? Your plan may not include role selection. On those plans, all invitees get Admin access. Upgrade to unlock granular roles.

How does support access work? Toggling it on invites the Iris support team as an Admin with 24-hour auto-expiring access. You can revoke it anytime.

Is there a collaborator limit? Yes — determined by your plan. You'll see an error when you reach it.


Use Cases

  • Multi-role productions — Owner manages billing and settings, Admins handle day-to-day operations and user management, Producers run the cameras, Viewers observe without risk of accidental changes.

  • Client review — Invite clients as Viewers with an expiration date so they can watch a session without affecting anything.

  • Temporary staff — Add freelance producers with expiring access for a single event.

  • Support troubleshooting — Enable 24-hour support access so the Iris team can diagnose issues in your Studio.


Did this answer your question?