Advanced Access Control

Advanced Access Control add-on will help you to control user specific access to your files and document downloads.  When you want only selected users to allow access to a download, this add-on will give you the option to select those specific users easily and block all other users from download.

How to use Advanced Access Control:

  • Download and install the add-on
  • Activate it from WordPress plugin manager
  • Now go to Dashboard >> Downloads >> Add New
  • Now there you will see a new option to select username under Package Settings (  This field is labeled as Select Members )
  • Use short-code [wpdm_my_downloads login=1] or [wpdm_my_downloads login=1 template="template-id" cols="1 or 2 or 3 or 4"] to list all packages assigned to specific user - this short-code is useful when you want to create user specific download area or members area.


  • maldboy88

    i like this post for 1 reason…for the video tutorial,you should to add video tutorial on all addons,to make it easy for us and to desepear some stupid questions we do on you

  • CHUH

    Will this allow me to restrict access to a category to groups? Or would I still need to make a role for that?

  • gstefanou

    Is there any way to display only specific categories?


    The ability to add users to certain categories only would be advantagous

  • salman

    Hello friend..!

    I have a website where i sale digital goods like .MP4 videos as my clients comes and watch the preview video and then order the video and what i do is just customize the video according to their needs and then send them a final video file . currently I’m using “Easy Digital Download Plugin” but unfortunately it does not allow to send file to the specific customer hence i used e-mail to send file to my specific customer who orders the video.

    I’m happy to find this “Download Manager” as it seems very good for my website.

    Just only thing that I want to confirm here is weather this “Download Manager” plugin with this ” Advanced Access Control” add-ons will allow me to send file to the specific customer or not ?

    waiting for your kind reply… and suggestions.

    Thank you so much in advance!

    • Shahriar

      Advance access control will allow you to add specific users to a package. Those user are added using username in package settings.

      If you want to send file download link through email, you can use email lock feature of WPDM. If an user want to download a package, he/she will be asked to provide an email address and after that download link will be mailed to that address.


  • johnnas

    Hello, will this add-on let me show only files assigned to an user?

    If a user the [wpdm_user_dashboard] shortcode, a user can see all the available files and he can load all pages (with no access, but still can load the page with the file’s information).


    • Shaon

      Yes, using short-code [wpodm_my_downloads]. If you don’t select “Hide Everything” option from wpdm settings, all users will be able to explore all pages, only download link will be blocked.

      • johnnas

        So, selecting “Hide everything”, and using shortcode [wpodm_my_downloads], an user will see only its links / pages, right?

        I need an user could see only its files, not all files published.


    Where are we with locking users to categories please?

  • thebigb

    Is it right, that this add-on is found under “custom-access-level” (I bought the WP Special Pack)? And I’m wondering that the option “When user is not allowed to download: > Hide everything” only hides a package if the user does not match, not in addition if the “Allow Access” Role in the package does not match. Is that true, cause this behaviour means I have to tick every user und only the non-matching role does is not enough. In other words: what have I got to do to hide all packages which do not match the current user-role?


  • Alessandro4

    Congratulations for this add-on.
    Is there a way to customize the appearance of the table that shows up using the short-code [wpdm_my_downloads login=1]?
    I would like the filenames NOT to be clickable and have a third column with a direct download link.
    Thanks a lot.

    • Alessandro4

      Oh, and also hide everything that is over and under the table!

    • Shahriar

      First of all, please update your copy, we just released v2.5.1. To apply custom template please use short-code like this:

      [wpdm_my_downloads template="link-template-id"]

      And in link template you can change the title or any info as per your need. If you don’t want to title clickable, you need to use [title] tag instead of [page_link] tag. Docs:

      • Alessandro4

        Thank you Shahriar,
        As far as I understand, Download Manager Free + Advanced Access Control users cannot modify templates but only use those in /download-manager/tpls/link-templates/.
        I can’t find though the template corresponding to the short-code [wpdm_my_downloads login=1] that shows a simple table.

  • Alessandro4

    I managed to update manually.
    Could you please tell me if there is a way to combine [wpdm_my_downloads template=”link-template-id”] with Categories?
    This is what I am trying to obtain:
    Category A files are assigned only to some users and are listed in page A; Category B files are assigned to all users and are listed in page B.
    Category B files shouldn’t appear in page A and vice versa.
    Thank you very much.

  • Don Freeman

    Why is this not in the ALL ADD ON’S Package?

  • markvo

    Hi there,

    Before buy i’d like to check up the following:

    Will this add-on make use specific download pages possible? For our company we create monthly overviews for our clients, we would like to upload this so they’ll be able to login and see their files. Of course they should not be able to download or even see other clients documents.

    Thank you! Regards,


  • Matt Bonaccorsi

    Hi guys,

    I have installed advanced access control add-on, so that clients can see only their available downloads.
    It works fine at dashboard view, but if a client clicks on a file name to see more info, they are still able to view other client’s files via the ‘previous’ and ‘next’ buttons. Screen shot here:

    Is there any way I can solve this?

    Thanks in advance,

    • Shaon

      That part totally depends on the theme, the plugin can’t control previous/next links, but a user will not be able to download an unauthorized file.

Leave a Reply