API
The Gcore Customer Portal is being updated. Screenshots may not show the current version.
Reseller Support
Reseller Support
Chosen image
Home/Reseller Support/Manuals/Vendor settings

Vendor settings

Here you can add your trademark, corporate identity, symbols and contact info when reselling our products. Your company branding will be displayed in the customer's Customer Portal instead of the Gcore one.

To set up branding, go to the "Branding settings" tab in the "Vendor settings" section.

Branding settings

Base control panel domain

Enter the top level domain into the "Base Customer Portal domain" field. It will be used to generate the product subdomains.

For example, if you specify "mycompany.com", your products will be available at "auth.mycompany.com", "cdn.mycompany.com", "accounts.mycompany.com".

Base Customer Portal domain

To avoid issues with the Customer Portal, we don't recommend making changes in the field.

For more details about the "Base Customer Portal domain" field, refer to How to set up Customer Portal product URLs.

Brand name

Enter your brand name. It will be displayed in the title tag of the page’s tab, in the “Help” menu > “Website”, on the Welcome page, in the body of email notifications, and in the sender's name.

Languages

Configure the languages that will be available for your customers in the Customer Portal.

Logo at the sign-in page

This option configures the logo on the user sign-in page: https://auth.gcore.com/login/signin

Logo at the sign-in page

The setting configures the logo in the product column and on the user sign-in page: https://auth.gcore.com/login/signin

Header logo

Your image must be:

  • Smaller than 4 MB.
  • SVG (recommended)/PNG/JPG file.
  • 75 x 40 px resolution.

Header text color

The setting configures the color of icons and product names in the navigation menu in the Customer Portal.

Favicon

This configures the favicon.

Favicon

Your image must be:

  • ICO file.
  • 16 x 16 px.

Brand color

This configures the color of hovered menu items and links in the Customer Portal and on the sign-in page.

Brand color

Customer Support Tools

Customer support tools include the phone number and email address of technical support, as well as links to the Status Page that informs about incidents and maintenance, the company's website, Knowledge Base and API documentation, and chat with the Gcore technical support.

All tools, except for the chat, are available in the customer's Customer Portal in the "Help" section.

If the chat option is activated, it is shown as a pop-up widget in the customer's Customer Portal.

By default, when the "Branding settings" are not activated, the customer's Customer Portal shows links, email address, and phone number of the Gcore technical support.

Support phone number

This setting allows displaying the phone number of your technical support.

Support email

The setting allows displaying the email address of your technical support.

Support email

The setting allows displaying the link to your legal documents.

The "Link to website" setting allows displaying the link to your website.

Show API documentation

The setting allows displaying links to your API documentation.

Show Knowledge Base

The setting allows displaying a link to your Knowledge Base.

Show Status Page

The setting allows displaying a link to your Status Page.

Useful links for customers

Show online chat

The setting allows your customers to contact Gcore technical support via a chat in their Customer Portal. If the chat option is activated, it is shown as a pop-up widget in the customer's Customer Portal.

Show Create new account

The setting allows your customers to create additional accounts.

If it is activated, your customers can create additional accounts from their Customer Portals.

Show Create new account

Email alerts

This setting allows you to specify email addresses that will receive notifications about your customers' actions: account deletion requests and failed authorization attempts.

Email for deletion requests. Here you can enter an email address to receive notifications about status updates of deletion requests. We will automatically send you emails about three events: a customer sends the request, the request is canceled, and the account is deleted.

Email for unsuccessful login attempts. Here you can add an email address to receive notifications about unsuccessful login attempts. This will help you promptly respond to any suspicious activity in the accounts of all admin and Customer Portal users.

To receive emails, turn on the needed toggle and enter your email address into the field. If you want the emails to be sent to multiple email addresses, add them with the "+" button. Don't forget to save the changes.

Email alerts settings

SMTP Provider Settings

This setting allows your customers to receive automatic event notifications about the product they use. For example:

  • the trial period has started,
  • the trial period will end soon,
  • a password has been changed,
  • a new user has been added to the account.

By default, your customers receive emails sent via a Gcore mail provider from support@gcore.com. If it is ok for you, you do not need to configure anything.

If you want to send automatic emails from another email address, specify your SMTP server and the address from which the emails should be sent. To do this:

1. Open "Branding settings" and make sure the "Base Customer Portal domain" field is filled in. If not, emails will not be sent.

Branding settings

2. Go to the "SMTP Provider Settings" tab and enable the "Email for service emails" option. You will see the page with SMTP settings that need to be configured.

SMTP settings that need to be configured

3. Configure the following settings:

  • Enter the email address that you want to use to send automatic emails to your customers. It will be displayed in the "From" field in emails.
  • Enter the domain of your SMTP server such as smtp.serveraddress.com, or specify its IP address.
  • Enter the port that your SMTP server uses.

Port 25 is commonly abused to send spam, so some ISPs block this port. If so, some customers may not get your emails via port 25. We recommend using port 465 or 587.

  • Check the "TLS" box if this security protocol for email encryption is enabled on your SMTP server.
  • Enter your username and password of your SMTP server.

4. Save changes.

To make sure that everything is configured properly, send yourself a test email by clicking the "Send test email" button. The email will be sent to your account's primary email address.

DNSaaS settings

DNSaaS settings

If the DNS service is available for your customers, you can set the values of your primary name server, secondary name server, and email address that will be used to generate SOA records. This information will be displayed in the customer's Customer Portal when they add a domain name for the DNS zone.

By default, we show Gcore primary and secondary name servers and Gcore email address.

Services

In your Admin Portal it is possible to set which products available to you are also visible to your customers.

There are two levels of visibility: global (or default) and personal.

In the settings of global visibility is set the visibility of products for all your customers.

Global products

In the settings of personal visibility you can enable or disable the visibility of products for a particular customer. The visibility statuses of personally configured products will not be available for changes from the global visibility settings.

Concrete account products

Was this article helpful?

// // Initialize a variable to undefined initially. // var growthBook = undefined; // (function() { // try { // var script = document.createElement('script'); // script.src = "https://cdn.jsdelivr.net/npm/@growthbook/growthbook/dist/bundles/auto.min.js"; // script.setAttribute("data-api-host", "https://cdn.growthbook.io"); // script.setAttribute("data-client-key", "sdk-truekA5wvhMYaqsu"); // document.head.appendChild(script); // script.onload = function() { // console.log("GrowthBook script loaded successfully."); // growthBook = window.GrowthBook; // Assuming GrowthBook attaches itself to window // }; // script.onerror = function() { // console.error("Failed to load the GrowthBook script."); // growthBook = undefined; // Explicitly set to undefined on error // }; // } catch (error) { // console.error("An error occurred while setting up the GrowthBook script:", error); // growthBook = undefined; // } // })(); // // Optional: Push to dataLayer if needed // window.dataLayer = window.dataLayer || []; // window.dataLayer.push({ // 'event': 'scriptLoadStatus', // 'growthBookStatus': growthBook ? "Loaded" : "Failed" // });