• Resolved franc3s

    (@franc3s)


    Hi,
    I’d like to know if there is a possibility to manage different types of priviles for this plugin..

    In the matter in question I’d like to let a user access to the plugin participant list page. I’d like this user to view and edit records but I don’t want this user to view this plugin settings and I don’t want him to view other page of the dashboard. I just want him to manage the participant but not posts, page or other theme settings.

    Do you think I can find a way to have this kind of user?

    Thank you

    https://www.ads-software.com/extend/plugins/participants-database/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author xnau webdesign

    (@xnau)

    Not too hard: find and install a plugin that creates custom user roles for your site. You will be able to assign which capabilities this new role will have. Then, set the “Record Edit Access Level” setting in the Participants Database plugin to you new role.

    Thread Starter franc3s

    (@franc3s)

    Hi tried a couple of plugin but I didn’t find one that allowed me to allow just access to one plugin (and anything else).

    Plus I’d like know if I can allow one user to edit records datas but not the participant database settings or field.

    Thank you

    Plugin Author xnau webdesign

    (@xnau)

    franc3s,

    This kind of thing is not so simple, and usually requires the ability to do some programming. User roles are defined by their capabilities, which is not directly related to a particular plugin, so you will not find a way to restrict a user’s access to a particular plugin as such.

    Participants database is set up for two levels of access. For instance someone with an editor role can edit or add records and view the list of records, but they would not be able to change settings, export records. or do anything on the manage database fields page.

    The setting is called “Record Edit Access Level” and if you create a custom role, you can select that role in this setting.

    Thread Starter franc3s

    (@franc3s)

    Hi Xnau,
    I’ve found that advanced access manage allows me to determinate which pages, function or plugin a user type can access to. I can also decide to inhibit the access to let’s say the import csv page but not to the view or add records pages.

    Situation would be perfect for me if I could decide to let a role1 just see the records and a role2 see and edit records.

    Hope this could be something for the next update of your plugin ??

    Plugin Author xnau webdesign

    (@xnau)

    Yes, I’m giving this some thought…sounds like you found a solution–great!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Administrator Privileges’ is closed to new replies.