News:

Dear forum visitors, if the support forum is not available, please try again a few minutes later. Thanks!

Main Menu
Support-Forum

Categories and permissions

Started by inpixelate, 05.05.2016 00:08:35

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

inpixelate

In the upgrade documentation for the upgrade from 1.9.2 to 3.2.43 http://www.jdownloads.net/documentations/item/how-to-upgrade-jdownloads-component-from-1-9-x-to-latest-3-x-version  Line 6 says:
"When migrating from jD1.9.2.11 to the jD3.2 series then the ids of the downloads are kept but the ids of the categories may change. The reason is to support the Joomla access permissions. This requires creating a new base (root) category which must be the new parent category for all other categories. As result new category ids are created.  This is important if you are using the Content Plugin.  This uses the Download and the Category ids to specify Downloads in articles or similar. A similar situation arrises if you have used a direct link"
Does this mean I need to create a parent download category to hold all jDownloads downloads?  I am running into permissions issues- ACL Manager keeps resetting my permissions for specific download groups, not allowing me to revoke (not deny) access, so I am wondering if this might be the issue.

The setup:
I have...
made jDownloads menu item: registered access
made jDownloads categories: registered access
made jDownloads downloads: registered access
inside each jDownloads categories & individual downloads setting: set to inherited
Registered usergroup has access to jDownloads component and to "downloads" only, not configuration etc
Other usergroups use registered as parent group.
I try to revoke permission to a few jDownloads categories for specific usergroups and when I click save, it reverts to old values, as if I had done nothing..
I found in the ACL plugin setting that you had to actually choose to use it for components (I set this to yes).
I "rebuilt" all menus and jDownloads categories after all changes.
Public ranking set to 1
registered usergroup ranking: 20
jDownloads usergroups were all 0
on a whim, I tried these settings:
jDownloads parent usergroup 25
individual jDownloads usergroups 26
didn't work so I put the last two back to 0 - as they are supposed to inherit?

I was under the impression that I shouldn't need to set the permissions at the bottom of each individual category page - that the settings in the ACL manager should be sufficient as long as the user groups inherited properly.

I am probably doing something really dumb or backwards, but I'm tearing my hair out over this one!  :-[
Any ideas of areas to check?
  •  

Arno

#1
QuoteDoes this mean I need to create a parent download category to hold all jDownloads downloads?
No. This part does jDownloads automatically. But this parent root category is not visible in the backend.


When you have questions you should use the documentation. Here exist some examples and tutorials about the right use from the permissions.
Also the 'ranking' field in the 'User Group Settings' in jDownloads is described.
Best Regards / Gruß
Arno
Please make a Donation for jDownloads and/or write a review on the Joomla! Extensions directory!
  •  

ColinM

Hi
Just to expand a little and hopefully clarify a bit more  the Ranking in  the Users Groups Settings  is to do with uploading from front end.  It is not about Permissions and Access.
See http://www.jdownloads.net/documentations/item/which-user-group-is-used?category_id=29

View Access is about which User Groups can actually see items such as  menus, Download and so on.

I do not understand what you mean by 'revoke' but what ever you meant it is not necessary.  Just Do Not use DENY - it isd only useful in certain extreme cases.

In your case I think you only want Registered Users to be able to Download.  So first go to jD Tools and use the Reset Permissions tool on Categories and  on Downloads.  This gets to a known state.  Then go to the jD Control panel and  click on the Options  button on the tool bar. Select Public User Group and ensure ALL permissions are set to  Inherit.  Next go to Registered and ensure All permissions except Download are set to Inherit but set Download permission to Allow.  That should sort it out

Colin

Colin M
  •  

inpixelate

Arno:
QuoteNo. This part does jDownloads automatically. But this parent root category is not visible in the backend.
Thanks! Yes, wasn't totally sure on this, but thanks for confirmation!

Colin: 
QuoteView Access is about which User Groups can actually see items such as  menus, Download and so on.
Awesome! this helped! I had been trying to combine the access to downloads and the viewing access... and also finally realized I would have to set up a special "view access for each user group as well as download access."
QuoteSo first go to jD Tools and use the Reset Permissions tool on Categories and  on Downloads.  This gets to a known state.  Then go to the jD Control panel and  click on the Options  button on the tool bar. Select Public User Group and ensure ALL permissions are set to  Inherit.  Next go to Registered and ensure All permissions except Download are set to Inherit but set Download permission to Allow.
Thanks! I was thinking about the whole process exactly updside down as far as the global setup (and it was conflicting with the specific category setups) and your reply got me started on the right foot for using the article for the different controlled access arrangements: http://jdownloads.net/documentations/item/controlled-access-to-categories-and-downloads

Thanks again guys, for being so awesome in your support!
You can mark this as solved : D
  •