当前的需求是使用Spring安全来保护数据。想象一下这样一种情况:管理员可以选择任何用户并授予权限,以便他有权编辑表单中特定客户的详细信息。例如:假设有6个用户。现在管理员可以授予这6个用户的权限,假设用户1,2可以编辑客户A,B,C表单。和用户3,4可以编辑自定义的D,E,F form.There可以是N个用户和M个客户。该表单将以禁用模式显示给无权编辑customer form.Those的用户,而该用户有权编辑该表单。我如何使用spring security来实现这一点呢?Spring安全有像hasRole ..but这样非常具体的东西,我想要像hasPermission.Tell me这样的东西,我如何在jsp中检查hasPermission,然后根据权限,我可以将表单显示为禁用或启用。
发布于 2012-06-02 04:10:49
与角色相比,访问控制列表更能满足这一要求--授予对受保护对象的特定实例的权限。请参阅"Domain Object Security“上的Spring文档。
https://stackoverflow.com/questions/10856388
复制相似问题