You are able to create a new client by uploading it as code. Using this ‘as code’ functionality, you are able to create an exact replica of a client you've already added or use your existing client as a template to create a new one. Each client name must be unique.
Your Client as Code
Click on the green globe icon to open the navigation menu. From there, click on Manage Endpoints and select Manage Clients from the list at the top of the page. From this menu, you are able to select one, or all, of your clients to download as a CSV file. Highlight each client you'd like to download or click the circle next to 'Client Name' to highlight all clients. Next, locate the ellipses menu to the right of 'Version' column. From there you are able to download a CSV file that contains information on your client(s).
Your CSV file will look something like what is below, depending on how many clients you've created and select to download. This file will have all the information pertaining to your client from name, to registration key, to version, and so on. Creating a new client as code does not require all of the information provided in the CSV. A template CSV can be found in the 'Import Your Client as Code' wizard that details what variables are needed. More information below.
Create a New Client as Code
The steps to create your new client as code are similar to the usual steps for creating a new client. Navigate to the Manage Endpoints -> Manage Clients page. Click the blue plus-sign icon in the upper-right hand corner of the page to open the ‘Create a New Client' menu. From the two options present find 'Import Your Client as Code' and click 'Create Client.'
A new wizard will appear with options to download a template client CSV or import your CSV file. As mentioned previously, the CSV you download from Manage Clients will have more information than is necessary for creating a client as code. Select 'Download a Template' to view what variables are necessary and make edits directly to the template if you'd like. Reminder: all clients must have a unique name. Any client with a duplicate name will be skipped during the process.
When creating new clients, you are able to select 'Send Emails After Creation' to notify any new clients that they have been added to the network. Click the circle in the bottom left of the wizard to highlight that option with a green check and your new clients will automatically be emailed once they have been fully added to your network.
Below are all the variables needed to create a new gateway as code. Variables include: Name, Endpoint Type, Geo-region, Data Center, and Email ID.
When you are ready to import your CSV file, search your computer library or drag and drop the file into the upload box. Next, click create to fully import your CSV and begin creating your new client as code.
Details about your clients' progress will be displayed once the process has started. Up to three client names will be displayed, followed by an ellipsis if you are creating more than three new clients as code. This process may take a few minutes to complete, depending on how many clients you are creating. You can click 'escape' at any time and continue with other work while your client(s) is/are being created. Navigate to your network dashboard or Manage Clients to see if any errors occurred.