• I am desperately trying to get this plugin to work. I am using Multipurpose theme. I want one person to access 2 pages on my site. I don’t want them to have any access to the other 240 pages or any posts. I have tried everything. Anyone have a step by step solution?
    Here is what I did:
    1) Created a user group. No role affiliations. Read Access: All. Write Access: only group users
    2) Created a user and gave her editor rights and clicked the user group box at the bottom
    3) Went to the pages (not posts) that I wanted this user group to be associated with. Checked the boxes on those 2 pages.
    4) Went to the UAM Setting page:
    – checked Yes for Hide complete posts
    – checked Yes for Hide complete pages
    – check no for Lock Files
    – Authors always has access to own posts/pages: checked yes
    – Authors can add content to their own groups: No
    – Minimum user role with full access: Administrator (I set my new user to Editor)
    – Protect Feed: checked yes
    – Hide empty categories: checked yes
    – Redirect user: checked no
    – Lock recursive: check yes
    – Show admin hint at posts: check yes
    After all this, this new person that has Editor rights can login and see all the posts and pages on the site. No restrictions. Why? I just want them to see 2 pages and no posts. Can anyone help me? Are there any known issues with any plugins? Thank you in advance for your help.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi,

    I suppose that you have visitors (not registered users), do they have rights to read post ? Surely, if no you would have defined a group

    I think that you are going to answer yes, they are the other group… You have not told that you have created a group for these users.

    I suppose that you have published your posts or pages.

    Then the problem is there :
    – all what you have checked says :

    • show all post to anybody
    • show particularly the two post to my special group, but not at all don’t see the others. So exactly as nothing done.

    In fact there is an important problem :
    – your special group inherits the rights of visitors… so it can view all…

    You need :
    1- create two groups
    2- disallow to visitor to see anything (just a message for the “empty” content : “you need to be logged in to view any document” on this site)

    Then you will attach the 240 document to the first group (the best is probably to use a category) and the two pages for the second group.

    You can look at : Codex : content-visibility

    There are others ways to workaround, for my own I have developed a patch of UAM (that I maintain for me, till the author should be interested in this feature) which transforms only for UAM the visitor as a particular group.
    Then any published document declared public must have also this group “UAM-visitor” checked. If this group is not checked for a document it will be hidden to public, and naturally visible to any other group check allowed to view the document.

    If you really whishes that the two persons don’t see anyway to 240 other document there is in my opinion no other way that the one I have explained here above.

    Best regards

    Trebly

    Thread Starter juliem73

    (@juliem73)

    Hi Trebly…THANK YOU for your response. Any assistance is greatly appreciated. I am not sure I am understanding your response. I want this new user to help me update the site, however, I only want her to update 2 pages. I don’t want her to have access to any posts or any additional pages. Right now when she logs in, she sees all posts and pages. She can even create new ones. I only want her to update 2 pages that have already been created. She is helping me update a site. Am I making sense? I am not very good at this forums. Thank you again for your help!

    Plugin Author GM_Alex

    (@gm_alex)

    The plugin doesn’t restrict the possibility to create new pages, so she will be able to create new pages anyway. That she can see all pages comes from the read access which is set to all, which means she is able to see all pages / posts at the back and frontend.

    Thread Starter juliem73

    (@juliem73)

    Hi Alex…THANK YOU for your response! If I set the read access to only user groups, visitors to the site cannot read the page. They get the message “Sorry you have no rights to view this page!” I thought I used this plugin long ago on a site. I was able to create user groups and assign them to specific pages. For example, a Basketball coach could log in to the site and update his basketball page. He couldn’t see any other page or post when he was logged into the dashboard. This is what I need. I need for this person to login to the dashboard and only see the 2 pages I want her to update. I don’t want her to see or update any posts or any other pages while she is logged in. I hope I am making sense. Thank you Alex. I GREATLY appreciate any assistance you can give!

    Hi,

    2- disallow to visitor to see anything (just a message for the “empty” content : “you need to be logged in to view any document” on this site)

    Another way to tell this is :
    “Allow only groups (not visitor) to see content. And attach the 240 documents to one defined group”
    Because the two other documents have to be seen by the other group… you will attach them only to the other group (the new user who helps you).

    If there is no reason to hide completely the other documents to him, but only show specially the two document separately (documents with edit rights for his group) you can create a menu option for who helps you and attach a sub-menu which will give access to the two documents (or others in the future for example attaching them to a category)

    The alone problem which can remain is that you could wish that visitors could see the document but not this user, this is impossible.

    Best regards

    Trebly

    • This reply was modified 7 years, 10 months ago by Trebly.
    • This reply was modified 7 years, 10 months ago by Trebly.

    Hi,
    just an important point of which we have not talk about :

    When you define an UAM group : it is a crossed group of groups of users (WP basic meaning).

    Then the rights of each user which is a member of a WP group will inherits rights of his WP user group for actions allowed and from the UAM groups (often severals) for access rights to contents (have access to edit a post is a mix of both systems).

    Then somebody which is a member of a WP group which has no right to edit (use a plugin like User Role Editor to edit the rights) will have right to edit a group of documents (defined by the attachment to a UAM group) while another WP group will have only the right to only read the same content group.

    The true rights results of the combinations of these rights (actions by WP, content by UAM)

    Best regards

    Thread Starter juliem73

    (@juliem73)

    Hi Trebly, thank you for your comments and greatly appreciated help! I don’t think this plugin is working right! When my user logins and goes to the Pages page, they should not see all 240 pages. They should only see the 2 I want them to see. The 2 pages I have assigned to a group. Again, when she logs in, she sees all 240 pages listed. I don’t want her to have to scroll through a list of pages to find the 2 she has to edit. When she goes to the Pages page, only 2 should pop up. She has access to everything page and post even though I have assigned the 2 pages to a Group. This is so terribly frustrating. I used this plugin years ago. When the user logged in, they only saw the pages I wanted them to see and edit! Not a list of 240 pages.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Help please! Can’t restrict user!’ is closed to new replies.