Shahin

Team & roles

The three project roles (Owner, Project Admin, Viewer), granting teammates access and what each role can do.

Go to the Shahin dashboard

Updated: Dec 2025

What are roles in Shahin?

Access in Shahin is defined per project: every teammate signs in with their own account and holds one of three roles in each project. One person can be the Owner of one project and only a Viewer in another. For security and clean activity logs, avoid sharing an account; send each colleague their own invitation matching their level of responsibility.

Access matrix & permissions

Capability Owner Project Admin Viewer
View reports & dashboards ✓ ✓ ✓
View subscription details ✓ ✓ ✓
Add & change domains ✓ ✓ —
Buy & change plan ✓ ✓ —
Invite members & set roles ✓ ✓ —
Delete project ✓ — —
Revoke & rotate connection key (API key) ✓ — —
Transfer project ownership ✓ — —
Note

The Owner is the project’s original creator, but the role is not fixed — it can be transferred to another member. Revoking and rotating the connection key is a sensitive operation and requires a one-time code (OTP) for security.

Inviting & managing members

  1. Open the Team members tab in project settings.
  2. Click “Invite new member”, enter the user’s email and choose the access level you want (Project Admin or Viewer).
  3. Managing members: you can edit a member’s role or remove their access from this same section at any time.
Note

Each project’s member capacity is set by its active subscription plan. When the capacity is full, you need to upgrade the project plan to add new members.

FAQ

Previous

Services & usage

Next

Subscription & billing