Any update on this? We're in the middle of a POC where we're trying to limit the number of views and can't see where to set this in the Admin UI. We were told by our Adobe sales rep that it is possible to do, so my question is where?
You could create a process that uses an event to detect when a "Print" has taken place. Specifically you would use an "RMDocument" event with the behavior configured as "Receive". You would then need to have your process keep track of the number of thimes the document was viewed and then revoke the document when the limit you set is reached.
If you want to revoke or expire a document based on user action (i.e. printing or viewing the document) then you can do this by capturing the print or view event in your process and then have your process perform the desired steps (i.e. revoke the document).
If you simply want to have the document revoked after a certain date or for it to only be valid for a specific period, you can do this as part of the policy definition itself. When you create a policy, you can specifiy one of the following:
1) Document will not be valid after x days
2) Document will not be valid after this date: x
3) Valid from "date 1" to "date 2"
4) Document is always valid (which means you would need to revoke\expire the document manually or via a process)
This functionality has always been a part of Rights management.