Domino匿名提交表单单选按钮无选项,公有权限配置排查求助
匿名用户无法读取Domino配置文档的权限排查方案
以下是你可能遗漏的关键配置项,按优先级排查:
配置文档未标记为公共访问
仅将表单设置为“对公共访问用户可用”不足以让匿名用户读取文档,必须给配置文档本身打上公共访问标记:打开配置文档,通过「文件 -> 文档属性」进入属性框,切换到「安全」标签,勾选**“公共访问文档”**选项。承载配置文档的视图未开启公共访问
如果动态字段是通过视图查询配置数据(比如@DbLookup),对应的视图必须允许公共访问用户读取:编辑视图属性,在「安全」标签下勾选**“对公共访问用户可用”**,否则匿名用户无法通过视图检索到配置文档。Depositor权限的读取限制
Depositor权限默认仅允许创建文档,即使ACL开启了“读取公共文档”,若配置文档存在读者域限制(比如读者域未包含Anonymous或*),匿名用户仍无法读取。确保配置文档的读者域为空,或添加Anonymous/所有用户(*)。动态字段的数据源访问权限
如果动态字段用LotusScript或公式读取配置:- 若用@DbLookup,确认使用的视图已开启公共访问,且公式未附加权限限制参数;
- 若用代理读取配置,需将代理的运行属性设置为**“作为签名者运行”**——你作为管理员签名的代理,以此模式运行时会用你的权限读取配置文档,再将结果返回给匿名用户,避免受匿名权限限制。
数据库全局公共访问设置
检查数据库属性的「安全」标签,确认「公共访问」区域的**“允许公共访问用户查看文档”**已勾选,该全局设置会影响ACL中公共访问权限的生效。
内容的提问来源于stack exchange,提问作者Matt Smith
相关产品推荐
相关产品推荐

