Drupal模块权限



我遵循了Drupal 8中模块的静态许可并添加

csv_custom test_permission:
    title: 'CSV_Custom'
    description: 'CSV_Custom The description'

在我的权限中

以及

csv_custom.admin_settings:
  path: '/admin/config/csv_custom'
  defaults:
    _form: 'Drupalcsv_customFormjsonForm'
    _title: 'Json Form'
  requirements:
    _permission: 'csv_custom test_permission'

在我的路由中

它确实显示了我可以编辑权限的页面,但是当我使用用户角色登录时,它仍然显示出受限制的访问。任何帮助将不胜感激!

例如,您有角色

编辑

您希望每个角色的用户都能查看页面

/admin/config/csv_custom

然后在此页面上设置此角色的权限

/admin/people/permissions/editor

查找您的自定义许可

csv_custom test_permission

并设置了检查的复选框并保存现在每个具有此角色"编辑器"的用户有权查看/转到页面

/admin/config/csv_custom

希望这对您有意义谢谢

最新更新