Special Users

For the installation and maintenance of the GK applications, you need to create the following users prior to installation. As not all customers allow us to have an Administrator account, we offer two account variants and installation scenarios.

Account Variant with Administrator

In this variant, we have an Administrator account that allows us to install all services on our own. In such cases, all services can be installed directly by the applicable application installers.

User Account type c:/gkretail / c:/gkinstall OmniPOS folder All other folders Comment / Purpose
GKInstall Administrator user
  • Disabled inheritance from parent folder (c:/)
  • Full Control
Inherited from gkretail
  • Read and Execute,
  • List folder contents,
  • Read,
  • Deny writing
This user is not the end user.

It is the user for the system installation.

GKAdmin Standard user
  • Disabled inheritance from parent folder (c:/)
  • Full Control
Inherited from gkretail
  • Read and Execute,
  • List folder contents,
  • Read,
  • Deny writing
This user is not the end user.

It is the user for system maintenance.

It is the "runas" user for all applications.

GKPOSUser Standard user
  • Disabled inheritance from parent folder (c:/)
  • Read and Execute,
  • List folder contents,
  • Read
OmniPOS Client folder

(c:/gkretail/pos-full or c:/gkretail/pos-thin)

  • Modify,
  • Read and Execute,
  • List folder contents,
  • Read,
  • Write
  • Read and Execute,
  • List folder contents,
  • Read,
  • Deny Write
It is the end user which will be used to run the OmniPOS Client.

Account Variant without Administrator

In this variant, we do not have an Administrator account and all services must be installed and configured manually after the installation by an administrator account.

User Account type c:/gkretail / c:/gkinstall OmniPOS folder All other folders Comment / Purpose
GKAdmin Standard user
  • Disabled inheritance from parent folder (c:/)
  • Full Control

Inherited from gkretail
  • Read and Execute,
  • List folder contents,
  • Read,
  • Deny writing
This user is not the end user.

It is the user for the system installation.

It is the user for system maintenance.

It is the "runas" user for all applications.

GKPOSUser Standard user
  • Disabled inheritance from parent folder (c:/)
  • Read and Execute,
  • List folder contents,
  • Read
  • OmniPOS Client folder (c:/gkretail/pos-full or c:/gkretail/pos-thin)
  • Modify,
  • Read and Execute,
  • List folder contents,
  • Read,
  • Write
  • Read and Execute,
  • List folder contents,
  • Read,
  • Deny Write
It is the end user which will be used to run the OmniPOS Client.