我目前正在开发一个网站,该网站应该使用户能够托管图片和文档等文件。我有一个基于组和用户的权限管理,但它不太适合这个组和用户的概念。
例如:
一个用户上传一个文件,该文件应该由一小组 2-3 个用户协作处理。这个组是动态的,他们应该只能访问这个文件。另一个名为 Staff 的组应该能够查看它,但不能编辑或删除它。
与第一个不同的另一个用户也上传文件,但只希望员工编辑它并使其可供所有用户访问。
实际上,我最终会拥有数千个具有许多冗余权限的组。有没有更好的方法呢?
谢谢
我目前正在开发一个网站,该网站应该使用户能够托管图片和文档等文件。我有一个基于组和用户的权限管理,但它不太适合这个组和用户的概念。
例如:
一个用户上传一个文件,该文件应该由一小组 2-3 个用户协作处理。这个组是动态的,他们应该只能访问这个文件。另一个名为 Staff 的组应该能够查看它,但不能编辑或删除它。
与第一个不同的另一个用户也上传文件,但只希望员工编辑它并使其可供所有用户访问。
实际上,我最终会拥有数千个具有许多冗余权限的组。有没有更好的方法呢?
谢谢