If you have a comment on this topic, contact Aptify Documentation. If you want to return to the Aptify Community Site, please click here.

About the Object Repository

The Object Repository stores all of the files required by an Aptify system. Computers that have the Aptify Desktop client installed automatically download the necessary Object Repository files the first time the application is run. The server also automatically distributes new and updated repository files to clients as necessary.

Clients use the Aptify Object Repository Service to manage downloads from the Object Repository to a client computer's Aptify program files folder. The Aptify Object Repository Service is a Windows service that starts automatically after the Aptify Client application is installed and each time the client computer restarts.

The Aptify Object Repository Service runs under the Local System so users do not need elevated permissions to download Aptify objects. When using the Object Repository service, administrators can configure a user as a Windows Restricted user (that is, a member of Windows's Users Group) while maintaining the ability to automatically push updated files to the client's computer.

Note that this service requires the following default Windows permissions to function correctly:

  • The Local System must have the necessary default registry permissions to update ODBC information and to register components:
      HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI (Read, Create, Edit permissions)
      HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI (Read, Create, Edit permissions)
      HKEY_CLASSES_ROOT (Query Value, Set Value, Create Subkey, Enumerate -Subkeys, Notify, Write Dac, Read Control)
  • The user needs the default permissions to the Windows Temp directory (typically C:\WINNT\TEMP or C:\WINDOWS\TEMP), namely Traverse Folder / Execute File, Create Files / Write Data, and Create Folders / Append Data.

Copyright © 2014-2019 Aptify - Confidential and Proprietary