Support users (hosted) mode

System administrators are all powerful in FileHold. However, some operations of a system administration can be harmful to the operation of FileHold if they are not closely aligned with the configuration and operation of the infrastructure that FileHold is running on.

FileHold has a configuration option that can be enabled by self-hosted customers to enable support users. This option can be used by IT organizations or resellers. It blocks some of the system administrator functionality for normal system administration users. In order to be able to access this functionality, a user must be defined as a “support user” in the infrastructure configuration. 

FileHold Cloud systems always operate with support users enabled in the license.

Several features are restricted for system administrators when support users are enabled:

  • Request a system license. No impact to requesting Courier licenses.
  • Write access to the document repository screens.
  • Start an FTS index rebuild.
  • Maintain a support user.
  • Modify the terms and conditions on the login page tailoring.

Similarily, certain functions are disabled for support users:

  • Download documents.
  • View documents.
  • Email documents.

Support users will not receive several functional notifications that are normally sent to system administrators.

To enable support users, add the following keys to the UserRoleManager web.config file under the <appSettings> section.

  • <add key="Hosted.Enabled" value="false"/> - Set this to true to enable “hosted mode”. The default is false.
  • <add key="Hosted.SupportUsers" value=""/> - This is a list of the users that can operate certain advanced system administrator type functions. Enter the login name of one or more FileHold users separated by a comma. For example: “dshrute,jhalpert”