StrikeTracker KnowledgeBase

Subaccounts

CDN accounts can contain subaccounts, down to seven levels deep, if the ability to create subaccounts has been enabled. As the Highwinds account is at level 1, all direct customer accounts are at level 2, allowing 5 additional levels to be created below.

Subaccounts are useful for resellers and large organizations that prefer to sign a single CDN service contract and then provide individual subaccounts to multiple groups within the organization. From the Highwinds perspective all of the billing and management functions are rolled up to the parent-level account, so customers that have the ability to create subaccounts are free to create as many accounts as they choose. The number of subaccounts that can be created is limited based upon a per-account basis, but this value can be increased upon request (to request an increase in your subaccount limit, please submit a request to [Support].

Subaccounts are managed by clicking on your "Account Email" from the top right corner of the StrikeTracker portal, this displays a drop-down menu, where you can select and click on Subaccounts, see below:

Subaccounts

You will then have access to the SUBACCOUNTS space:

Subaccounts

In order to be able to create a subaccount, an account must have the "Allow Subaccount Creation" checkbox checked, and the number of existing subaccounts must be less than the value of the configured maximum number of subaccounts.

Note: While many of the fields on your own account's "Overview" view may be self-edited, only a user belonging to a direct or indirect parent account can change the value of the fields related to your own account's subaccount creation restrictions.

To create a subaccount, navigate to the "Subaccounts" tab, click the "Add Account" button to add subaccounts to this account. You are also required to add services and cntact information for the subaccounts.

After adding an account, remember to also add some Services to the account's services list, and possibly one or more Users.

In addition for the previously-mentioned subaccount creation enablement settings, in order for a user to create a subaccount they must be an Administrator, or have sufficient permissions to allow creation of the account. For accounts directly below the account that owns the user, the user's "Account" permission under the "Permissions for the User's Account" section must be set to "Edit". For accounts that are two or more levels below the level of the account that owns the user, the user's "Account" permission under the "Permissions for Subaccounts" section must be set to "Edit". For more information on user permissions, see the Users documentation page.

 

Administration in StrikeTracker

The CDN management portal can be used to instantly provision new customer accounts and administrate existing accounts on the CDN. Whenever a new customer is created using StrikeTracker, their accounts are enabled immediately.

With the release of the new version of StrikeTracker, the CDN account hierarchy introduces a new level of separation between the notion of accounts as they represent customers, vs. accounts as they represent CDN delivery configurations/resources. The current system uses a single "account" concept to represent both notions, which has resulted in many customers being forced to create several subaccounts in order to break out their traffic across boundaries that are specific to that customer. As the system was originally designed to primarily support subaccounts for use by resellers, the built-in separations between these accounts with regard to user access, analytics, etc., has resulted in an account hierarchy that is suboptimal for many customer use cases.

The new hierarchy will alter the use of the word "account" to now represent "organizations", whether they be direct customers, sub-customers within resellers, etc., or simply sub-divisions within a particular customer where the separation between users/analytics, etc. was intended as they are today. These accounts will be uniquely identified, but not with the current 8-character alphanumeric "customer hash" IDs that are in use under the ST1 model. In the ST2 model, "accounts" will not represent CDN configurations that result in an ability to actually use any particular service. Such configurations will remain under the current alphanumeric hash IDs. These configurations will become known as "partitions", will not be hierarchical, and multiple such partitions can be owned by a given account. For instance, the following hierarchy could be represented:

  • Account: Highwinds
    • Partition: q1w2e3r4
    • Partition: w2e3r4t5
    • Partition: e3r4t5y6
    • Account: Direct Customer #1
      • Partition: r4t5y6u7
      • Partition: t5y6u7i8
      • Account: Resold Customer A
        • Partition: y6u7i8o9
      • Account: Resold Customer B
        • Partition: u7i8o9p0
    • Account: Direct Customer #2
      • Partition: i8o9p0q1
      • Partition: o9p0q1w2
    • etc.

Each account must contain at least one partition. Users are defined at the account level, and can be granted access to modify partitions and subaccount records at any level below the account where they have been created. Partitions cannot contain other partitions – they are a flat list at each account level. Hierarchy within the CDN is represented exclusively via accounts.

Sub Account Info

Field Required Data Validation Error Messages
Number Sub accounts allowed Yes Disabled if the account does not have the sub account creation account feature service. Must be a whole number equal to or greater than zero and less than 5000 Enter a whole number equal to or greater than 0 and less than 5000

Billing Account Info

Field Required Data Validation Error Messages
Account Number No None  

Billing Contact

Field Required Data Validation Error Messages
First Name Yes None First name is required
Last Name Yes None Last name is required
Email Address Yes Must be a valid email address. Enter a valid email address
Phone Number Yes None Phone number is required
Fax number No None Fax number is required
Address Line 1 Yes None This field is required
Address Line 2 No None  
City Yes None This field is required
State/Region Yes None Please enter a State/Region
Postal Code Yes None This field is required
Country Yes None Please choose a country