Search Results for

    Show / Hide Table of Contents

    Account Maintenance

    LemonEdge can be setup as a multi-tenanted system in which multiple accounts can run within the same database. Alternatively you can have one account per database and setup the services to connect to as many databases as you like. Our Account Maintenance is designed to allow you to maintain the root account and any other accounts you have within the database.


    Account Features

    You can have multiple accounts setup within a single database. Each account is fully isolated from each other. The only part they share is config that affects the database structure itself; this comes from AddIn Modules and Custom Entities. These can only be maintained from within the root account itself.

    Root Account

    There is one default root account that always exists whenever LemonEdge initially connects to a blank database and builds everything. This is called the root account and has an Account ID of 1. This is the account the default Admin user is initially created against, and this is always the root account.

    Important

    If you have multiple accounts in one database, a multi-tenanted approach as opposed to having a database per account, then this root account is the only account with the access to maintain those accounts. This is the account (the root account) you need to be in to create, copy, delete accounts and reset them.

    The root account is also the only account you can edit data from that is shared across all accounts. You can only edit the following functions through the root account, all other accounts automatically receive those edits:

    • AddIn Modules
    • Custom Entities
    • SQL Functions

    Licenses

    All license information is tied to accounts. When you initially connect LemonEdge to a blank database it will create the LemonEdge platform against it with a default user, account, roles and teams. This will enable you to use the system to trial our accelerators or to start developing and creating your own solutions against our API.

    The account the system creates is initially unlicensed. You will be notified of this every time you login. You can contact us at hello@lemonedge.com for a free trial license. You need only provide the following information:

    • Company Name (For the license)
    • Company Email Address (For the license)

    We will provide you with the trial details and a license key.

    There are 4 tiers of license that reflect our offerings:

    • Unlicensed - Not supported, unlicensed.
    • Trial - Not for production use.
    • Standard - Licensed for Production site wide use
    • Premium - Licensed for Production site wide use
    • Enterprise - Licensed for Production site wide use

    Functions

    Account Maintenance allows you to perform the following maintenance procedures:

    • Maintain license details for the system
    • Create and delete accounts
    • Copy data from one account to another.
    • Reset accounts

    Views

    Account Maintenance is managed with the following views:

    • Account Maintenance
    • License Info
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.