Product Designer
O modelo de produto define um produto e determina o conjunto de módulos que o incorporam.
Conceitos Principais
Os conceitos principais do modelo são os seguintes:
Product
Corresponde a uma aplicação que agrega um conjunto de módulos.
Module
Corresponde a uma unidade funcional do produto e de desenvolvimento de aplicações (tipicamente cada módulo é desenvolvido por uma equipa autónoma).
Para adicionar esses módulos ao produto deverá usar o menu de contexto sobre o próprio designer, e selecionar os mesmos.
Note que apenas terá disponíveis os módulos que tiver instalado antes no seu projeto.

Role
Esta funcionalidade apenas estará disponível na próxima versão da framework.
Um role corresponde a um perfil de utilizador. Este estará orientado à função desse perfil e limitará o acesso a um subset de todas as funcionalidades disponíveis no produto. É a existência destes roles que permitirão definir menus específicos para os mesmos.
As roles aqui definidas passam a estar disponíveis para aplicação aos vários menus (Menu Model).
Neste modelo, além de serem adicionadas as roles, é também definido a que operações (create, edit, view, delete, etc) cada role terá, ou não, acesso, sobre determinada entidade/serviço.
A definição de roles é da inteira responsabilidade do modelador, sendo sempre obrigatória a definição de um Role do tipo “Principal”. Apenas pode existir um Role deste tipo.
Para obter informação de como criar um role, pode ser consultado o documento "Como criar um role?".
Propriedades do Product Model
- Description: Corresponde à descrição do produto
- Help Site Address: Corresponde ao URL do site de ajuda do produto
- Name: O nome do elemento do modelo
- Web Site Address: Corresponde ao URL do website do produto