What your trying to do is a good idea but difficult to do. have you tried using the readers field? In your views set a column value to be readers or authors or editors. these are data types in notes, just like text, number etc..
to get a list of values showing use @explode, so @explode(readers).
if this doesn’t work then edit the group form and add a field called readers of type readers. on the second tab of the field properties set the lookup to the the address book. make this field visible, so no hide when properties. Then open your groups in notes and add you persons to the readers fields.
alternativly set the readers field to be computed and set the value to the sane field name as the list of person.
if your name is not listed in the readers field then you will not be able to see the document in a view