August 2026 release is live Read More
Breadcrumbs

Customer Management for Partners

Introduction

  • Partner is a Mavvrik's partner with capability to onboard and manage their own customers.

  • Customer is an account created and managed by a Partner, used to onboard their accounts into Mavvrik.

Why this matters: as a partner, you're not just managing your own Mavvrik account — you're running a mini version of Mavvrik for every customer underneath you. Each customer/child tenant needs to be onboarded, correctly labeled, priced according to your own margin structure, and kept visually consistent with your brand rather than Mavvrik's. Get this layer wrong and it shows up directly in front of your customers; get it right and your customers experience Mavvrik as *your* platform, not a third-party tool they were handed.

This shows up differently depending on your role:

  • Partner admins use this page end-to-end — onboarding new customers, managing pricing via the Price Book, and keeping tenant settings current.

  • Partner account/customer success managers mostly live in white labeling, tenant switching, and dashboard sharing — the day-to-day of making sure each customer's experience looks right and stays consistent.

  • Partner finance/billing teams care most about the Price Book and Configure Multicurrency sections — that's where margin and currency-consistency decisions actually get encoded.

Partner setup

Click on Menu bar located at the top left corner of the page.

Open partner administration from the navigation menu
Open partner administration from the navigation menu
  • Inform: View insights such as Cost and Resources.

  • Optimize: Manage optimization features including Savings, Cost Anomalies, and Commitments (Coverage, Reserved Instances, and Savings Plans).

  • Operate: Monitor and manage operational areas like Alerts, Budgets, Backlogs, Compliance, and Security.

  • Reports: Access and generate various reports for analysis.

  • Admin: Configure administrative settings such as Users, Perspectives, SSO, and API.

Settings

Follow the steps below to upload the logo and configure partner rate:

  1. Click on the Settings icon

  2. Click on Choose file and pick the logo you want to use.

  3. Click on Configure button.

  4. Click on Run Data Ingestion

Run data ingestion for the partner tenant
Run data ingestion for the partner tenant

Customer management

Onboard a new customer

Follow the steps below to onboard a new customer:

  1. Login to Mavvrik.

  2. Click on Menu bar

  3. Click on Tenants option

  4. Click on + Tenant

    • Name - Customer's company name (e.g. Company, Inc.).

    • Email - Customer's email address (e.g. admin@company.com).

    • Domain - Customer's domain name (e.g. company.com).

Create a new customer tenant
Create a new customer tenant
  1. Click on Create.
    An activation email will be sent to the customer at the email address provided above.

Group child tenants

Follow the steps below to group a tenant under a category label:

  1. Log in to Mavvrik.

  2. Click on the Menu bar.

  3. Select the Tenants option.

  4. Click the Edit button for the tenant you want to group.

Select a child tenant to group
Select a child tenant to group
  1. Navigate to the Category section and select the desired category.

Assign the child tenant to a category
Assign the child tenant to a category
  1. Click Next → Next → Update to save the changes.

  2. After updating, the selected tenant will be moved to the chosen category label (e.g., Others).

Review the grouped child tenant
Review the grouped child tenant

White-label child tenants

Steps for child white-labeling

  1. Log in to Mavvrik.

  2. Click on the Menu bar.

  3. Select the Tenants option.

  4. Locate the Child Tenant you want to configure.

  5. Click the Edit button for that tenant

Select a child tenant to customize
Select a child tenant to customize
  1. The Update Tenant window will open.

Open the tenant logo settings
Open the tenant logo settings
  1. Click on the Logo tab.

  2. Under Custom Logo, upload the required logos:

* **Logo – Light Background**

    * Used on login screen and email templates
    * Click **Choose file** and upload PNG file (Max size: 100KB)
    
* **Logo – Dark Background**

    * Used on the app top-left navigation bar
    * Click **Choose file** and upload PNG file (Max size: 100KB)
  1. Click Update to save the changes.

Switch tenants

Follow the steps below to switch between Child and Partner tenants.

  1. Log in to Mavvrik.

  2. Click on the Menu bar.

  3. Select the Tenants option.The Tenants page will open.

  4. Click on the Tenant dropdown.

Switch between partner and child tenants
Switch between partner and child tenants
  1. Select the required Child Tenant or Partner Tenant to switch

Manage a customer

Follow the steps below to manage a customer on their behalf:

  1. Click the URL of the customer you want to manage.

  2. Enter a partner user credentials.

  3. Partner user will be logged into customer account in "admin" mode.

  4. Partner user has full access to the child tenants

Configure multicurrency

Multi-currency configuration for the Partner Dashboard is documented on its own page: Configure Multi-currency (see the "Configure Multicurrency at Partner Dashboard" section).

Partner price book

This guide shows MSP/Reseller partners how to upload a partner-level (global) Price Book from the Tenants dashboard so the same pricing rules apply across all customers/child tenants.

Who can do this

  • Partner admins (or roles with Partner Dashboard / Tenants access and Price Book permissions).

What you'll need

  • A valid Price Book file in YAML.

Example (5% global discount):

