The Restricted Links module allows admins to restrict link fields by user role and date. Links can have both activation and expiration dates. This module could be very useful for ticket links, registration links, or other links that need restricted access. While it shares similarity with the field_permissions module, it distinguishes itself by allowing users to restrict by date and duration, which field_permissions does not do.
It simply adds a new field display called "Title, as a restricted link" for users to select. It does not disturb the existing link fields in any way.
* Note : There is currently a PHP notice for array to string conversion when the widget type is changed from Title, as a restricted link back to another widget type. This is a singular notice, not repetitive, and one that I am looking into.
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/adam-id/2372881.git restricted_links