cloudesire documentation

cloudesire documentation

  • Docs
  • API
  • Syndication
  • Glossary
  • Back to cloudesire.com

›Available Integrations

Platform

  • Home
  • Platform modules
  • Glossary
  • Users and permissions
  • Billing
  • Event notification
  • Channel management
  • Live reporting
  • Orders approval workflow
  • Vendors approval workflow
  • Customer Cloud Credentials
  • Cloud providers
  • Email automation
  • Marketplace customization
  • Integrations
  • Open Source
  • GDPR Compliance

Products Onboarding

  • Onboarding a new product
  • Product types

    • Syndicated applications
    • Cloud Services
    • Virtual-Machines
    • Services
  • Pricing Plans
  • Pricing models
  • Extra Resources
  • Order validation
  • External configuration parameter values

Available Integrations

  • vCloud VDC
  • OpenStack VDC
  • OKD projects
  • Commvault tenants
  • vCloud Availability tenants
  • Public Cloud Tenants
  • Kubernetes as a service
  • Helm charts
  • Google Workspace
  • Microsoft CSP
  • API as a Service
  • Keycloak

API

  • REST API Introduction
  • Java Client
  • TypeScript Client
  • PHP Client
  • API Reference
Edit

Selling and provisioning of Google Workspace licenses

Cloudesire platform enables the selling of Google Workspace licenses for platform owners that are Google Partners.

Product plans are prepaid and are mapped to the actual standard Workspace products available from Google, each one with a different configurable billing plan.

Product configuration

ISVs can onboard a new Google Workspace as a new Product using Syndicated as a product type and providing as a syndication endpoint, the endpoint to the gsuite-connector module installed on the platform (ask to the platform administrators).

For each configured plan, ISVs should provide:

  • Extra resources:

    • Number of licences (seats) with identifier gsuitenumberofseats, prepaid.
  • Configuration parameters:

    • User email with code gsuite_customer_email_code: the administrator account that will be activated. The domain must be owned by the customer. Must be configured via regex validation equal to ^(.+)@(\S+)$
  • Integration Metadata:

    • gsuite_sku_id: the numerical id of the product to provision
    • gsuite_plan_name: the reseller billing terms with Google
    • gsuite_renewal_type: to specify what happens to the subscription at the subscription expiring

Customer experience

After selecting a plan, the customer is prompted to enter:

  • the number of user licenses (seats)
  • the admin account email (name@company.com)

After the provisioning, the customer can access the Google Workspace dashboard to finish configuring email delivery for their own domain and to create user accounts.

Example

An example Google Workspace product can be found on our demo marketplace.

Last updated on 12/3/2021 by Andrea Vecchi
← Helm chartsMicrosoft CSP →
  • Product configuration
  • Customer experience
  • Example
Pages
Documentation IndexAPI ReferencePlatform modulesOpen SourceCorporate website
Social
TwitterFacebookGitHub
Copyright © 2022 Cloudesire.com by Engineering D.HUB