Um grupo de membros é um agrupamento de usuários, utilizado para diversos objetivos de negócios. Existem dois tipos de grupos de membros: implícito ou explícito. Um grupo de membros pode ser implícito e explícito ao mesmo tempo. Um grupo de membros implícito contém usuários que compartilham atributos comuns e, portanto, são considerados membros de um grupo de membros específico. Um grupo de membros implícito contém critérios sobre atributos que os usuários devem atender para serem considerados membros desse grupo de membros. Você também pode excluir explicitamente determinados usuários embora eles atendam os critérios. Um grupo de membros explícito contém usuários atribuídos explicitamente que podem ou não compartilhar atributos comuns.
Os dados dos grupos de membros podem ser armazenados somente no banco de dados do WebSphere Commerce e não fazem parte da hierarquia de associações, mas pertencem a um membro. Para fins de controle de acesso, as seguintes definições se aplicam:
- Um usuário é proprietário de si mesmo
- Uma entidade organizacional pertence a si mesma
- Um grupo de membros pertence a uma entidade organizacional
O WebSphere Commerce suporta três tipos (ou usos pretendidos) de grupos de membros: grupos de usuários, grupos de acesso ou grupos de aprovação. Quando um grupo de membros é criado, ele pode ser associado a um desses tipos. Especificamente, se um grupo de membros tiver que ser utilizado para fins genéricos, seu tipo é um grupo de usuários; se um grupo de membros se destinar a fins de controle de acesso, seu tipo é um grupo de acesso; da mesma forma, se um grupo de membros tiver que ser utilizado para fins de aprovação, seu tipo será um grupo de aprovação. Para criar grupos de membros para finalidades diferentes do controle de acesso, você deve modificar diretamente o banco de dados.
O seguinte descreve os detalhes dos três tipos de grupos de membros que o WebSphere Commerce suporta, por padrão:
- Grupos de usuários
- Um grupo de membros do tipo UserGroup é uma coleção de usuários, conforme definido pelo Vendedor ou comerciante, que compartilham um interesse comum. Um grupo de usuários é um termo mais genérico para indicar um conjunto de usuários ou perfis de cliente (que podem ser criados utilizando WebSphere Commerce Accelerator). Os grupos de membros são semelhantes a clubes que são oferecidos por grandes lojas para seus clientes assíduos ou preferenciais e são utilizados principalmente para marketing ou estratégias de vendas. Fazer parte de um grupo de membros pode permitir que os clientes recebam descontos ou outros bônus para a compra de produtos. Por exemplo, se a pesquisa de mercado mostrar que os clientes veteranos compram com freqüência livros e pacotes de viagem, você pode atribuir estes clientes a um grupo de membros chamado "Clube de Viagens de Veteranos". Da mesma forma, você pode criar um grupo de membros para recompensar clientes assíduos por seus negócios. Você também pode criar grupos de membros que estejam baseados em características pessoais, como um grupo de membros para estudantes. Pode atribuir preços diferentes a produtos para diferentes grupos de membros. Também pode personalizar a forma com que os produtos e categorias aparecem ao grupos de membros.
- Grupos de acesso
- Um grupo de membros do tipo AccessGroup geralmente é um grupo implícito. Os grupos de acesso são referidos nas diretivas de controle de acesso. Geralmente, os critérios para membros nesse grupo baseiam-se em funções, na organização à qual o usuário pertence e no status de registro do usuário. Por exemplo, um grupo de membros chamado "Administradores Vendedores" é um grupo cujos usuários desempenham a função de administradores vendedores. O WebSphere Commerce inclui várias funções padrão e existe um grupo de membros padrão correspondente a cada função. Por exemplo, por padrão, existe uma função chamada Administrador Vendedor e um grupo de membros correspondente chamado Administradores Vendedores. O conjunto padrão de grupos de acesso (funções) que estão disponíveis para o gerenciamento de perfil do WebSphere Commerce é: Representante de Contas, Comprador (lado de compras), Comprador (lado de vendas), Administrador Comprador, Aprovador Comprador, Gerente de Categorias, Gerente de Canais, Representante de Atendimento ao Cliente, Supervisor de Atendimento do Cliente, Gerente de Logísticas, Gerente de Marketing, Gerente de Operações, Comprador Procurement, Administrador Comprador Procurement, Gerente Procurement, Gerente de Produtos, Seletor, Receptor, Cliente Registrado, Administrador de Devoluções, Gerente de Vendas, Vendedor, Administrador Vendedor e Administrador do Site.
- Grupos de aprovação
- Um grupo de membros do tipo ApprovalGroup é aquele projetado para fins de aprovação, como um grupo de membros dentro de uma organização que possui autoridade para aprovar os pedidos antes de serem enviados.