问下drupal权限控制有没有好的模块,现在发现总是有点问题,明明给了,就是不能

问题:

问下drupal权限控制有没有好的模块,现在发现总是有点问题,明明给了,就是不能
葛红儒(55381091) 22:24:18
你都用了那几个模块来控制权限?
洛神 22:26:19
就系统自带的
葛红儒(55381091) 22:27:11
有时候,权限会出现一些问题
葛红儒(55381091) 22:27:18

可以重构权限
葛红儒(55381091) 22:27:46

admin/content de-settings

葛红儒(55381091) 22:28:06

admin/content/ node-settings

ontent_access,acl两个专门控制节点权限的
 

洛神<> 22:42:43
我那个权限重建,也没用
洛神<> 22:43:28
我用了webform模块,建立一个webform节点,已经允许访问,但测试就是不行,
洛神<> 22:44:10
 webform模块的权限图,这里省略了
洛神< 22:44:20
 您未被授权访问此页面
洛神< 22:44:29
访问,就提示上面那个
 

葛红儒(55381091) 22:44:59

有网址么,发给我
葛红儒(55381091) 22:45:16
我大概知道怎么回事,以前也有人遇到过类似的问题
葛红儒(55381091) 22:45:35
可能是你允许的提交次数不够用了,
葛红儒(55381091) 22:45:52
比如你允许一小时提交1次,你已经提交一次了
葛红儒(55381091) 22:46:05
再访问时就会提示没有权限
洛神<> 22:46:20
我允许提交5次/小时,但一次还没有提交
葛红儒(55381091) 22:46:49
用户1可以访问么?

最终答案:
你把某一列,也就是某一个角色,下面的复选框,选部选中

看看这个角色是否可以访问了
然后取消一半的选中,看是不是不能访问了
1/2,1/4,1/8
最终你会知道哪个权限是起作用的

葛红儒(55381091) 23:06:43
我说的是一列所有的权限,不是说就这几个
葛红儒(55381091) 23:07:01
把其它模块的权限也都选中了
葛红儒(55381091) 23:07:33
我最初都用我上面说的笨办法解决这样的问题

总结:

涉及到访问权限的时候,对于新手来说,有时候不知道哪一个权限在起作用,这个时候可以使用我上面所说的笨办法,先赋予所有的权限,然后减半,再减半,从而逐步的判断出来哪一个权限真的起作用.可能起作用的权限,不在当前模块的权限下,这是有可能的.上面提到的重建权限也常常用到.

Drupal版本: