Primary

Groups File Access

Groups File Access is a plugin for WordPress that allows to provide file download links for authorized users. Access to files is restricted to users by their group membership.

inline-preview

Among the many possible use cases covered by this plugin, the most prominent are:

  • Provide file downloads for Premium Members
  • Allow registered users to download files from your site.
  • Embedded protected streaming media with HTML5 <audio> and <video> elements.

Documentation

Features

  • Restrict access to downloads to authorized user groups
  • Supports serving files that are stored on Amazon S3
  • Embedded protected streaming media with HTML5 <audio> and <video> elements
  • Full multisite support (WordPress network installations)
  • File management area
  • Upload files via FTP and bulk import
  • File access notifications (customizable)
  • Flexible shortcodes: [groups_can_access_file], [groups_can_not_access_file], [groups_file_info], [groups_file_url], [groups_file_link], [groups_file_visibility], [groups_file_access_service_key]
  • Limited or unlimited number of downloads per user
  • Key authentication file access

Access to files is restricted by group membership. To be able to download a file, a user must be a member of a group that is assigned to the file.

Easy Steps

If you want to restrict access to a file to users that belong to a certain group:

  1. Create the group.
  2. Add one or more users to the group.
  3. Assign the group to the files that its members are allow to access.

Shortcodes are used on posts or pages to render links to files, provide information about files and conditionally show content to users depending on whether they are allowed to access a file.

For example, the [groups_file_link group="Premium"] shortcode renders links to files that members of the Premium group can click to download the files.

Requirements

The plugin is an extension to and requires Groups.

Download

This extension is sold exclusively on itthinx.com, to purchase it go here.