Favorites in MacroView DMF and Message allow users to quickly navigate to and use certain areas of the SharePoint document store. They are particularly useful in organisations where Browse mode in DMF displays a large number of nodes in the SharePoint document store.
MacroView Push Favorites automates the creation of users favorites managed via a SharePoint List on an on-premises SharePoint server.
Contact MacroView Services for information on these other Push Favorites solutions:
- MacroView Push Favourites for SharePoint Online and Teams
- Custom Push Favorites solutions (e.g. to call a custom web service)
How MacroView Push Favorites works
When the Push Favorites .NET assembly is running on the on-premises SharePoint server and Enable Favorites Subscriptions is checked on the server under DMF Options, DMF will retrieve details of favorites to be created for the current user from the Push Favorites subscription list on that server.
The Push Favorite subscription list supports creation of Push Favorites for any user and can also be used to define colleagues a user wishes to follow. Following another user will push that user's favorites to the selected user as well but it stops there. They do not get their followers' favorites too. The Push Favorites for each colleague a user is defined as following will be shown in a separate group labelled username's subscriptions.
In the Push Favorites subscription list:
A user must have one row per pushed favorite
- Any one of these rows may contain the colleagues that the user would like to follow.
Adding a Push Favorite
In the Push Favorites subscription list on the SharePoint server, select Add Item then enter a title, user name and URL for the favorite.
Following another user
On any existing favorite entry in the Push Favorite subscription list enter the name(s) of the people whose favorites this user will also see.
Refreshing Push Favorites
A refresh of your Push Favorites can be triggered manually using the Refresh Favorites option on the Macro View tab in Outlook.
Push Favorites are otherwise refreshed automatically each time the MacroView DMF local service is started (i.e. the first time DMF Explorer or Outlook is started in a Windows session) and when a user switches to Favorites mode.
After a refresh, no further refreshes are triggered until 5 minutes has elapsed. This is to prevent waste of bandwidth and other resources if a user was to switch rapidly in and out of Favorites mode or click rapidly on the Refresh favorites button.
Installation & Configuration
The free Push Favorites solution provided below supports defining up to three push favorites per user and following up to three colleagues. For a licensed version without this restriction contact MacroView Services.
- Download the Push Favorites solution and list template
- MacroView DMF v8.4.1031 or later
- SharePoint on-premises server running the MacroView DMF full trust web service.
- Create the subscriptions list with the supplied template using whatever name you wish.
- Add and deploy the macroview.sharepoint.pushfav.wsp solution
- Add the following to the Favorites assembly setting on the DMF configuration page in Central Administration:
- Copy and paste the Subscription List URL of the list you created into the Central Administration configuration page for Push Favorites (application management)
- Check the Enable Favorite Subscriptions option on the server in DMF Options where Push Favorites has been installed or enable via by setting the following registry key:
- Note that Push Favorites will not refresh within 5 minutes of the last refresh. To force a refresh within the 5 minute interval you must delete the following registry key: