SaaS Module for Concord CRM
πŸ‘‰ Get it now!Concord CRM modules Β»
  • πŸ™ŒSaaS module for Concord CRM
  • Getting Started
    • ⚑Requirements
    • πŸ› οΈActivating the module
    • πŸ”ŒConfiguring the module
      • πŸ’»1) Webhost Configuration
        • cPanel
        • Plesk
        • CloudPanel
        • Virtualmin
        • All other / No Panel (nude) setups
        • MySQL Root
      • 🌐2) DNS & SSL Settings
        • cPanel DNS settings for Wildcard Subdomain + SSL Support
        • Plesk DNS settings for Wildcard Subdomain + SSL Support
        • CloudFlare DNS settings for Wildcard Subdomain + SSL Support
        • All other providers / Self hosted
      • βš™οΈ3) Module's General Settings
      • πŸ”—4) Module's Integration Settings
  • How to use saas module
    • 🎯Creating a quota
    • πŸ“¦Creating a package
    • πŸ›οΈTenant Self-Registration (frontend)
    • πŸ—οΈCreating a Tenant (backend)
    • ✏️Editing a Tenant
    • ❌Deleting a Tenant
    • 🌐Custom Domain support
    • Common Tenant operations
    • πŸ“„Page & template management
    • πŸ“¦Invoice Module Integration – Enabling monitization features
Powered by GitBook
On this page
  1. How to use saas module

Common Tenant operations

Concord CRM SaaS Module provides a set of useful tenant management operations to help you easily manage, provision, and maintain tenant instances.

PreviousCustom Domain supportNextPage & template management

Last updated 1 month ago

Common Tenant Operations are accessible via the triple-dot menu, on the right of each tenant's CRUD:

πŸ“¦ Associate Package

The Associate Package option allows you to assign or update a tenant’s pricing plan.

Steps:

  1. Click the triple-dot menu next to the tenant you want to update.

  2. Select Associate Package.

  3. A modal will appear with a list of available packages.

  4. Select the package and confirm.

πŸ”„ If the tenant already has a package assigned, selecting a new one will upgrade it automatically. πŸ“Œ This operation can also be done during tenant creation or while editing a tenant.


πŸ“₯ Download Instructions

This action generates and downloads a markdown file containing step-by-step setup instructions for deploying the tenant on a dedicated or VPS server.

The downloaded file includes:

  • DNS configuration details

  • Database setup guidelines

  • Web server configuration notes

  • Domain/subdomain routing instructions

  • CPanel/manual setup references

πŸ“ Use this option when you're manually provisioning a tenant on your own server infrastructure.

For Plesk environments, the downloaded setup instructions will not apply. Manual intervention is required for:

  • Domain setup in Plesk panel

  • Creating and assigning MySQL database and users

  • Ensuring permissions are correctly configured


βœ… Activate Tenant

If a provisioning error occurs during tenant creation, the tenant may remain in an inactive state. You can manually activate it using this action.

Steps:

  1. Click the triple-dot menu for the inactive tenant.

  2. Select Activate Tenant.

  3. You will be given two options:

    • Run Provisioning Again: Re-attempts the failed provisioning actions (e.g., DB creation, domain setup).

    • Mark as Active: Simply update the tenant status to "Active" without running provisioning steps.

⚠️ Only use Mark as Active if you're sure the provisioning was completed manually or externally.