有一种接受职务申请的内容类型,包括简历和随文件上传的求职信。文件设置为私有文件。
在默认情况下,表单/页面被设置为未发布--主要是为了“修复”其他一些烦琐之处。
拥有管理员权限的用户在下载简历和求职信文件时没有问题。
HR中限制较多的用户不能- Drupal返回消息。
您没有浏览此页面的权限。
我一直在调整权限试图找到神奇的子弹。HR用户可以“编辑”个人的申请表,但即使相关的简历或求职信文件显示为链接,HR角色仍然没有被授权。
有什么想法吗?我需要什么权限来切换?是什么阻碍了HR角色下载文件的能力?
发布于 2013-02-02 01:28:39
当您将内容类型默认设置为未发布时,这将防止任何人看到单独的内容,但内容的作者(如果他或她拥有“查看自己未发布的内容”的权限)和具有“旁路内容访问控制”特权的用户(可能不希望将其授予管理员以外的任何人),因此基本上有一个更好的方法:
我建议
1)设置已发布的默认内容类型
2)设置内容访问模块http://drupal.org/project/content_访问
3)通过内容访问模块设置内容类型访问权限。
3-1)使用内容访问模块防止除HR之外的任何用户访问指定的内容类型。这将阻止任何人访问以下内容类型( HR ),因此您不需要担心发布的内容。
3-2)允许指定的规则(可能是匿名的或经过身份验证的)能够创建指定的内容类型。
注意:不要在生产环境中这样做,首先测试它,以确保一切都是您想要的,因为“内容访问”模块将重写您当前的网站权限。
如果它似乎仍然令人困惑,让我知道,我会添加照片来解释它。
https://drupal.stackexchange.com/questions/59109
复制相似问题