我们正在尝试学习/理解CKAN以用于一个可能的项目。
以下是可能的情况之一。
CKAN 实例将有 2 个数据集,例如属于组织 org1 的 ds1 和 ds2。
有 2 个成员 mem1和 mem2 都属于 org1。
数据集 ds1 和 ds2 都是私有的。
根据文档,组织的所有成员都将有权访问私有数据集。
我们希望 mem1 只查看 ds1(不是 ds2),而 mem2 只查看 ds2(不是 ds1)。
这是否得到 CKAN OTB 的支持,非常感谢任何想法/指向文档的指针。
它不是现成的。您必须进行一些开发才能使事情按照您的描述工作。
这可能不是一个完美的解决方案,但我建议您查看此处的自定义用户权限扩展。