Usuário com melhor resposta
Ocultar módulo / Site Map

Pergunta
-
Olá a todos.
Estou implantando o CRM 2011 num cliente e preciso ocultar os módulos de Marketing e Vendas, pois não serão implantados. Mesmo cortando acessos em perfis dos usuários, notei que os módulos continuam a aparecer. Talvez porque as entidades Contas e Contatos têm a flag dos módulos marcadas e não seja possível desmarcar (é desabilitado).
É necessário mexer no site map do CRM para ocultar esses módulos? Alguém conhece uma alternativa?
Grato.
João Luiz
Respostas
-
João,
Sim, o ideal seria remover os módulos do SiteMap.
A alteração é bem simples:
http://ricardoalves.me/2011/02/25/removendo-modulo-no-dynamics-crm-2011/
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves sábado, 26 de fevereiro de 2011 14:55
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
-
Ricardo, bom dia.
Muito obrigado pelo retorno. Ainda tenho umas dúvidas:
O que for reprimido ocorre para todos os usuários? Não há como condicionar ao perfil? Seria interessante, neste cliente em que estou, aparecer o módulo de Configurações para um usuário que seja administrador, aparecer o módulo de Marketing para alguém da Comunicação e por aí afora. É possível?
Grato.
João LuizOlá João,
Sim, o que for reprimido no SiteMap será para todos os usuários.
Até a como condicionar no perfil de usuário. O fato é que você não consegue indicar o módulo em si, mas as entidades. Para um módulo não aparecer para um usuário seria preciso ele não ter acesso a nenhuma entidade presente no módulo.
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves segunda-feira, 28 de fevereiro de 2011 15:41
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
-
Pois é, mas o que eu ocultar fica sem aparecer para todos os usuários, inclusive eu que sou administrador do sistema? Caso eu precise configurar mais alguma coisa, é necessário que eu recoloque o nó de Configurações no site map?
Grato.
João LuizEntão o mesmo vale para o área Configurações.
A área Configurações vai aparecer para todos os usuários, pois normalmente os usuários possuem alguma tipo de acesso a Gerenciamento de Negócio, Processos ou a entidade Usuário.
Não recomendo você retirá-la do SiteMap.
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves segunda-feira, 28 de fevereiro de 2011 15:41
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
Todas as Respostas
-
João,
Sim, o ideal seria remover os módulos do SiteMap.
A alteração é bem simples:
http://ricardoalves.me/2011/02/25/removendo-modulo-no-dynamics-crm-2011/
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves sábado, 26 de fevereiro de 2011 14:55
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
-
Ricardo, bom dia.
Muito obrigado pelo retorno. Ainda tenho umas dúvidas:
O que for reprimido ocorre para todos os usuários? Não há como condicionar ao perfil? Seria interessante, neste cliente em que estou, aparecer o módulo de Configurações para um usuário que seja administrador, aparecer o módulo de Marketing para alguém da Comunicação e por aí afora. É possível?
Grato.
João Luiz -
-
Pois é, mas o que eu ocultar fica sem aparecer para todos os usuários, inclusive eu que sou administrador do sistema? Caso eu precise configurar mais alguma coisa, é necessário que eu recoloque o nó de Configurações no site map?
Grato.
João Luiz -
-
Ricardo, bom dia.
Muito obrigado pelo retorno. Ainda tenho umas dúvidas:
O que for reprimido ocorre para todos os usuários? Não há como condicionar ao perfil? Seria interessante, neste cliente em que estou, aparecer o módulo de Configurações para um usuário que seja administrador, aparecer o módulo de Marketing para alguém da Comunicação e por aí afora. É possível?
Grato.
João LuizOlá João,
Sim, o que for reprimido no SiteMap será para todos os usuários.
Até a como condicionar no perfil de usuário. O fato é que você não consegue indicar o módulo em si, mas as entidades. Para um módulo não aparecer para um usuário seria preciso ele não ter acesso a nenhuma entidade presente no módulo.
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves segunda-feira, 28 de fevereiro de 2011 15:41
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
-
Pois é, mas o que eu ocultar fica sem aparecer para todos os usuários, inclusive eu que sou administrador do sistema? Caso eu precise configurar mais alguma coisa, é necessário que eu recoloque o nó de Configurações no site map?
Grato.
João LuizEntão o mesmo vale para o área Configurações.
A área Configurações vai aparecer para todos os usuários, pois normalmente os usuários possuem alguma tipo de acesso a Gerenciamento de Negócio, Processos ou a entidade Usuário.
Não recomendo você retirá-la do SiteMap.
Abs,
Ricardo Alves
www.ricardoalves.me- Sugerido como Resposta RicardoAlves segunda-feira, 28 de fevereiro de 2011 15:41
- Marcado como Resposta RicardoAlves quarta-feira, 9 de março de 2011 21:21
-
Também não acho interessante mexer no SiteMap. Porém, o direito de acesso não vai resolver em nada. As entidades Contas e Contatos aparecem em todos os módulos e a flag não é habilitada para que seja possível optar por não exibir estas entidades nos módulos a ocultar.
Meu problema no cliente está sendo político: estão querendo ocultar tudo o que usuários menos preparados possam ver para evitar confusões, mas há casos que não vejo solução. Graças a Conta e Contato, por exemplo, imagino que Marketing e Vendas deverão aparecer somente com estas duas entidades em cada um.
Novamente agradeço o apoio. Se tiverem mais alguma sugestão/ideia, sou todo ouvidos.
Abs.
João Luiz -
João,
Como o Ricardo e eu dissemos não é possível ter um sitemap para usuário A e outro para o B. Os direitos de acesso garantirão que ninguém que não deve visualizará ou criará nada que não desejamos.
Se o assunto é política, deixe claro que o Microsoft Dynamics CRM trata-se de um produto e não um software feito sobre medida que podemos colocar o logo da empresa, trocar layout e etc... Somente agindo e explicando desta forma o cliente pode perceber o que pretende fazer. Se o cliente pretendia algo mais flexível e adaptado por que não fez uso de uma consultoria que poderia fazer o software sobre medida que ele quisesse e podendo ser mais barato? Temos uma "bazuca" na mão, vamos usá-la da melhor maneira, otimizar os processos, aumentar o lucro, ter um maior conhecimento de meus clientes e as novas tendências. Creio que isso seja o mais importante e o grande diferencial do CRM.
Bom, agora é um trabalho de convencimento.
Att,
Tiago Cardoso
-
Complementando o que o Tiago disse (que aliás pegou o espíritos do negócio rs).
Claro que sempre vai faltar algo em um projeto ou outro (ainda mais para nós desenvolvedores), mas a Microsoft se preocupa com isso e todo feedback passado aqui ou outro meio de discussão chega aos ouvidos de quem cria o produto.
Muita coisa já foi inserida ou/e melhorada no decorrer das versões... Quem sabe esse não seja um item a ser discutido =)
Abs,
Ricardo Alves
www.ricardoalves.me -
Prezados,
Entendo as observações de ambos e agradeço bastante o empenho. A situação não se trata somente de "vender o peixe". Os decisores do cliente conhecem o tamanho da ferramenta e, ao que tudo indica, irão adquirir mais funcionalidades. O caso é que, para determinados usuários, querem um lay out mais enxuto. E isto, acredito que o produto pode oferecer.
Pensei numa hipótese que talvez com desenvolvimento seja possível; os check box das entidades contas e contatos podem ser desmarcados via sdk? Desta maneira eu poderia optar por não exibi-las em Marketing, Vendas e Serviços, fazendo com que estes módulos não apareçam para alguns usuários.
O que acham?
Grato.
João Luiz -
Entendi a sua idéia João,
Creio que não seja possível nas entidades default, mas fiquei curioso para testar isso...
Abs,
Ricardo Alves
www.ricardoalves.me -