none
CrmService.Credentials Pega do pool do iis ou do usuário logado no crm? RRS feed

  • Pergunta

  • Amigos,

    tenho uma tela customizada, que efetuei vários testes, adicionando uns relacionamentos, todos estes ficaram com o usuário logado no campo proprietário, porém em produção apareceu alguns casos que ficou com crmadmin / usuario adm.

    E quem estava usando era um usuário vendedor, estranhamente 2 registros que foram associados ficaram com o usuário adm, e não com ela como proprietária.

    Efetuei posteriormente alguns testes em produção com usuários comuns e ai ficaram certos, com o devido usuário.

    Então gostaria de saber se usando na customização do CrmService as credentiais default ele pegar o usuario do app pool ou pega do logado no crm, no IIS está como anonymous user...

    obrigado,

    terça-feira, 7 de fevereiro de 2012 21:15

Respostas

  • Boa Rodrigo, tudo bem por aqui, e com vc?

    bem, a versão é a 4, mas ontem felizmente, ficamos até as 22 trabalhando para descobrir este problema, e vimos que foi uma implementação feita no codigo que era obrigado ser feita pelo usuário admin no networkcredentials, e como o objeto que devolvia a instância do serviço estava implementado o padrão singleton, então ja da pra ter uma idéia né hehehe, usava sempre o admin...e ai bumm, mudamos o código e passou a funcionar, mas foi um parte para descobrir, pois não foi eu quem implementei, ai ja viu...

    obrigado ai pela leitura de todos.

    • Marcado como Resposta Edilson quarta-feira, 8 de fevereiro de 2012 12:49
    quarta-feira, 8 de fevereiro de 2012 11:59

Todas as Respostas

  • so ajustando, o anonymous no iis esta como false.
    terça-feira, 7 de fevereiro de 2012 21:41
  • Edilson, tudo bem?

    Qual versão do CRM?


    Atenciosamente,
    Rodrigo Hentz - MCP.MCPS.MCNPS.MCTS.MBSS.MBSP.MCITP
    https://www.mcpvirtualbusinesscard.com/VBCServer/RodrigoHentz/profile

    quarta-feira, 8 de fevereiro de 2012 10:51
    Moderador
  • Boa Rodrigo, tudo bem por aqui, e com vc?

    bem, a versão é a 4, mas ontem felizmente, ficamos até as 22 trabalhando para descobrir este problema, e vimos que foi uma implementação feita no codigo que era obrigado ser feita pelo usuário admin no networkcredentials, e como o objeto que devolvia a instância do serviço estava implementado o padrão singleton, então ja da pra ter uma idéia né hehehe, usava sempre o admin...e ai bumm, mudamos o código e passou a funcionar, mas foi um parte para descobrir, pois não foi eu quem implementei, ai ja viu...

    obrigado ai pela leitura de todos.

    • Marcado como Resposta Edilson quarta-feira, 8 de fevereiro de 2012 12:49
    quarta-feira, 8 de fevereiro de 2012 11:59