首页 > 解决方案 > Artifactory - 隐藏“最后下载”信息

问题描述

我们正在使用 Artifactory 工具将 gradle 文件和其他工件分发给客户,由每个客户登录来保护。但是,如果这些客户获得了 Webapp 访问权限(例如,他们需要更改密码),他们可以看到他们拥有(读取)访问权限的所有存储库和工件,包括 WHO 上次下载的文件。

除了建立我们自己的密码更改站点之外,还有什么方法可以改变这一点?

标签: artifactory

解决方案


现在无法从 JFrog Artifactory 屏幕中删除“上次下载”信息。如果这是您的要求,您可以随时联系 JFrog 支持团队,让他们记录增强请求。

作为替代方案,如果您真的想在此用例中使用 Artifactory,您可能需要考虑为每个客户提供自己的存储库,并且只允许他们访问该存储库。Artifactory 只存储一次文件。第一次上传文件时,Artifactory 会计算校验和并相应地存储文件(包括将记录放入数据库)。如果文件再次上载或复制到多个目的地,则仅更新数据库以创建将文件校验和映射到其新位置的记录。积极的一面是,您将工件存储一次,而您的客户只能看到他们自己的存储库。不利的一面是,您最终会在 Artifactory 中获得更多存储库。


推荐阅读