问题描述
是Microsoft List的新手,正在尝试实施图书馆管理系统。准备了一个列表,以使用“来自Excel”列表显示图书详细信息。需要根据用户角色(管理员,客户端)限制权限。
例如,如果用户需要请求一本书,则可能会有一列可供用户访问以发送对所需书的请求。这样,管理员将收到有关该请求的通知并采取措施。
类似地,从我创建的列表中,我需要向用户提供仅访问一列的权限。该列的其余部分只能用于查看目的。
注意:当我搜索时发现,我们可以根据成员,所有者和访问者的角色来设置诸如查看,查看和编辑的权限,并停止共享列表。
有人可以指导我吗?
关于, 瓦迪维尔
解决方法
@Karthi,
无法配置列权限,最小权限为项目级别。没有列级或视图级权限。
以下是两种可能的解决方案:
- 使目标列为只读。然后为管理员开发另一个界面来管理数据。例如,通过SharePoint rest API,我们可以将列改回为可编辑并发布更新,然后立即将其转为只读。
- 隐藏目标列并创建一个计算列,然后将其值设置为等于目标列。用户将只看到那些计算出的列,目标列上的任何更新都将反映在计算出的列中。