none
Ocultar módulo / Site Map RRS feed

  • 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
    sexta-feira, 25 de fevereiro de 2011 20:39

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
    sábado, 26 de fevereiro de 2011 14:55
  • 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

    Olá 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
    segunda-feira, 28 de fevereiro de 2011 15:34
  • 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

    Entã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
    segunda-feira, 28 de fevereiro de 2011 15:41

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
    sábado, 26 de fevereiro de 2011 14:55
  • 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
    segunda-feira, 28 de fevereiro de 2011 13:06
  • Não João, o que pode fazer é tirar as permissões nos direitos de acesso, mas a visualização de "configurações" ainda poderá ser feita.

     

    Att,

     

    Tiago Cardoso

    segunda-feira, 28 de fevereiro de 2011 13:32
    Moderador
  • 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
    segunda-feira, 28 de fevereiro de 2011 14:08
  • Não João, o que eu disse foi, criar "direitos de acesso" que podem ver o conteúdo de "configurações" e outros que não podem ver. O sitemap fica do jeito default mesmo.
    segunda-feira, 28 de fevereiro de 2011 14:22
    Moderador
  • 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

    Olá 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
    segunda-feira, 28 de fevereiro de 2011 15:34
  • 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

    Entã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
    segunda-feira, 28 de fevereiro de 2011 15:41
  • 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
    terça-feira, 1 de março de 2011 17:13
  • 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

    terça-feira, 1 de março de 2011 17:39
    Moderador
  • 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
    terça-feira, 1 de março de 2011 18:34
  • 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
    quarta-feira, 2 de março de 2011 18:53
  • 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
    quarta-feira, 2 de março de 2011 19:42
  • Respondendo a dúvida, não é possível de maneira suportada.

     

    Abs,

     


    Ricardo Alves
    www.ricardoalves.me
    quarta-feira, 9 de março de 2011 21:21