Skip to main content

User Roles, Permissions, and Assigned Data in Kyrios

User roles and permissions in Kyrios control what each team member can access at the sub-account level, including data visibility, module access, and administrative actions.

Updated over 3 months ago

Who This Is For / When to Use

This article is for Kyrios account admins who need to control staff access, protect sensitive data, and assign the correct permissions for sales, support, or operations roles.


What Are User Roles and Permissions?

User roles and permissions define which features, settings, and data a staff member can access within a Kyrios sub-account. Each user is assigned either an Admin or User role, and access can be further customized using granular permissions and visibility rules such as restricting users to only assigned data.

Admin users can manage settings, users, and data across the entire sub-account. User roles are designed for team members who need limited or task-specific access without administrative control.


Available User Roles in Kyrios

Kyrios currently supports two sub-account roles with different access levels.

Admin Role

Admins have full access to all modules, settings, and data within the sub-account. This role is intended for business owners, managers, or trusted team leads.

Admins can:

  • Edit business profile information and logos

  • Create, edit, and delete staff users

  • Import, export, and delete contacts

  • Export opportunities

  • Configure account-wide settings and tools

User Role

Users have restricted access and cannot manage account settings or other users. Permissions for Users are controlled through granular module toggles.

Users cannot:

  • Edit business profile settings

  • Manage staff users

  • Import, export, or delete contacts

  • Export opportunities


How to Change a User’s Role

Admins can change a user’s role directly from the My Staff area.

  1. Go to Settings > My Staff.

  2. Click the Edit (pencil) icon next to the user.

  3. Select Roles & Permissions from the left sidebar.

  4. Expand the User Role dropdown.

  5. Choose Admin or User.

  6. Click Save.


Restrict Visibility With “Only Assigned Data”

The “Restrict data visibility to only assigned data” option limits what records a user can see inside the account. When enabled, the user only sees data directly assigned to them.

When this setting is ON, users can only access:

  • Contacts assigned to them

  • Opportunities they own

  • Appointments and tasks linked to their user profile

This setting is commonly used for sales representatives to prevent access to other pipelines or client records.


Assigning Roles and Permissions

Roles determine overall access level, while permissions control which modules a user can interact with. Admin access should be limited to trusted staff only.

Recommended usage:

  • Admin: Owners, managers, internal operators

  • User: Sales reps, agents, assistants

Permissions can be customized per module regardless of role, except for restricted admin-only actions.


Copy Permissions Between Users

Kyrios allows admins to duplicate permissions from one user to another to speed up onboarding and ensure consistency.

To copy permissions:

  1. Go to Settings > My Staff.

  2. Edit an existing user or create a new one.

  3. Open the Roles & Permissions tab.

  4. Click Copy Permission in the top-right corner.

  5. Select the source user from the dropdown.

  6. Click Apply.


Module-Specific Granular Permissions

Granular permissions allow precise control over what actions users can take within each module. Each module can be enabled or disabled, with additional sub-permissions available.

Granular permissions are available for:

  • AI Agents

  • Account Settings

  • Account Tools

  • Automation (Workflows)

  • Blogs

  • Calendars

  • Certificates

  • Communities

  • Contacts

  • Conversations

  • Forms

  • Funnels

  • Integrations

  • Marketing

  • Media

  • Memberships

  • Opportunities

  • Payments

  • QR Codes

  • Quizzes

  • Dashboard

  • Reputation

  • Surveys

  • User Management

  • WordPress


Common Issues and Fixes

A user cannot see contacts or opportunities

This happens when “Only Assigned Data” is enabled and no records are assigned to the user.

Fix: Assign the contact or opportunity to the user or disable the visibility restriction.

A user cannot access a module they need

The module is disabled in granular permissions.

Fix: Edit the user, enable the module toggle, and save changes.

Permissions did not update after copying

Changes are not applied until saved.

Fix: Click Save after copying permissions and refresh the page.


Frequently Asked Questions

What happens if a module is disabled but used in a workflow?

The workflow continues to run, but the user cannot view or edit that module. Ensure at least one admin retains access.

Can permissions be assigned per calendar?

Yes. Calendar permissions are granular and can be set per calendar.

Can permissions be bulk assigned?

Bulk assignment is not currently supported. Use Copy Permissions for individual users.

What is the difference between agency admin and sub-account admin?

Agency admins manage all sub-accounts and billing. Sub-account admins only manage a single location.

Can a user manage multiple locations without agency access?

Yes. A user can be an admin on multiple sub-accounts without agency-level permissions.

Did this answer your question?