You can do this. There are some strict rules that you must adhere to for it to work.
Each user that is to partake in the "Expired View" process must not be in any role or group other than the Expired View Role.
Create your Expired View role, adding the required users.
Create a Date field in the file cabinet "Show Until".
Create a Search Dialog called "Show Me Search". Add the Expired View Role only to this Search.
Create a Result List called "Show Me Result" and allocate it to the "Show Me Search". Add the Expired View Role to the Result.
Create an Index Profile called "Show Until". Filter this profile with the field "Show Until" Is(Where clause) > CURRENTDATE().
Check only the Search and Display document boxes. Add the Expired View role to this profile.
Create a Custom Profile called "Show Until2". No rights boxes at all are to be checked. Add the Expired View role to this custom profile.
When a document is to be shared, either by searching, or by sending a document link, then the user sharing the document should edit the index entries and enter a date appropriate to the vewing window. The user in the Expired View role will only be able to see, or search, or click the supplied link while the View Until date is greater than the current date.
Senior Director Support Americas.