• I have created a user Role that should give ALL users abilities under that Role. But there seems to be a problem with certain users under that role NOT able to take advantage of all of the User Role’s capabilities. There are, however, a certain USER who can.

    USER ROLE “MORTA”
    Can Edit/Create/Delete Content Blocks allowing with post ID: 367, 377, 922, 872, 876, 895, 911, 913, 966, 964, 10330, 10331, 10332, 10333, 10350, 10349, 10347, 10348.

    ISSUE:
    Only one user can seem to edit both a Spanish and English translation of Content Blocks instead of all users under the role I created (“MORTA”). All others can edit the English version.

    Explanation:
    There are a lot of content blocks that are in English and Spanish (Spanish translation program switches it to a different Content block when clicking the translate button).

    All users under MORTA user role can edit/create/delete content blocks that are set in the ‘Posts Edit’ feature. I did, however, notice that ONE user profile had an added Capability called ‘translate’. I don’t know how this was created but it does allow this user to edit both the English and Spanish versions of Content Blocks but not the MORTA user role as a whole.

    So I went into the Mortgage User role and added ‘Translate’ as a Capability thinking this would allow all users under that role the same privilege, but it doesn’t. Why? I then went into a different user profile and noticed that under ‘Capabilities’ there was no ‘translate’ added. So I went to ‘Edit’ the capabilities for this user and noticed that ‘Translate’ was checked. But this ‘Translate’ was capitalized and not in lower case as was the user profile that had the ability to edit both the English and Spanish Content Blocks. VERY confusing to say the least. So I attempted to delete the ‘Translate’ capability I created for MORTA, but there was no way to delete it as it was not in the ‘Delete Capability’ list. More confusion.

    THE POINT:
    1. I’m rather confused how one specific user has the extra capability to edit both transations of content blocks and not the MORTA user role.

    2. How was this additional capability created to allow this one user to edit both translations?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    In order to delete capability, 1st revoke it (switch checkbox off) from the roles which use it.

    If your translation plugin uses ‘translate’ capability, then you have to use the same ‘translate’, not a ‘Translate’. Try to add ‘translate’ to the ‘Mortgage’ user role.

    Please ask questions related to the Pro version of User Role Editor at the dedicated forum.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Points 1, 2. It depends from your translation plugin code logic.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Same Role, Different User Capability Issue?’ is closed to new replies.