Sun Java System Portal Server 7.2 管理指南

管理成员资格

可以在社区中为用户分配不同的角色。两种主要的角色是 OWNER 和 MEMBER。角色为 MEMBER 的用户拥有常规的成员权限。如果同时为其分配了 OWNER 角色,则此用户还会拥有管理社区的权限。用户所拥有的权限和可查看的内容,是通过合并每个分配给用户的角色所对应的各种显示配置文件来控制的。系统管理员在为每个社区角色设计显示配置文件模板时必须非常仔细。有关详细信息,参见社区模板一章。

非社区成员用户实际上获得了 VISITOR 角色,因此非社区成员用户访问特定的社区页面时会合并 visitor.xml。如果用户没有明确的角色或只拥有 BANNED、INVITED、PENDING 和 REJECTED 等临时角色,则此用户为非社区成员。

受限成员资格工作流程

要加入私有社区或者限制了成员资格的社区,用户需要请求成员资格。然后由社区所有者批准或拒绝请求。如果得到批准,该用户可以立即成为社区的成员。如果请求被拒绝,用户会在登录到门户后收到拒绝通知,并在确认拒绝通知后返回访客状态。被拒绝的用户稍后可再次提交请求。如果所有者不希望用户再提交成员资格请求,也可将其禁止。

VISITOR	--request membership-->	PENDING/VISITOR-->	approved-->	MEMBER
VISITOR	--request membership-->	PENDING/VISITOR-->	denied
																							|
																	-->REJECTED/VISITOR	--acknowledges-->	VISITOR

邀请用户

社区所有者可邀请用户加入社区。受邀请的用户会在登录到门户时看到邀请。随后用户就可以接受或拒绝邀请。

VISITOR-->		invited-->	INVITED/VISITOR-->	accepts-->	MEMBER
VISITOR-->		invited-->	INVITED/VISITOR-->	declines-->	VISITOR

如果系统设置正确,会通过电子邮件向受邀请的用户发送邀请消息。为了通过电子邮件收到邀请,用户必须在门户中正确配置自己的电子邮件地址。

禁止用户

“禁止”是所有者拒绝特定用户访问社区的过程。可以禁止社区成员、非社区成员甚至所有者访问社区,在限制了成员资格的社区,被禁止用户甚至无法提交加入社区的请求。

所有者可解禁被禁止的用户,并恢复其用户权限。如果用户被禁止前是社区成员,则解禁后会恢复为社区成员。同样,如果用户被禁止前是社区的所有者,则解禁后会重新成为社区的所有者。

MEMBER-->				banned-->	BANNED/VISITOR-->		unbanned-->	MEMBER
OWNER/MEMBER-->		banned-->	BANNED/VISITOR-->		unbanned-->	OWNER/MEMBER