cancel
Showing results for 
Search instead for 
Did you mean: 

Restringir acesso a determinado site a determinados ips

fmayconcs
Confirmed Champ
Confirmed Champ

Olá!

Preciso restringir o acesso a determinado Site somente para determinados ips, alguém tem idéia de como fazer?

Pode ser algo também vinculado a usuário, ou seja, determinados usuários só poder acessar o alfresco de determinados ips.

Versão 6.2 do ACS Community

Grato!

7 REPLIES 7

williamsilva
Star Contributor
Star Contributor

Preciso restringir o acesso a determinado Site somente para determinados ips, alguém tem idéia de como fazer?.
R- O acesso ao ECM-Alfresco é executado através de uma URL " https://"   , então é solicitado usuário  + senha a,i sim o usuário sera´direcionado para o site/pasta/documento, etc..
Pense no site como a sala de uma empresa:
Obs. entenda o que site publico e privado
1- Crie alguns usuários o ideal é seis:
-02 (gerente) , 02 (consumidor),02 (cordenador).
Obs. Procure entender o  perfil de usuários e permissões.
2- Crie dois sites.
2.1. RH :
Pasta <curriculo> - user consumidor
Pasta < folha de pagamento> -user gerente
2.2-Financeiro:
Pasta Contas a pagar
Pasta contas a receber
...
Com isso tente estudar cada perfil e o nivel de visibilidade das pastas e documentos.
...
Obs.:  O Alfresco é uma boa ferramenta , você  pretende usar essa ferramenta com seriedade podemos fornecer treinamento e consultoria especializada.
sds..

Olá!

Então @williamsilva já usamos a ferramenta já faz um bom tempo...

Mas surgiu esta necessidade agora de restringir o acesso de determinados usuários (atrelados a determinado site) somente a partir de determinados ip.

Tem alguma dica?

Grato!

Olá!

@angelborroy , @cristinamr e @douglascrp alguma dica? Por favor!!!

Grato!

douglascrp
World-Class Innovator
World-Class Innovator

Bom dia.

No próprio Alfresco você não vai encontrar nenhuma funcionalidade nativa que te permita fazer esse tipo de controle.

O que eu imagino que você pode tentar fazer é criar regras no seu firewall para filtrar esses acessos com base na URL, permitindo, para tais IPs, acesso apenas à URLs contendo o site que você quer, tipo https://servidor/share/page/site/id_do_site, e bloquear qualquer coisa diferente disso.

No caso do linux, você pode pesquisar sobre como fazer isso usando o iptables, por exemplo.

Espero ter ajudado.

Obrigado @douglascrp !!!

Mas surgiu esta necessidade agora de restringir o acesso de determinados usuários (atrelados a determinado site) somente a partir de determinados ip.:
R:
1-Você precisa usar  um proxy reverso na frente da aplicação (Alfresco), bloqueando uma lista de endereços IP por exemplo:
nginx
configurar o arquivo blacklist.conf
"
deny 192.168.1.0/24;
deny 192.168.2.102;
allow all;
"
2-  Criar um serviço ou work que cheque a range de IPs bloqueados antes de  fazer request com a URL do  Alfresco:
"O que eu imagino que você pode tentar fazer é criar regras no seu firewall para filtrar esses acessos com base na URL, permitindo, para tais IPs, acesso apenas à URLs contendo o site que você quer, tipo https://servidor/share/page/site/id_do_site, e bloquear qualquer coisa diferente disso."

T++


Obrigado @williamsilva !!!