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.
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
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.
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 🙂
Yes, I’m giving this some thought…sounds like you found a solution–great!