TABLE OF CONTENTS


Introduction


This article covers the specifics regarding Administrator accounts in the Thomalex system. Administrator accounts are used to manage the configurations of corporations, customers, websites, and affiliate websites. 


In total, there are five types of Administrator accounts of which four are available to be used by Thomalex users. 


The pathway to locate the tab where administrator accounts can be created is the following: 


Select either Customer or Website → Dashboard → Users → New User


Important Note - Depending on the type of administrator account that is performing this step, the New User creation panel will differ with available options. 

You are only able to create a type of administrator account that has lower authority then the administrator account that is performing this step. 

In other words, Organizational admin will not be able to perform the creation of another Organization Admin. He will only be able to create Customer, Website, and Affiliate Website Administrators. 

Following the same principle, a Customer Administrator will only be able to create Website Administratos and Affiliate Website Administrators. 

As well as that Website Adminstrators will only be able to create another Affiliate Website Adminstrator.


The Administrator accounts that are available to Thomalex users are - Organization Admin, Customer Admin, Website Admin, and Affiliate Website Admin. The general difference between their authority is in the range of the platform they can manage. 


System Administrator accounts are the only kind of administrator accounts that can not be provided to Thomalex users and are only used by Thomalex agents. This type of account has maximum authority and is able to perform all changes. 


Note - Certain settings and options in Thomalex system can only be visible to System Administrators. If you think that some options are not avaialble for you to manage, please contact Thomalex Support Team for better clarification. 

Administrator Accounts


As previously stated, there are four types of Administrator accounts available for Thomalex Users they include: Organization Admin, Customer Admin, Website Admin, and Affiliate Website Admin. 


In the following lines, we will give a detailed clarification of the differences between mentioned accounts. 


Roles

Organization Admin


Presents the most powerful type of administrator account that can be provided to Thomalex users. For both B2B and B2C clients.

Note that this type of account can only be provided to users of the Thomalex system by Thomalex System Agents.


The primary purpose of the Organization Admin Is to be able to perform the management of whole organizations but more primarily to create additional Customers as well as Customer Administrators.

This type of Administrator account is also able to create and manage Customers as well as all websites and affiliate websites for which it has been granted authority.

The view of the Site Selection Menu from the Organization Admin's perspective:

Image 1 - Organization Admin Site Selection Menu Perspective


Note - Notice how "Organization Name" column has hyperlinked values for names. That is due to the fact that only Organization Admin has the authority to check and edit the organizations hence the name of such type of account.

The same principle is used for Customer Admins, Website Admins and Affiliate Admins respectively.


Furthermore, notice how the "Create/Edit Customer" option is visible in the Site Selection Menu when you are logged in with your Organization Admin account, example below:

Image 2 - Create/Edit Customer Option Visible From Organization Admin's Perspective


This option is visible to Organization Admin due to the fact that only Organization Administrator is able to create or edit a Customer. 


Additionally, the New User option will allow Organization Admin to create a new Customer Admin, Website Admin, and Affiliate Website Admin:


Image 3 - Create New User From Organization Admin's Perspective


Customer Admin

The Customer administrator is able to see all of the Customers (Agencies) that have been added to their rights by Thomalex or their own respective Organization Admin. 


Image 4 - User Roles from Customer Admin's Perspective


The Customer Admin can not modify any of the Customers (Agencies) themselves, they can only Edit and Create Parent and/or Affiliate Websites.


Image 5 - Creating a Parent/Affiliate (Child) Website from Customer Admin's Perspective


Additionally, the Customer Admin is able to create new Administrators for Parent and/or Affiliate Websites. These newly created Administrators have to be a Role under the Administrator that is creating them.


Image 6 - User Roles from Customer Admin's Perspective


Site Admin

The Site Admin can see all of the Parent and Affiliate Websites that have been delegated to them by Thomalex, Organization Admin or Customer Admin. They are not able to modify the Customer (Agency) in any way, but can Edit and/or Create Parent and Affiliate Websites.


Image 7 -Website View from Site Admin's Perspective


They are not able to access anything else besides the Parent and/or Affiliate Website.


The Site Admin is able to only Create/Edit the Users that are set to Affiliate Site Admin role.


Image 8 - User Roles from Site Admin's Perspective


Affiliate Site Admin

The Affiliate Site Admin can see all of the Affiliate Websites that have been delegated to them by Thomalex, Organization Admin, Customer Admin or Site Admin. They are not able to modify the Customer (Agency) or existing Parent Websites in any way, but can Edit all of the Affiliate Websites delegated to them and Create both Parent and Affiliate Websites.


Image 9 - Website View from Affiliate Site Admin's Perspective


The Affiliate Site Admin can only Create/Edit the Users under the Role "Affiliate Site Admin".


Image 10 - User Roles from Affiliate Site Admin's Perspective


Sites

This section in the User Role allows the Admins with higher Role to modify which Websites will be visible for the Admin that is being edited.


Image 11 - User Roles - Sites Option Drop-Down List



The List will show all of the Parent Websites, but depending on the Role, will not provide the full Visibility/Modification of the said Parent Websites. Such is the Case of Affiliate Site Admins, who will be delegated the Parent Websites, but will only be able to Modify the Affiliate Websites falling under those Parent Websites.


The Sites List can be filtered by Entering Keywords in the Field, this will cause the List to instantly Filter itself to best suit the Keywords added.


Image 12 - Filtering the Sites Drop-Down List


If the List is too long, we can Check and Uncheck All of the Websites automatically.


Check All Option:


Image 13 - Check All option in Sites Drop-Down List 



Uncheck All Option:


Image 14 - Uncheck All option in Sites Drop-Down List


When Uncheck All option is used, it will set "All" by default for the Sites selected. Once One or more Websites have been selected, they will be the only Websites that are taken into consideration.



Access Rights

The Access Rights will allow us to choose what the Admin we are Creating/Editing will be able to see and do. Using this option, we are able to control what we want the Admin to specifically see on the Website, this creates a lot more options for customization even in between the Users with the same Role.


Image 15 - User Roles - Access Rights Option Drop-Down List 



We can see that this List works in the same way as the Sites option. We are able to Filter and Select what we want to see in it and also, quickly Check All of the options or Uncheck them.


When Uncheck All option is used, it will set "All" by default for the Access Rights selected. Once One or more Access Rights have been selected, they will be the only Rights that are taken into consideration for that Admin.


This option opens up a lot of new ways to delegate Administrators. For example, we are able to have multiple Affiliate Admins, but each one can have different Access Rights in between all of the Websites delegated to them.