MacroView DMF or Message 8.6.103 or later allows an administrator to lock down the enabled or disabled state of any DMF extension using Group Policy. This can be useful if you need to prevent particular users from using a function or to prevent users disabling a custom extension such as a custom column validation rule.
Out of the box MacroView DMF and Message 8.6.103 or later includes the below extensions which are visible under DMF Options > Support
If a policy is not applied to an extension then users are free to enable or disable the extensions listed. When there is a policy in place extensions are either enabled or disabled based on the policy and users can't enable or disable those extensions under Options.
If any extension, for which you have a valid license, is unable to be changed when group policy is not in place, you should first try refreshing your license before contacting MacroView support.
Below are instructions for applying a policy to set the state of extensions installed by default when DMF or Message is installed.
Apply a policy
To apply a policy to an out-of-the-box extension or any custom extension.
- Open the Group Policy Editor and create or navigate to the Extension branch under MacroView DMF.
- Once enabled, select the Show the button
- The table is then available to be filled in with the extension that you want to lock down.
- Value name - the assembly name of the extension (values for extensions installed by with DMF/Message are shown in the table below)
- Value - True/False, if you want the extension enabled (true) or disabled (false)
- Below are the extension details that come with DMF/Message out of the box. If a custom extension is installed, MacroView will provide the necessary details for Group Policy.
|Extension Name||Value Name|
|MacroView DMF Default PersonGroup||MacroView.DMF.CommandExtensions.DefaultPersonGroup.PersonGroupMetadataProvider, MacroView.DMF.CommandExtensions|
|Map Folder Name to Field Value MacroView||MacroView.DMF.CommandExtensions.ItemCommands.OpenWithCommandDefinition, MacroView.DMF.CommandExtensions|
|Open With Command||MacroView.DMF.CommandExtensions.MapFolderNameToFieldValue.FolderNameToFieldValueProvider, MacroView.DMF.CommandExtensions|
|Push Favorites||MacroView.DMF.PushFavorites.Favorites, MacroView.DMF.PushFavorites|