You can achieve this kind of filtering by implementing custom DynamicContentView which uses custom DynamicContentViewMaster.
1. Create custom DynamicContentViewMaster and override the InitializeControls method
var dataSource =
//apply your filtering here
//var filteredDataSource = ........
.DynamicContentListView.DataSource = filteredDataSource.ToList();
2. Override the InitializeMasterView Method of the custom DynamicContentView
This should do the trick.
You can take the id of the currently logged in user this way Telerik.Sitefinity.Security.SecurityManager.GetCurrentUserId();
If you have any other questions, don't hesitate to contact us.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items