成员组

成员组是用户的一个分组,用于各种不同的业务用途。存在两种类型的成员组:隐式或显式。成员组可以同时为隐式和显式。隐式成员组包含共享公共属性的用户,所以被视为一个特定成员组的成员。隐式成员组包含属性条件,用户必须满足此条件才能被视为此成员组的成员。您也可以显式排除某些用户,尽管他们满足条件。显式成员组显式的包含了指定的用户,这些用户可能共享也可能不共享公共属性。

成员组数据仅可以存储在 WebSphere Commerce 数据库中,并且不是成员层次结构的一部分,但是由成有拥有。为了访问控制目的,以下定义适用:

WebSphere Commerce 支持三种类型(或预计用法)的成员组:用户组、访问组或核准组。当创建成员组时,他可以与这三种类型之一相关联。特别是,如果成员组用于一般目的,则其类型是用户组;如果成员组用于访问控制目的,则其类型是访问组;类似的,如果成员组用于核准目的,则其类型是核准组。要为访问控制之外的目的创建成员组,您必须直接修改数据库。

下面概括了 WebSphere Commerce 在缺省情况下支持的三种类型的成员组的详细信息:

用户组
类型为 UserGroup 的成员组是由卖方和商家定义的一组有共同兴趣的用户的集合。用户组是一组用户或客户概要文件的更为一般的术语(可以使用 WebSphere 贸易加速器创建)。成员组类似于大商店为经常惠顾或优先的客户提供的俱乐部,并主要用于市场营销用途或销售策略。作为成员组的成员,客户在购买产品时有权享受折扣或其它奖励。例如,如果市场调查显示老客户反复购买旅游书刊和行李,您可以指定这些客户到称为“老客户旅游俱乐部”的成员组。同样,您可以创建成员组以回报业务上经常惠顾的客户。您也可以根据情况调查特征创建成员组,例如学生的成员组。可以为不同成员组指定不同的产品价格。还可以定制产品和类别显示给成员组的方式。
访问组
类型为 AccessGroup 的成员组通常为隐式用户组。访问组在访问控制策略中引用。该组中成员的条件通常是基于角色、用户所属组织和用户注册状态。例如,称为“卖方管理员”的成员组是其用户承担卖方管理员角色的组。WebSphere Commerce 包含许多缺省角色,一个缺省成员组对应于每一角色。例如,缺省情况下,有个称为卖方管理员的角色以及一个称为卖方管理员的对应的成员组。对 WebSphere Commerce 概要文件管理可用的访问组(角色)的缺省集合是客户代表、买方(买方)、买方(销售方)、买方管理员、买方核准员、类别经理、渠道经理、客户服务代表、客户服务主管、后勤部经理、市场部经理、业务经理、采购方、采购方管理员、采购经理、产品经理、提货装货员、接收方、注册客户、退货管理员、销售经理、卖方、卖方管理员和站点管理员。
核准组
ApprovalGroup 类型的成员组是一个为核准用途指定的成员组,例如组织中具有在装运订单前核准订单的权限的成员组。