user roles and permissions in Insycle


Insycle simplifies secure collaboration with your team members. With Insycle, you have full control over who can read and write data in your connected CRM through advanced user roles and permissions. Using Insycle's permissions, you can assign specific read and write capabilities to individual users at the module level. For example, if you want someone to work only on one issue in your CRM—such as merging duplicates—they can be granted both read and write access to the Merge Duplicates module, ensuring they don't accidentally modify other data.

How It Works

To access Insycle, team members need an account in your CRM. They will use this account to log in to Insycle via SSO (Single Sign-On), just like you use your Google account to sign into other websites.

Insycle's permissions add an extra layer of control on top of your CRM permissions. Any read or write access given by Insycle permissions does not override your CRM's settings.

All plans include unlimited users. Insycle's pricing is based on the number of records in your database, not the number of users. After inviting a user, they log in with their CRM account on the Login page.

User Roles

Your team's Insycle users can be assigned one of the following roles:

  • Owner: An Owner can assign Admin roles and set permissions for other users. Only one user can hold the Owner role in each Insycle account, typically the user responsible for bill payment. Only Insycle support team members can designate the Owner.
  • Admin: An Admin can set permissions for other users. Multiple users can have the Admin role.
  • User: A User can perform read or write operations based on the permissions assigned to them by an Owner or Admin.
  • Assignee: When team members are invited to join Insycle but have not yet logged in, the Assignee role will appear. Once they log in, this will automatically change to the role they were granted.

settings-users-list-all-roles-646px.png

Permissions

Permission is granted to each user on a module-by-module basis. For each module and app, there is a Read and Write option.

settings-users-permissions-skyler-cropped-486px.png

Read permission makes a module accessible and visible from the main menu. Without the Read permission, the relevant module will be hidden.

With Read permission, users can review data and templates, as well as run operations in Preview mode. However, users with Read but not Write permission cannot modify any data. This is ideal when you want users to test solutions or analyze data in Insycle without allowing them to modify the data.

Write permissions allow users to save templates, execute operations in Update mode, and schedule automations. To modify any data, a user must have Write permission in the modules and apps.

In-App Permissions vs. Insycle Permissions

Insycle's permissions serve as an extra layer of control on top of your app's existing permission settings.

For example, if you don't have permission to edit records in HubSpot, you cannot edit records in Insycle regardless of your Insycle permissions settings. Insycle's permissions will never override existing permissions in your connected CRM.

Adding and Managing Users

Ensuring that the right person has access to the right data and tools in Insycle is simple. Admins can invite users, or team members can discover and explore Insycle on their own.

How Team Members Can Access Insycle

Insycle provides flexible options for team members to access the platform while maintaining security and control.

To access Insycle, team members must have an account in your CRM. They will use this account to log in to Insycle through your CRM single sign-on (SSO).

Team members retain their underlying permissions assigned in your CRM. Objects or data that they cannot see in your CRM won't be visible to them in Insycle. Insycle's permissions act as an extra layer of security on top of those permissions, and CRM permissions are not altered by your Insycle settings.

There are two paths for a new user to access Insycle:

  • Admin Invite. Your Insycle admins can invite team members on the Settings > Users page. Users can then log in from the email invitation.
  • Self-serve. Team members can access Insycle independently using their CRM account email, which grants them read-only access to all available modules until an admin assigns specific permissions.

Invite Team Members to Insycle

Inviting team members through Insycle is simple.

Navigate to Settings > Users in the left navigation. There, you will find a list of all active Insycle users, along with additional information about each user.

To invite new team members to Insycle, click the Invite Team button at the top of the page.

settings-users-page-646px.png

In the Invite Your Team popup, locate the individual users from your connected CRM account. To invite a user, they must already be added to your CRM.

add CRM user

The user will receive a Welcome email from Insycle with a Join the Team button. Initially, they will have Read access to all available modules. 

Once the user logs in, their profile will appear on the Settings > Users screen. From there, an Admin can assign their roles and permissions as needed.

Admin Management of New Self-Service Users

Insycle allows team members to access the platform without an invitation. This feature enables exploration while maintaining security through controlled permissions.

When team members access Insycle using their CRM account email, they automatically receive read-only access. This allows other team members to explore Insycle independently without managers worrying about unauthorized changes to data.

Users with read-only access can view data, templates, and modules, and run operations in Preview mode only. They cannot make any changes to your CRM data.

When someone accesses Insycle this way, their profile will appear on the Settings > Users screen. From there, managers can assign their roles and permissions as needed.

This approach strikes a balance between accessibility and control, enabling team members to become familiar with Insycle's capabilities while ensuring data security.

Assign a Role and Permissions to a User

Once a team member has logged in to your Insycle account, you can assign them a role and permissions.

To configure permissions for a user, go to the Settings > Users page and select the checkbox next to their name.

user-roles.png

Next, assign permissions on a module-by-module basis.

Here are the sample permission settings for a user: Skyler can review duplicates and generate duplicate reports, but cannot merge them. Additionally, Skyler will be able to import CSV files using Magical Import and collaborate with the team on corrections through Grid Edit. The remaining modules will not be visible to Skyler.

Sample Insycle permissions settings

Frequently Asked Questions

How can I create a 'Shared' account for others to use?

If your team is considering creating a shared or "Master Account" for using Insycle, like "MarketingDepartment@domain.com", this is unnecessary. Insycle offers unlimited users for every plan. Insycle utilizes single sign-on, which means you can log in to Insycle through your HubSpot, Salesforce, Pipedrive, Intercom, or other CRM account.

Anyone with an account in your CRM can be invited to use Insycle at no additional charge. Invitees can log in through the Login page.

When each user has their own login, you can customize access based on their responsibilities and track changes made by individual users through the Activity Tracker. These important benefits are lost with a shared account.

How can I verify and confirm my owner role in Insycle?

Understanding and verifying your ownership role in Insycle is important for managing billing and subscription settings appropriately. Follow these steps to check and confirm your role:

  • In Insycle, go to Settings > Users.
  • In the Users list, locate the Role column.
  • Check the role assigned to your name. If it shows "Owner," then you have ownership privileges.

settings-users-owner-w-arrow.png

If you discover you are not designated as the Owner, please contact Insycle support via the live chat button in the bottom corner of the page.

When permissions are changed, when do they take effect?

When permissions are modified, they usually take effect immediately. However, if you don't see the change right away, try refreshing the page or logging out and back in. The visual menu changes will be visible on the next user login, even if the user can still see the menu items and editing options.

For example, if an admin removes Skyler's Write permissions from the Grid Edit module, from that moment on, Skyler will not be able to edit any data in Grid Edit.

Even if Skyler hasn't logged out and back in after the permissions change, they still won't be able to write data. If they attempt to modify data, they'll receive the following error message:

Permissions not assigned to user. Check permissions in Settings > Users.

Error message when attempting to modify data without permissions

After logging out and back in, the Edit options will not be available to Skyler, and similarly, saving Schedules or Templates will be disabled in the module settings menu.

Templates edit and save options disabled

Additionally, the Update mode in the Review dialog will also be disabled.

Why can't I run an Insycle Recipe?

To run a Recipe, you need Write permissions for all modules, even if the target Recipe doesn't use them. Insycle requires full Write access to all modules in your plan to save or run Recipes.

Additional Resources

Related Help Articles

Related Blog Posts