Favourites mode in MacroView DMF and Message allow users to quickly navigate to certain areas of the SharePoint document store. Favourites are particularly useful in organisations where Browse mode displays a large number of nodes in the SharePoint document store.
MacroView Subscriptions is an optional module for MacroView DMF and Message that automates the creation of favourites for users. MacroView Subscriptions is managed by using a subscription list in your SharePoint environment.
MacroView Subscriptions can be used with MacroView DMF or Message against any SharePoint Online (Office 365) tenant or on-premises SharePoint 2013, 2016 or 2019 running in Client Side Only mode.
Contact MacroView Services for information on these other Push Favourites solutions:
- MacroView Push Favourites (for SharePoint Server)
- Custom Push Favourites solutions (e.g. to call a custom web service)
How MacroView Subscriptions works
When Favourites Subscriptions are enabled on a server entry in DMF Options, MacroView DMF will retrieve details of subscriptions for the current user from a subscription list in the root site collection of the tenant or server and create a favourite node under My subscriptions in the Favourites mode of DMF or Message.
Then whenever the favourites in DMF or Message are refreshed they will be updated to reflect any additions, edits or deletions in the subscription list.
Favourite locations in the subscription list can be a site, library, folder or document set and can be organised into favourite groups.
You can also add an entry in the subscription list for a user to follow another user's subscriptions in which case an additional top level node is created in Favourites mode with the title Username's subscriptions. The other users subscriptions are listed under this node. This can be particularly useful when teams want to share favourites or a user (e.g. an executive assistant) needs to see their colleague's favourites.
Configuring MacroView Subscriptions is easy. The first step is to obtain a MacroView Subscriptions license from MacroView Services. Then follow these steps:
- Enable Favourites Subscriptions on the DMF server entry
- Ensure the client side Push Favourites extension is enabled
- Create a Subscription list
- Add subscription entries to the list
Enable Favourites Subscriptions
- Open the DMF options dialog and select Servers then select the required server and click Edit
- Check the Enable Favourite Subscriptions option.
To enable via Group Policy set the following registry key:
Ensure the Push Favourites extension is enabled
- Open the DMF options dialog and select Support then check the Push Favourites option under Extensions.
Create a Subscription List
A subscription list can be created in any site collection that users can access via MacroView DMF or Message. This includes a user's OneDrive for Business site or a Microsoft Teams site.
- The user or administrator can create a subscription list by installing MacroView Solution Provisioning and right-clicking on the site collection, choosing Provision > Add Site Collection Components and selecting Push Favourites - Subscriptions List.
If your subscription list is not being added to the root site of your SharePoint tenant or farm (i.e. https://<tenant>.sharepoint.com) then you also need to specify the server relative path to the site that’s hosting the subscription list so DMF knows where to find it. You can do this via the registry or group policy by setting the following string value:
Add subscription entries to the list
Open the subscription list in your browser by right-clicking on the site collection where the subscription list is located and select Open in Browser.
Adding a Subscription
In the subscription list, select New then Subscription and enter a title, subscriber, URL and Favourite Type for the favourite.
Note: The URL must not contain escaped characters. For example a space represented by %20 should be replaced with the space character.
You can also optionally assign the favourite to a group if groups have been defined in the Push Favourites term set for the site collection.
Adding a Following Subscription
In the subscription list, select New then Following Subscription and enter a title, subscriber and the user being followed.