Ticket #670 (closed melhoria: testing)
Permitir a configuração de preferências padrões e obrigatórias por grupos de usuários
Reported by: | niltonneto | Owned by: | amuller |
---|---|---|---|
Priority: | média | Milestone: | |
Component: | API | Version: | sandbox |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
Esta demanda já existe há alguns anos, visto que vários clientes, organizações, utilizam um mesmo ambiente Expresso, mas gostariam que suas preferências padrões e obrigatórias fossem personalizadas. Por exemplo:
O Detran (cliente1) deseja que seus usuários (pertencentes ao grupo-detran-usuarios) tenham assinaturas padrões em seus emails, contendo o nome da empresa, usuario e telefone. Já a Polícia (cliente2), que utiliza o mesmo ambiente Expresso que o Detran, deseja que seus usuários (pertencentes ao grupo-policia-usuarios) utilizem um template bem mais leve, já que serão acessados de dispositivos móveis ou com internet discada. E por fim, a Casa Civil (cliente3), deseja ter o arquivamento local habilitado para todos seus usuários (grupo-casacivil-usuarios).
Portanto, a partir desse exemplo, utilizando as configurações atuais das preferências, verificamos que isso nunca será possível.
Change History
comment:2 in reply to: ↑ 1 Changed 15 years ago by niltonneto
Replying to amuller:
Eu acho um recurso fantástico, importante e etc...
Só tenho preocupação com a alteração de código original do egroupware, que era bem independente de ambiente. O que pode dependendo da forma como for feito representar no meu ponto de vista uma regressão.
Sua preocupação é que estamos amarrando as preferências do Expresso aos grupos LDAP? Seria isso?
comment:3 Changed 15 years ago by amuller
Então, a questão passa a ser mal entendida. Porque eu não me referi a LDAP. Para implementações em um projeto do tamanho do Expresso, com a extensão que tem, agente tinha que se preocupar em separar "camada de dados" da "aplicação". Que não é difícil nem mais trabalhoso, é só deixar separado. Quem quiser ir pra outro caminho faz seu código e integra.
Mas, não entenda mal como um monte de apentelhação aleatória alheia ao interesse da Celepar. Mas uma coisa que hoje não é interessante, mas que pode ser no futuro. E quando for, se um dia for, terá um custo muito grande de reverter.
comment:4 follow-up: ↓ 5 Changed 15 years ago by amuller
Então eu olhei a tela, e tem 3 abas. Suas preferências, preferências padrões e preferências obrigatórias
O que eu pensei inicialmente é que as 2 últimas abas preferências obrigatórias e padrões poderiam ser extensível ao grupo. Mas não consigo imaginar como seria a interface propriamente dita pra isso. Alguem consegue imaginar isso?
comment:5 in reply to: ↑ 4 Changed 15 years ago by niltonneto
Replying to amuller:
Então eu olhei a tela, e tem 3 abas. Suas preferências, preferências padrões e preferências obrigatórias
O que eu pensei inicialmente é que as 2 últimas abas preferências obrigatórias e padrões poderiam ser extensível ao grupo. Mas não consigo imaginar como seria a interface propriamente dita pra isso. Alguem consegue imaginar isso?
Sim, também imaginei exatamente dessa forma quando abri esse ticket, ou seja, abas padrões e obrigatórias extensíveis à grupos.
Uma idéia inicial, claro que precisa ser melhorada, seria criar uma combobox no inicio da tela de preferencias, onde pode-se alternar entre os grupos que já tenham preferências salvas. Caso se deseje salvar as preferências para um grupo novo, ou seja, que não esteja listado na combobox, aí faz-se uma pesquisa dele no ldap, sei lá, com alguma tela de pesquisa rápida.. Dessa forma, não precisa listar TODOS os grupos do ldap na combobox....
comment:10 Changed 14 years ago by amuller
- Status changed from assigned to closed
- Resolution set to testing
comment:11 Changed 14 years ago by niltonneto
- Version changed from trunk to sandbox
- Milestone Expresso 2.2 deleted
Eu acho um recurso fantástico, importante e etc...
Só tenho preocupação com a alteração de código original do egroupware, que era bem independente de ambiente. O que pode dependendo da forma como for feito representar no meu ponto de vista uma regressão.