none
Acesso ao Reporting Services fora do Domínio RRS feed

  • Pergunta

  • Pessoal o meu cenário atualmente é, tenho um servidor Windows 2008 R2 e o SQL Server 2008 R2.

    Tenho o reporting services instalado e funcionado dentro do domínio perfeitamente.

    Porém a empresa precisa publicar alguns relatórios para pessoas fora do domínio e não funciona. Já desabilitei o nosso controlador de acessos chamado Kerio (firewall) e não funcionou.

    Precisaria de uma luz com urgencia =)

    Obrigado

    quinta-feira, 8 de março de 2012 14:02

Respostas

  • Junior até onde vai meus conhecimentos, vc não pode publicar diretamente os seus relatórios desenvolvidos no reporting services diretamente no IIS. Existe a necessidade de uma cama intermediária sendo ela um website densenvolvido no visual studio ou uma página configurada no sharepoint.

    Na verdade quem tem acesso a web neste exemplo citado é a aplicação webSite ou o sharepoint, pois os mesmos possuem um diretório virtual no IIS.

    O website ou o sharepoint por sua vez, se conecta ao reporting services, mostrando o relatório desejado, mas dê uma pesquisada mais a fundo como funciona esta arquitetura. Meus conhecimentos vai até o desenvolvimento do relatório e após daí, sugiro procurar um especialista.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    • Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 17:44
    quinta-feira, 8 de março de 2012 20:18

Todas as Respostas

  • Bom dia Junior,

    Apenas uma pergunta: essas pessoas fora do domínio ao menos estão conecatadas na mesma rede física do servidor?

    Se sim, basta tal computador fora do domínio ter um IP válido e configurado o DNS.

    Se não, o computador estiver fora da rede física também, você pode estar criando um aplicativo com acesso externo (site ou blog) para disponibilizar tais informações.


    Rodrigo Ataíde.

    quinta-feira, 8 de março de 2012 14:17
  • Bom dia Rodrigo, 

    Obrigado pelo retorno.

    Não, são pessoas fora da nossa rede. Eu utilizava o reporting em outra empresa que o próprio reporting services configuration manager usava o ip do servidor para acesso.

    Se tiver alguma alternativa , por gentileza me explique o passo-a-passo?

    Obrigado!

    quinta-feira, 8 de março de 2012 14:22
  • Bom,

    Uma solução é a pessoa fora da rede fazer uma conexão externa (tipo VPN) e no browser acessar com o IP do servidor do reporting services.


    Rodrigo Ataíde.

    quinta-feira, 8 de março de 2012 14:52
  • Obrigado pelo retorno,
    Eu pensei nessa alternativa também Rodrigo , porém infelizmente a empresa não permite VPN neste projeto (Por segurança).
    quinta-feira, 8 de março de 2012 15:44
  • Júnior,

    Existem outras formas de conexão remota além do VPN.

    Se você entrar em contato com a equipe de infra estrutura da sua empresa eles podem encontrar alguma solução.


    Rodrigo Ataíde.

    quinta-feira, 8 de março de 2012 16:00
  • Junior, talvez uma solução mais simples seria criar um portal web em sharepoint, ou desenvolvido em Visual studio para publicar estes relatórios para os usuários externos pela web, mas aí vc deverá se preocupar com a licença do seu SQL: se for por CAL vc não poderá criar este portal, pois o número de usuários poderá exceder o número de licenças CAL. Neste caso vc deverá mudar o modelo de licenciamento do SQL para processador, que é muito mais caro.

    Vc precisará também de um servidor IIS para fazer isto.

    Enfim, acredito que o seu problema seja mais infra-estrutura do que SQL (reporting services).

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    quinta-feira, 8 de março de 2012 16:10
  • Olá Eduardo, obrigado pela atenção.

    Eu honestamente não sei utilizar o sharepoint. É muito complicado?Porque , eu pego uma licença de estudante que tenho disponível, faço os testes e sigo a sua dica.

    Voce comentou sobre o IIS, será que não seria este o problema? 

    Obrigado

    quinta-feira, 8 de março de 2012 16:43
  • Sim Junior, para publicar os relatórios na web é necessário ter o IIS devidamente configurado em um servidor web. Não só os relatórios, portais sharepoint, projetos Website, necessitam obrigatoriamente do IIS para visualização na web, mas infelizmente meus conhecimentos são limitados qto a infra de servidores web. Se desejar, publique uma nova thread em uma outra sessão aqui no fórum.

    Tente ver como o seu pessoal de infra, ele podem te ajudar nesta necessidade pontual.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    quinta-feira, 8 de março de 2012 19:08
  • Entendi Eduardo,

    Mas gostaria de fazer uma última pergunta , o IIS existe no servidor certinho. Porém para o reporting services ele deve ter alguma configuração específica ou uma configuração padrão já basta para que ele funcione?

    Muito Obrigado pela a ajuda

    quinta-feira, 8 de março de 2012 19:56
  • Junior até onde vai meus conhecimentos, vc não pode publicar diretamente os seus relatórios desenvolvidos no reporting services diretamente no IIS. Existe a necessidade de uma cama intermediária sendo ela um website densenvolvido no visual studio ou uma página configurada no sharepoint.

    Na verdade quem tem acesso a web neste exemplo citado é a aplicação webSite ou o sharepoint, pois os mesmos possuem um diretório virtual no IIS.

    O website ou o sharepoint por sua vez, se conecta ao reporting services, mostrando o relatório desejado, mas dê uma pesquisada mais a fundo como funciona esta arquitetura. Meus conhecimentos vai até o desenvolvimento do relatório e após daí, sugiro procurar um especialista.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    • Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 17:44
    quinta-feira, 8 de março de 2012 20:18
  • O seu servidor possui link externo?
    Se possuir vc pode utilizar esse  link para os usuarios externos acessa-los e entrar no report service. 
    • Sugerido como Resposta Ninho_Blink segunda-feira, 12 de março de 2012 11:01
    • Não Sugerido como Resposta Ninho_Blink segunda-feira, 12 de março de 2012 11:02
    sexta-feira, 9 de março de 2012 18:40
  • O seu servidor possui link externo?
    Se possuir vc pode utilizar esse  link para os usuarios externos acessa-los e entrar no report service. 

    Ok, mas neste caso como incluir os usuários externos que não estejam no domínio?

    quinta-feira, 24 de outubro de 2013 18:52