会话权限管理功能设计
此篇文章是我对一站式企业协作平台 Glip 会话权限设计的一些思考
在这个项目中,我主要负责的是视觉设计和协助开发。项目前期在美国启动,因此没能参与到交互设计部分很是遗憾。
在这篇文章中,我将比较会话权限管理的两种设计方案。一种是已经执行的方案,另一种是我的个人见解。我之所以想要分享这个项目想说明,好的设计不只一种,有时候再深入探求下更是有趣。
背景
权限管理对于一个企业版的团队沟通工具而言尤为重要。在这个项目之前,Glip 移动端已有了这些功能:联系人 Profile,会话Shelf (对话成员和文件管理统一界面),同时,桌面端的 Glip 已有权限管理功能,之所以列出这些功能是因为要在移动端设计好这个功能必须要考虑他们存在。如何让设计能和桌面端的体验保持一致,如何把会话权限管理和已经存在的联系人 Profile 及 Shelf 结合在一起,如何让群会话和 1-1 的会话有同样的设计是我们需要思考的问题。
执行方案介绍
以下是执行方案的图解,这个方案的设计方向是:
1,引入 Profile 概念:1-1 会话和群会话都有 Profile。权限管理和会话信息都集成在这个 Profile 里。
2,保持 Shelf 不变,节省开发成本。
对于这个方案,我有两个担心点:
1,会话中有两个入口,一个进到 Profile,另一个进到 Shelf,多项选择增加了用户的使用成本。
2,1-1 会话和群会话的 Profile 是不一样的。对于 1-1 会话而言,这个 Profile 是联系人信息,而对于群会话而言,这个 profile 是会话信息以及权限管理入口。这样的不一致首先导致的问题就是,群会话在 Profile 和 Shelf 里都有成员列表,这样的信息重复不太合理。
以下是这个方案的图解。

我的看法
我的两点不同的理解:
1,1-1 会话和群会话本质上属于同样的对象。他们应该要有相同的 “Profile”,或者说是 “更多信息”。 Profile 像是给联系人的。
2,事实上,Shelf 是属于群 “更多信息” 的一部分。如果只有一个入口让用户去做文件管理和会话权限管理是更加简单和友好的。毕竟用户不需要选择。
以下是我的设计:






































