1

I have a custom block that is a site-wide announcement. I have a role, "Announcement Editor", for those people who I want to edit that message.

Most of our users have restricted permissions, and don't have access to the "Structure" menu, etc. We use shortcuts to allow them to see items they can't navigate to through menus. This was set up by a developer who is no longer here.

I want to add a shortcut, "Blocks", linking to /admin/structure/block/block-content to these users' menu. I have added it to the default shortcuts for the site. It shows up for Admin users:

enter image description here

However it doesn't show up for other users:

enter image description here

What permission(s) do I need to add for users to see this shortcut?

Edit Authenticated users have the permission use shortcuts already: enter image description here

1 Answer 1

1
+50

The permissions defined for the module are:

administer shortcuts:
  title: 'Administer shortcuts'
customize shortcut links:
  title: 'Edit current shortcut set'
  description: 'Editing the current shortcut set will affect other users if that set has been assigned to or selected by other users. Granting "Select any shortcut set" permission along with this permission will grant permission to edit any shortcut set.'
switch shortcut sets:
  title: 'Select any shortcut set'
  description: 'From all shortcut sets, select one to be own active set. Without this permission, an administrator selects shortcut sets for users.'
access shortcuts:
  title: 'Use shortcuts'
  1. To see the shortcuts you need the permission Use shortcuts.
  2. To see the shortcuts in the toolbar you need the permission Use the administration toolbar
  3. To see the shortcut for the page /admin/structure/block/block-content you need the permission Administer blocks
2
  • Users already have that permission. See latest edit.
    – user1359
    Oct 3, 2018 at 19:43
  • @user1359 I update my answer too :-) Oct 4, 2018 at 3:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.