Filtering Entry Points 
You can filter entry points so that only certain entry points are displayed in a given desktop. This is accomplished by specifying a Filter ID for roles, worksets, or folders that have been defined as entry points, and then adding the relevant Filter ID values to the desktop. At runtime, the desktop in use only displays the entry points with filter IDs that match the filter IDs specified in the desktop.
Activate filtering by configuring the navigation_events_helper service:
Navigate to .
In the Portal Catalog, open .
Right-click the navigation_events_helper service and choose Configure.
In the FilterbyDesktopView property, change the value to one of the following:
0 – Filtering is disabled.
1 – Filtering is enabled. At runtime, if no match can be found between filter IDs defined in the role, workset, or folder, and filter IDs defined in the desktop, all content is displayed.
2 – Filtering is enabled. If no roles match the defined filter, only roles without a defined filter are displayed. If all the roles have filters, the header area displays an empty top-level navigation.
Choose Save, and restart the service.
Navigate to .
In the Portal Catalog, locate the role, workset, or folder to which you want to add a Filter ID value and from the context menu, choose .
In the Properties editor, in the Navigation property category, find the Filter ID property and enter any value.
Note
You can add more than one Filter ID to an object so that the entry point can be displayed in more than one desktop. Separate entries with a semicolon (;).
Add Filter ID values to any other entry points that you want filtered.
Navigate to .
In the Portal Catalog, locate the desktop for which you want to filter the entry points and from the context menu, choose .
In the Filter ID field, specify the filter ID(s) that you defined for the entry points that you want to appear in top-level navigation. Leave the field empty to display all entry points.