Define whether lists may be shown in public to non logged in users and whether they may be shown in the admin menu to users who do not have manage users capability.
Summary of access control options:
List overview settings:
‘public’ lists (ie lists ticked ‘public’ in the settings) can be viewed by anyone
non-public lists can only be viewed by people with ‘list_users’ capability
‘show in menu’ (v 4.48 upwards with matching amr-users-plus) will cause that list to be shown separately in the admin menu under users for users with ‘manage_options’ and ‘list_users’ capabilities
if some lists are not shown in the menu, an ‘all lists’ submenu will show for users who have ‘manage_options’ capability
Users with ‘manage_options‘ or ‘manage_user_lists’ can create and edit user lists.
Define public lists for front end
User list overview settings
Who can see list with setting:
Public
Not Public
Non logged in User
✔
❌
Subscriber
✔
❌
user with ‘list_users’ capability
✔
✔
user with ‘manage_options’
✔
✔
User List public setting
Define which lists appear in the admin menu
As per the screen shot above, use overview settings available when amr-users-plus is active to remove or select which lists appear in the admin side menu.
An all lists menu option is shown to users with ‘manage_options’ or ‘manage_user_lists’ capability.
Organise, sort with drag & drop, rename and renumber listA menu option will list all lists
Optional:Use amr-users-plus to specify short names for lists in the admin menu and longer names at the top of the list in admin
Who can see list in menu with setting:
Show in menu
Do not show in menu
Non logged in User
❌
❌
Subscriber
❌
❌
user with ‘list_users’ capability
✔
✔
user with ‘manage_options’
✔
✔
User List ‘show in menu’ setting (admin menu) available with amr-users-plus v3.2 upwards. If addon not acrtive, all lists will show in menu by default.