Go to the Homepage ... Read more details about powerDOCUMENTS ... Learn how to manage knowledge in small and mid-size companies ... Download now the free trial, the manual and other files ... Order now the full version online - secure and fast - ... Read the FAQ, the history and how to get more support ...
SUPPORT FAQ
Read the HISTORY ...
Back to SUPPORT...

FAQ: Installation for multiuser access

powerDOCUMENTS can be installed for access by multiple users from different computers. There are two different ways to do this:

Sharing the database only

To install powerDOCUMENTS on the computer where the database is to be placed follow the procedure outlined in " FAQ: Install programs and database separated". Make sure the directory where the database resides is shared.

The computer where the database is installed can be a normal workstation. No special server is needed.

On each workstation which shall access this database the following steps are needed:
  • Install powerDOCUMENTS

  • Map a network drive to the share created on "server".

  • Adjust/correct configuration in Config.XML.
    The ConfigKey 'dbPath' will need to be changed to point to the new database location.

Sharing database and programs

To install programs and database in a central directory on a central machine:
  • First do a normal installation to get access to all neccessary files and programs

  • Create a folder on a networkdrive where programs and database will be stored. All users who shall be able to use powerDOCUMENTS need Write/Update access to this folder (NTFS-Rights).

  • Share this folder so that all users who shall be able to use powerDOCUMENTS need have Write/Update access to this folder (Share-Rights).

  • Copy everything from the installation folder (created in step 1) to this new folder

  • Adjust/correct configuration in Config.XML if neccessary.
    All pathes must be accessible by all users from their workstations.

  • Each user accessing powerDOCUMENTS should have an shortcut:
    Start-directory: network folder created
    Application: powerDOCUMENTS.exe

On each workstation which shall access this central installation the following steps are needed:
  • Install the .NET framework.
    If not already done this can be accomplished by running the installation set of powerDOCUMENTS but stopping installation when starting to install the application itself (powerDOCUMENTSsetup.msi).

  • Change the .NET framework security policy to allow powerDOCUMENTS to run from a network drive.
    This can be done manually like this:
    • in Control Panel, open Administrative Tools and then run Microsoft .NET Framework 1.1 Configuration
    • Expand Runtime Security Policy, then Machine, then Code Groups, then AllCode
    • Right-click LocalIntranet_Zone and then click New
    • Give the code group the name "powerDOCUMENTS".
      Click Next.
    • Select URL in the Choose the condition type for this code group list.
      In the URL text box, type the path to the shared folder.
                \\ServerName\ShareName\path\*
      The asterisk on the end is important, because it applies the permissions to all files and sub-folders in this folder.
      Click Next.
    • Select "FullTrust" in the Use existing permission set list.
      Click Next, and then click Finish.


    Alternatively it can be done from the commandline with the following command:
    C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CasPol.exe
                 /machine /addgroup 1.2 -url \\hhh\sss\xxx\*
                 FullTrust -name powerDOCUMENTS
    This assumes:
    • that you have installed .NET framework in the default path [C:\WINNT\Microsoft.NET\Framework\v1.1.4322] (correct the path otherwise).
    • that \\hhh\sss\xxx is replaced by the full UNC-path of the directory where powerDOCUMENTS has been installed.
    • that the server you are accessing is classified as 'Intranet' as far as .NET is concerned. Sometimes even a server on the local LAN is classified as 'Internet'. A possible reason can be using IP-Adresses instead of server name.

      You can find out whether it's internet or intranet by running "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CasPol.exe -resolvegroup powerDOCUMENTS.exe"

      If it is 'Internet' the change to the framework security policy can still be applied:
      Use 'Internet_Zone' instead of 'LocalIntranet_Zone'.

      The alternative commandline is:
      C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CasPol.exe
                         /machine /addgroup 1.3 -url \\hhh\sss\xxx\*
                         FullTrust -name powerDOCUMENTS