1. A non-transitory computer-readable medium embodying program code executable in at least one computing device, the program code being configured to cause the at least one computing device to at least: receive, through a user interface, an identifier of a recipient for a link to a content file; parse content access metadata of the content file to identify at least one range of the content file accessible to the recipient based on content access rules for the recipient; present, in the user interface, an indicator of the at least one range of the content file accessible to the recipient; identify, through the user interface, a selection of a snip of the content file accessible to the recipient; generate the link to the content file, the link comprising at least one argument that specifies a start and an end of the snip of the content file; and forward the link to the recipient.