Zammad: 知识库-附件不适用于内部读者

创建于 2019-10-15  ·  9评论  ·  资料来源: zammad/zammad

资讯:

  • 使用的Zammad版本:3.1.x
  • 安装方法(来源,软件包,..):软件包
  • 操作系统:Debian
  • 数据库+版本:Postgresql 9.6
  • Elasticsearch版本:5.6.16
  • 浏览器+版本:Firefox 69.0.3

预期行为:

管理员通过添加镶嵌图片和附件来创建知识库的答案。
如果答案标记为内部,则所有座席都应看到该答案,并且还可以看到镶嵌图片,并且能够打开/下载附件。
如果标记为公开,则每个人都应该能够这样做。

实际行为:

如果答案标记为内部可见,则座席(只读)可以访问答案,但看不到镶嵌图片,也无法下载任何附件。
如果答案被标记为公开,则代理(只读)可以看到图片并可以下载附件。
同样,如果代理被授予“编辑”权限,则他可以查看图片并下载附件。

重现行为的步骤:

  1. 在知识库中创建答案,并附带一张图片和一个附件
  2. 将可见性设置为“内部”,以使座席看到答案
  3. 以代理身份登录,该代理具有对知识库的读取权限,但没有编辑权限
  4. 您将看到答案,但是图像不会显示,并且您将无法下载附件。

是的,我确定这是一个错误,没有功能要求或一般性问题。

bug knowledge base verified

最有用的评论

@MathiasVolkmer我能够重现附件和嵌入式图像的问题。 修复即将来临。

所有9条评论

@MathiasVolkmer-感谢您举报! @mantas-您能看看吗?

谢谢@thorsteneckel
首先,我没有看到这个问题,因为我创建了答案,并构建了一个内部“ Wiki”之类的东西。直到现在,一位同事告诉我,他无法获取附件。
我不会公开答案,因为有一些内部信息,客人或客户没有提及。
而且我不希望将所有座席设置为编辑者,因此他们将能够编辑答案。 但是现在我会走那条路,必须告诉他们要非常小心:-)

我可以部分重现这一点。
在我的安装中,我可以看到内联图像,没有任何问题,但是仅拥有读者权限时,任何形式的附件似乎都将彻底失败(就像对mantas的说明):)

image

@MrGeneration是否在直接登录而不是切换用户时进行了测试? 我在那里闻到一个臭虫了...

@mantas刚刚通过直接登录进行了测试,问题显示出与上面完全相同的方式。
有趣的是,在尝试下载附件时,我的Chrome都告诉我“错误-没有文件”。

我还强制重新加载以强制执行干净的缓存,以确保内联映像不存在以前的遗留物。

我试图再次自己复制它:
我的看法:
grafik

以具有阅读权限的代理身份登录:
grafik

因此,我认为关于镶嵌图片的问题与附件完全相同。 也许有两个不同的问题。

如果可能,请提供如何插入这些图像的截屏视频,我慢慢地认为您遇到了Zammad的一般限制(对于嵌入式图像)

您可以通过将答案重新加载为可以编辑的代理进行仔细检查。 如果图像仍然存在,那么这不是我要讨论的问题,而是其他问题。

@MrGeneration将编辑权限授予该代理并使用其帐户重新登录后,将显示图片。 所以我很确定这不是我添加图片的问题。

  • 以没有编辑者权限的代理身份登录
    ->即使重新加载答案也不会显示图像
  • 以管理员身份重新登录并授予代理编辑权限
  • 以代理身份重新登录
    ->图像正在显示
  • 以管理员身份重新登录并删除编辑者权限
  • 以代理身份重新登录
    ->图像仍在显示
  • 重新加载浏览器
    ->图像消失了

因此,根据角色的不同,似乎存在对答案所附文件的访问问题。

目前,我无法创建截屏视频。 但如有必要,我可以提供一个。

@MathiasVolkmer我能够重现附件和嵌入式图像的问题。 修复即将来临。

此页面是否有帮助?
0 / 5 - 0 等级