Not currently no.
Evan's right - the only thing you can do is use monitor users and set up their filters to be restricted. They can see that a node exists, but they can't really do anything with it, and they can only see the filters that you set up for that user.
Set user to regular user (admin or auditor so they can create filters)
Log in as that user, configure their Monitor view to only show what data you want them to see
Set user to monitor user
Log them back in
Data visibility roles have been requested, here's the feature request on Thwack to vote/comment on: Account Limitations in LEM