Toggle Side Panel
Cyclr Community
  • Forums
  • Tutorials
  • Documentation
        • User Documentation >>
          • Introduction to Cyclr
          • API Guides
          • How to use Connectors
          • Navigating the Cyclr ConsoleLearn all about your Cyclr Console and configuration
          • Embedding Cyclr in your SaaS
        • View More...
        • Connector Guides >>
          • Salesforce
          • Microsoft
          • GitHub
          • HubSpot
          • Oracle NetSuite
          • Stripe
        • View More...
  • Resources
    • New Features
    • Cypher
    • DevOps Services
    • Changelog
    • Support Portal
    • Referral Program
    • Blog
    • News Archive
More options
    Sign in
    Cyclr Logo
    Cyclr Logo
    • Forums
    • Tutorials
    • Documentation
          • User Documentation >>
            • Introduction to Cyclr
            • API Guides
            • How to use Connectors
            • Navigating the Cyclr ConsoleLearn all about your Cyclr Console and configuration
            • Embedding Cyclr in your SaaS
          • View More...
          • Connector Guides >>
            • Salesforce
            • Microsoft
            • GitHub
            • HubSpot
            • Oracle NetSuite
            • Stripe
          • View More...
    • Resources
      • New Features
      • Cypher
      • DevOps Services
      • Changelog
      • Support Portal
      • Referral Program
      • Blog
      • News Archive
    Close search
    Home » Introduction to Cyclr Accounts
    Back to Tutorial

    Account and User Management

    0% Complete
    0/0 Steps
    1. Introduction to Cyclr Accounts
    2. Creating Accounts and Managing Account Settings
    3. Working with Sub-Accounts
    4. Managing Account Users
    5. Installing Templates and Account Connectors
    6. Reporting and Error Management

    Quizzes

    • Account Management Quiz
    1. Account and User Management
    2. Introduction to Cyclr Accounts
    Lesson 1 of 6
    In Progress
    Next→

    Introduction to Cyclr Accounts

    SusannaCyclr
    SusannaCyclr

    What is an “Account” in Cyclr?

    An Account in Cyclr is a dedicated environment that exists within your Cyclr Partner Console. It contains all the data for one specific customer. 

    Accounts in Cyclr follow a multitenant structure. This means that whilst all your Accounts remain integrated within your Partner Console, each Account exists as their own independent environment. 

    Accounts work as separate boxes if you will, with each box holding one customer’s unique information, API connectors, and integration Cycles. This allows you to keep everything organized and secure, ensuring that each customer’s data remains private and isolated.

    Cyclr Account Structure in a Nutshell

    Accounts in Cyclr typically have a one-to-one relationship with an account in your own application or service. You would therefore provide only one Account per customer, where you can store their integration templates and connectors.

    You can add further structuring to Accounts with sub-accounts. So instead of giving one customer multiple accounts, you would ideally organize related accounts as sub-accounts under their main, “parent” Account where needed. Sub-accounts exist under accounts and have access to the main account’s templates and connectors, but maintain their own private instance with their own cycles and limits.

    Accounts and sub-accounts can be accessed by Account Users. A single user can have access to multiple accounts, but does not have access to your Partner Console. A single account can have one or more users.


    Benefits of Accounts

    Creating an Account for each of your customers helps in several key ways, from data security and integration management to monitoring and reporting.

    • Data Security: Having each customer’s data completely separate prevents any data from “leaking” between different customers, minimizing the risk for data breaches or mix-ups.

    • Integration Management: Accounts allow you to stay organized, as you can manage customer-specific integrations more easily and monitor their performance in an isolated setting. 

    • Reporting and Analytics: With separated Accounts, you can view and analyze which cycles and connectors are used in each Account, and see how frequently they are run. This gives you a window to your customer’s usage and allows you to respond to each customers’ individual needs proactively.

    What is Multitenancy in Cyclr?

    Multitenancy is a mode of operation or software where multiple independent instances (or “tenants”) operate in a shared environment. Cyclr’s Account infrastructure is built on this principle. 

    In simple terms, multitenancy means that each of your clients have their own integration space that is logically isolated from others, but physically integrated into the same system. This allows you to manage all your accounts through a unified interface whilst keeping your customers’ data safe.

    In a multitenant environment, your customers aren’t required to sign up to Cyclr. Instead, they are provided with an integration account via your own product. This gives you the opportunity to offer them integrations completely white-labeled.

    Here’s how multitenancy benefits you and your customers:

    1. Efficient Resource Sharing: Instead of each customer requiring their own separate system, Cyclr uses multitenancy to allow multiple customers to share the same platform. This way each customer’s data is kept isolated in their own environment. Giving you the efficiency of using a shared system without compromising on data privacy or security.
    1. Scalability: As your customer base grows, you can add new accounts easily without fearing how it affects your other customers. Cyclr’s infrastructure is designed to handle multiple customers simultaneously, while keeping everything organized and efficient.
    1. Data Security: Even though customers share the same Cyclr platform, due to the platform’s multitenant infrastructure, their data remains completely separate. No customer can access another customer’s data, maintaining privacy and security across the board.

    Key Takeaways

    • Accounts are the primary way to manage customer data and integrations in Cyclr.
    • Each customer gets their own Account which keeps their data and integrations separate from other customers.
    • Cyclr’s multitenant system allows you to manage multiple customers efficiently in a shared environment, while ensuring their data remains isolated and secure.
    • Separating customer data into Accounts offers key benefits like security, efficiency, and scalability.