【问题标题】:Drupal Module PermissionDrupal 模块权限
【发布时间】:2017-04-19 09:55:30
【问题描述】:

我在 drupal 8 中遵循了我的模块的静态权限并添加了

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

在我的 permissions.yml 中(尝试添加限制访问:TRUE 和 False)

还有

csv_custom.admin_settings:

  path: '/admin/config/csv_custom'

  defaults:

    _form: '\Drupal\csv_custom\Form\jsonForm'

    _title: 'Json Form'

  requirements:

    _permission: 'csv_custom test_permission'

在我的 routing.yml 中

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

【问题讨论】:

    标签: drupal-modules drupal-8


    【解决方案1】:

    例如你有一个角色

    编辑器

    并且您希望每个具有此角色的用户都能够查看该页面

    /admin/config/csv_custom

    然后在这个页面设置这个角色的权限

    /admin/people/permissions/editor

    找到您的自定义权限

    csv_custom test_permission

    并选中复选框并立即保存每个具有此角色“编辑器”的用户都有权查看/转到页面

    /admin/config/csv_custom

    希望这对你有意义 谢谢

    【讨论】:

      猜你喜欢
      • 2017-03-01
      • 1970-01-01
      • 2011-06-29
      • 1970-01-01
      • 2013-01-21
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多