1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Permissions Issue

Discussion in 'Troubleshooting and Problems' started by Lum, Jun 3, 2013.

  1. Lum

    Lum Member

    Ugh, permissions is going to be my bane...

    I'm setting up a new forum for a game that offers as a Kickstarter tier access to special developer feedback forums. We've set them up using Xenforo. Specifically, the producers want everyone to be able to see the forums themselves and the topic list, but not to be able to read or post the actual topics. So just ticking the Private flag isn't enough for this use case. No problem, right? Xenforo has seperate flags for "view threads by others" and "view thread content". Unfortunately it doesn't work.

    My group setup:

    Registered (default, primary group id)
    Developer+ (people with access to these forums, are also members of Registered)

    My problem is that if I can't block Registered from these forums at all - if I set ANY negative perms for the Registered group, revoke as well as never, it blocks everyone in the Developer+ group subset as well, even if they are set to explicitly allow.

    At this point I'm willing to just make them private forums for now but that doesn't work either.

    Help?
     
  2. Jeremy

    Jeremy XenForo Moderator Staff Member

    Set the "View Thread Content" to Revoke for Registered and Allow on Developer+.
     
  3. Brogan

    Brogan XenForo Moderator Staff Member

  4. Lum

    Lum Member

    Nope.

    Tried that. Here's screens.

    pic1.png pic2.png pic3.png
     
  5. Jeremy

    Jeremy XenForo Moderator Staff Member

    Do you have any other user groups?
     
  6. Lum

    Lum Member

    Yes but none have perms set for that forum.

    png-groups.png
     
  7. Jeremy

    Jeremy XenForo Moderator Staff Member

    Is never set for any of those within the actual user group permissions?
     
  8. Lum

    Lum Member

    Nope. Unregistered just has revoke set for view node.
     
  9. Brogan

    Brogan XenForo Moderator Staff Member

    Have you set View Node to allow for any of the groups?
     
  10. Lum

    Lum Member

    Yes, and they can all view node, just not the thread content (which is expected behavior for people NOT in the group given access).

    Switching the flag on the Registered group from Revoke to Allow gives everyone thread reading access (both Registered and Developer), activating it takes away thread reading access in both Registered and Developer groups.
     
  11. Jeremy

    Jeremy XenForo Moderator Staff Member

    You haven't set "View Threads by Others" to Revoke or Never anywhere, have you?

    Also, note, that using "tesT Permissions" applies the permissions to your permissions set, so if you are revoked from something, that will show it being revoked as well.
     
  12. Lum

    Lum Member

    Nope. I've literally set everything to inherit for every group while trying to get this to work.
     
  13. Jeremy

    Jeremy XenForo Moderator Staff Member

    What user group is "Aartemis" in? And what user groups are you in?
     
  14. Lum

    Lum Member

  15. Brogan

    Brogan XenForo Moderator Staff Member

    I can take a look if you can give me an admin log in and also a log in of an account which should have access.

    It won't be until later though as real life duties are calling.
     
  16. Jeremy

    Jeremy XenForo Moderator Staff Member

  17. Lum

    Lum Member

    I'll go ahead and make you an account, PM me. Thanks!
     
  18. Jeremy

    Jeremy XenForo Moderator Staff Member

    Looking into this it seems like "Test Permissions" is applying some odd conversations (but the default permissions system) functions correctly...
     
  19. Lum

    Lum Member

    Yes, making actual test users with the right permission set seemed to do the trick for testing. Thanks!
     
  20. Brogan

    Brogan XenForo Moderator Staff Member

Share This Page