kind: partner
book:
  - rule_group_id: ApplyDiscount
    rules:
      - rule_id: AddPercentDiscount
        line_item: {}
        rule_definition:
          adjustment: 5
          rule_type: percent_discount
  • kind: partner → applies globally at the partner level

  • line_item: {} → no filters; affects all line items

  • adjustment: 5 + percent_discount → flat 5% discount

Example (5% global discount) for child tenant/customer

kind: partner
book:
  - rule_group_id: ApplyDiscount
  - tenant_id: i4jfuzjg5b_s5gw5 <replace tenant_id with your child tenant id>
    rules:
      - rule_id: AddPercentDiscount
        line_item: {}
        rule_definition:
          adjustment: 5
          rule_type: percent_discount

Upload price rules

  1. Open Tenants dashboard
    In the partner tenant, go to Tenants (the list of all your customer/child tenants).

Open the tenant list to upload price rules
Open the tenant list to upload price rules
  1. Open Price Rule
    Click the Price Rule button/icon at the partner/tenants level.

This opens the **global** Price Book uploader for the partner.
  1. Upload the YAML

    • Click Upload and choose your Price Book .yaml.

    • Confirm to Apply (global).

    • Save.

  2. Verify the effect

    • Run the Data ingestion to reflect the price rule

    • Open any customer tenant's cost view (e.g., Partner Aggregated Cost).

    • Confirm totals reflect the 5% discount.

Edit a tenant

Editing a tenant opens the same Update Tenant window regardless of what you're changing — which tab you go to next depends on whether you're updating billing details or menu features.

  1. Log in to your Partner Dashboard.

  2. In the left-hand menu, navigate to Admin → Tenants.

  3. Click the Edit icon for the tenant you want to update.

Select a tenant to edit
Select a tenant to edit

From here:

  • To update the billing address, update the tenant details and billing address fields directly on this screen.

  • To update menu features, update the tenant details & Menu Features section.

If the partner enables specific menu features (Optimize or Operate), those features will be visible in the child tenant's menu bar. If any feature is disabled, it will not appear in the child tenant's menu.

Access to these menu options is fully controlled by the partner's configuration

Review the tenant access configuration
Review the tenant access configuration

Share dashboards across tenants

This feature enables Partners to create and share dashboards or across multiple child tenants. It helps standardize dashboards and ensures consistency across environments.

Key capabilities

  • Share dashboards across multiple child tenants

  • Centralized creation and management by Partner tenant

  • Inheritance of dashboards to child tenants

  • Override support at Partner and Tenant levels

Inheritance behavior

When shared with child tenants:

  • Dashboard becomes available in child tenants

  • It behaves as a Partner-owned inherited dashboard

Override behavior

At partner level

  • Editing a System Dashboard (e.g., Overview Dashboard):

    • Converts it into a Partner-owned dashboard

  • If shared:

    • It overrides the same dashboard in child tenants

Restore behavior

Deleting a customized dashboard restores the original:

Scenario

After Delete

Partner modified System Dashboard

Restores original System Dashboard

Tenant modified System Dashboard

Restores System / Partner Dashboard

Tenant modified Partner Dashboard

Restores Partner Dashboard

Share a dashboard

  1. Login to Mavvrik

  2. Go to Menu → Dashboards

  3. You will see the list of available dashboards

  4. Identify the dashboard you want to share

  5. Click on the Share icon under the Action column

  6. Choose Sharing Type (Users / Tenants)

  7. If you select Users field:

    • Search for users by email

    • Select one or multiple users from the list

    • OR select "All Users" checkbox

      • If you select Tenants field:

    • Search and select required tenants (e.g., child-1, child-2)

    • OR select "All Tenants" checkbox

Selected users/ tenants will appear in the selection box

  1. Click on Update button to apply sharing

Partner Tenant supports Member, Administrator, and Owner roles. Roles can be updated as needed; however, only an Owner can assign the Owner role to another user, and only an Owner can delete the tenant.

Troubleshooting

  • If an uploaded Price Book rule doesn't seem to be applying, confirm you ran Data Ingestion afterward — the discount won't reflect in cost views until ingestion completes.

  • If a child tenant is missing a menu feature you expect them to have, check the partner-level Menu Features configuration for that tenant — a disabled feature there won't appear in the child tenant's menu at all, regardless of the child's own settings.

FAQs

Q1: How does a new customer receive access to Mavvrik?

After the partner creates the customer tenant, an activation email is sent to the email address entered during onboarding.

Q2: Can child tenants be grouped under category labels?

Yes. Edit the child tenant, select the required category, and save the changes. The tenant will then appear under that category label.

Q3: Can each child tenant use custom branding?

Yes. From the child tenant's Logo tab, upload the light-background and dark-background logos, then select Update to save the changes.

Q4: Can Price Book rules apply globally or to one child tenant?

Yes. A partner-level Price Book can apply rules across all child tenants. To target one child tenant, include that tenant's ID in the Price Book configuration.

Q5: What happens when a shared dashboard is customized or deleted?

A customized shared dashboard overrides the inherited version. Deleting the customized dashboard restores the underlying System or Partner dashboard.

Q6: Who can assign the Owner role or delete a tenant?

Only an Owner can assign the Owner role to another user, and only an Owner can delete the tenant.