Windows File Manager service

Using Windows File Manager a customer may manage files/folders in their webspace:

  • Create/remove folders
  • Upload files into webspace
  • Manage permissions of files/folders

Windows File Manager service in OA is implemented in the way similar to the Linux File Manager, the main difference is the way how File Manager gets access to customers' webspaces. Windows File Manager performs all operations through the Windows Network Share (SMB protocol), that is why webspaces root folder (C:\CustomerData by default) on every single OA-managed IIS hosting server must be configured as Network Share.

The picture below demonstrates the Windows File Manager architecture overview:

Due to performance reasons Windows File Manager service is usually deployed on a dedicated web server (which does not host customers' websites) and works as IIS website listening to HTTP port 80. The default name of the IIS website which serves File Manager requests is WinFileManager Site ID, where ID is the ID of the Windows File Manager OA service, it may be found in OA Provider Control Panel at System Director > Configuration Manager > Services.

In the default installation the log file of the Windows File Manager service is located in the C:\CustomerData\FileManager.log\W3SVCID folder, where ID is the ID of the corresponding IIS website mentioned above. Look into the log file for troubleshooting problems with Windows File Manager service.

When a customer opens File Manager in Control Panel, OA UI service connects to File Manager IIS website which in turn connects to the needed webspace using SMB protocol to get webspace content (files, folders). SMB protocol is also being used for all File Manager operations - get file, create folder, upload file and so on.

A customer must have the special resource based on the Windows File Manager Resource Class in their subscription to be able to use the service.

Webspace-specific Windows File Manager configuration file filemanager.xml is stored in the customer's webspace in the config folder, it contains information about Active Directory users belonging to a particular webspace.

See the main Knowledgebase article #115790 Website Hosting: General information, Best Practices and Troubleshooting for more information.

Internal content