The first OnBase Client module login for a newly-connected workstation authenticates using the hsi account. The hsi connection is used to create a workstation account that is given the same name as the workstation itself. This new account is used for all future authentications, assuming the workstation name never changes. This workstation database user is assigned to the CLIENTGP database role in an Oracle environment. Within SQL Server, a server login and a database user with the same name are created. The workstation database user account is assigned to the CLIENTGP database role.
The OnBase Configuration module sometimes needs to dynamically create tables and indexes (for example, when creating new Keyword Types or Keyword Type Groups). Since hsi is the db_owner(Oracle schema owner), this user alone has privileges to create tables and indexes.