Posted: May 2, 2013 at 3:22 pm
|
Hi, I’ve followed this https://eventespresso.com/wiki/roles-permissions-basic/ for allowing a role ‘trainers’ to have access to the classes (events) that we’ve set up, but EE doesn’t even appear in the sidebar to gain access to it. Any ideas why not? Thanks.
|
Hi there, The Roles and Permissions add on will not give Event Espresso access to custom roles. The role would need to be one of the roles that the Roles and Permissions add-on creates, such as the event admin role. |
|
|
Hi Josh, I’ve used your suggestion and given a ‘trainer role’ the ‘Espresso_event_admin’ role, which didnt provide access to EE, and even after ticking every role it still doesn’t appear. Is it only an Admin role that can have access to it? Thanks. |
Hi there, It doesn’t work this way where you can assign a role to another custom role like “trainer”. What you’ll need to do is assign the **user account** a role like event admin. This happens on the user profile page. So instead of “trainer” the user role would be something like “Espresso Master Admin”. Please refer to the first screenshot in the documentation: |
|
|
Hi Josh, I have done what you have suggested, and I have given the user the Espresso Master Admin role with all the capabilities and there is still no EE functions available to that user. I’m happy to send FTP/Login details on request. Thanks |
Hi Ben, You will likely need to start fresh with a new user account, and if you were using any other plugins to create custom user roles, these may need to be deactivated. |
|
|
Hi Josh, The only custom user role I’ve got extra is ‘Justin Tadlocks – Members’ plugin. I’ve deactivated that along with a host of other plugins, but still no joy. I’ve created a new user too, but that hasn’t made any changes either. Thanks. |
What you might end up needing to do is resetting the user table back to what it was before the Members plugin was installed. I have found that if the Members plugin is deactivated, the changes it makes to the user tables will still take effect. |
|
|
Thanks Josh, How do I reset the user table back? Thanks. |
Hi there, This can be done from a database backup taken from before the other plugins were installed. You could compare the user tables from before the change and modify where need be. Please be sure to take a database backup before doing any work on the database. |
|
|
Thanks Josh, I shall ask for a back up copy from the client. Thanks. |
|
I have a copy Josh, .sql file that was zipped up. Can you explain what I need to do please?Thanks. |
The user table that has the settings that handle capabilities and user levels is the wp_usermeta table. Before you check that, it will be worth your while to look in Event Espresso>User Permissions and make sure that the Minimum page permissions for the different pages are set to at least the master admin role. It’s covered in the documentation linked above, but it would be a good idea to double check there first. |
|
|
Thanks Josh! Got it all working now! |
The support post ‘role with EE event access’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.