When using MacroView DMS and DMS Pro with SharePoint Online (or an on-premises SharePoint server in Client Side Only mode), the configuration file that defines the search panels displayed in Search mode are by default read from the O365Masks.xml file located under the user's profile at:
C:\Users\<yourprofile>\AppData\Roaming\MacroView DMF\Store
This means, by updating this file, each user can have a unique set of search panels, however if all users (or specific groups of users) share common search panels, or you have multiple servers defined in DMS and want the search panels to be different for each server, the search panel configuration file(s) can be stored in a central location on a file share or in SharePoint.
Setting a central search configuration file location
To set a location for the search panel configuration file(s):
- Open the DMS options dialog.
- Select the General tab on the left panel and navigate to the section titled Search.
- Next to the Client side search mask location browse to the location of the search configuration files.
Users will then see any changes made to the search panel configuration file(s) in this location whenever they restart Outlook or DMS Explorer or if they hit the refresh button in Search mode.
* - From 8.8.520 File shares are no longer available to be selected as a location
Configuring different search panels for each server
To have different search panels for one or more servers you simply copy the O365Masks.xml file from a users profile, make any required changes then rename it to [Servername].xml and save it to the file share or SharePoint location defined under Options >General > Search.
Whenever a user starts MacroView DMS or DMS Pro, switches to Search mode, selects a different server in Search mode or manually refreshes their search panels, DMS will attempt to load search panels in the following priority order:
- [Servername].xml from the specified Client side search mask location under DMS options
- [Servername].xml from the users profile
- O365Masks.xml from the specified Client side search mask location under DMS options
- O365Masks.xml from users profile
- Default Keyword and Email search masks (on on-premises servers)
Changing the search panels for different groups of users
By storing different search configuration file(s) in different file share or SharePoint locations and pointing each user's DMS client at the appropriate location under Options>General>Search, you can tailor the search panels available for each user and server combination.
Using client side search masks on On-premises SharePoint servers
Search masks for on-premises SharePoint servers are by default installed on the SharePoint server. However, if you are using MacroView DMS 8.5 or later and you are either not familiar with SharePoint server administration, or want an easier way to manage your search panels, DMS and DMS Pro can be configured so that all on-premises SharePoint servers retrieve their search panels from configuration files stored in the central file share or SharePoint location in the same way they are for client side search panels (see above).
To make on-premises servers use client side search panel configuration files, enable Use client side search mask for on-premises SharePoint servers under DMS Options > General > Search.
See Installing a custom search panel for more information.
Version support
MacroView DMS and DMS Pro 8.5 and later
Related articles
- FAQ: MacroView DMS search panels
- Search configuration for SharePoint Online
- Defining custom search panels for DMS
- Index of search configuration articles