Admin User cannot see Users Explorer tab or Licences and Bundles screen in FastStats

Admin User cannot see Users Explorer tab or Licences and Bundles screen in FastStats

A user who believed they were set up as an admin user, reported logging into FastStats but not seeing either the Users tab or the Administration options. 

After checking the users settings were correct, we realised that in this case the issue was caused because the user was logging into FastStats using FastStats Local rather than a Launcher.

Configuring the Admin Plugin 

For FastStats Local systems:
The Plugin module configuration is controlled by the 'Discoverer64.exe.config' file, this is typically held in the C:\Program Files\Apteco\FastStats Discoverer x64 directory.  To make the Admin functions generally available in the application,  locate the file 'DiscovererConfigurator.exe'
Right click on that file and choose Run as Administrator 
OK any permission messages
Click File and  Open  then point to the  'Discoverer64.exe.config
Click on the Plugins tab
Ensure that the AdminFunctions box is ticked


File and Save.

For Enterprise systems using a Launcher and an FS_Config Database:

Run the FastStats Configurator as an Administrative user.
Click on Web Service
OK the connection string
Clicked on Client Configuration 
Highlight the relevant Configuration
Click the Plugins Tab 
Ensured there was a tick in the Plugins.AdminFunctions box.
Click OK

Close the Client Configurations window
Click Save from the File menu.

Ensuring the correct Role is assigned to your User

The user with an Id of 1 will be automatically given full administrative functions.  In most cases (and by default) this is the Administrator.  When logging into FastStats as the Administrator the Users Explorer will be visible alongside the usual System Explorer and Files Explorer, also you will see the Administrative Functions section within File > Tools menu section.

You can then use the Users Explorer to modify any user\or group to add  Roles to.  
Right Click on a User or Group and choose Modify > Modify Roles


In this case you would need to ensure that the Users and Roles tick boxes are ticked. You may need to untick the 'Inherit from group option'
One way to ensure that a certain group of users has the same abilities, is to move the users into a Group (create one or use an existing one) and then apply the Roles and permissions required to the Group rather than the User, ensure that each of the users within that group have the 'inherit from group settings ticked' 

Click Close when finished

If after following the above instructions, the Users Explorer still doesn't appear within FastStats for your main Administrator.  Then the most likely causes are:

The Administrator is not set up as UserID 1.  
The user does not have the relevant permissions for the system being accessed. 
This can be checked by querying the Web Service Database using SQL Server Management Studio,

For updating users, check the Users table within the Web Service control database, to find out the UserID of the Individual user you wish to grant the Admin Functions to.

Run the following commands (replacing the 'x' with the relevant UserID and 'systemname' with the relevant system name):

INSERT INTO Roles VALUES (x,'U','Roles','systemname') 
INSERT INTO Roles VALUES (x,'U','Users','systemname') 

A similar process can be followed where you want to assign Admin Functions to groups of users.  (replacing the 'x' with the relevant GroupID and 'systemname' with the relevant system name):

INSERT INTO Roles VALUES (x,'G','Roles','systemname') 
INSERT INTO Roles VALUES (x,'G','Users','systemname') 

These two role entries should allow that particular user/group to access the Admin Functions and then to grant additional Roles to users.