Pastas compartilhadas como Página Inicial de todos os usuários

cancel
Showing results for 
Search instead for 
Did you mean: 
elza
Member II

Pastas compartilhadas como Página Inicial de todos os usuários

Gostaria de manter as pastas compartilhadas http://<site>/share/page/context/shared/sharedfiles como site inicial para todos os usuários.

Fiz várias tentativas:

1. Modificando web-extensions conforme especificado aqui (Override Alfresco Share login page | Alfresco Documentation )

2. Criando um site padrão e depois modificando diretamente aqui (C:\alfresco-community\tomcat\webapps\share\WEB-INF\classes\alfresco\web-extension\site-data\extensions\arquivo.xml

3. Modificando diretamente aqui C:\alfresco-community\tomcat\shared\classes\alfresco\web-extension\sahred-config-custom.xml

4. Modificando diretamente aqui C:\alfresco-community\tomcat\webapps\share\WEB-INF\classes\alfresco\site-data\presets\presets.xml

5. Modificando diretamente aqui C:\alfresco-community\tomcat\webapps\share\WEB-INF\classes\alfresco\site-data\pages\site-redirect.xml

Sempre modificando os sites para o caminho especificado acima.

Sem sucesso!

Confesso que entendo pouco de desenvolvimento web. Certamente faltou algum passo.

3 Replies
douglascrp
Advanced II

Re: Pastas compartilhadas como página incial de todos os usuários

Bom dia.

Essa funcionalidade que você está tentando implementar já existe nativamente no Alfresco. Você só precisa fazer como explicado aqui Setting your home page | Alfresco Documentation 

Já sobre a questão de não entender de desenvolvimento, eu recomendo fortemente que você leia alguns tutoriais (About the Alfresco Developer Tutorial Series | ECM Architect ) e entenda o funcionamento antes de se aventurar na customização do Alfresco, pois ela é uma ferramenta complexa, e sair simplesmente editando arquivos sem saber o que está fazendo só vai te causar problemas.

Se programação não é sua área, então considere contratar alguém para executar essas customizações para você.

elza
Member II

Re: Pastas compartilhadas como página incial de todos os usuários

Douglas, Obrigada pelo retorno!

Já tinha visualizado esta solução, porém, não atende em nosso cenário, pois serão muitos usuários e sincronizados com o nosso AD, o que nos forçaria a acessar a sessão de todos os usuários ou orientá-los a fazer isso.

O que gostaríamos era fazer isso de forma automática, por padrão,  ao criar ou sincronizar usuários, ao invés de carregar o dashboard do usuário, redirecionaria para as  pastas compartilhadas.

Suponho que esta funcionalidade não requeira um nível muito alto de complexidade uma vez que já é possível de se fazer pela ferramenta de gerenciamento.

Grata por sua atenção!

douglascrp
Advanced II

Re: Pastas compartilhadas como Página Inicial de todos os usuários

Boa tarde.

Você pode estudar como a api de preferences dos usuários funciona, e talvez fazer uma chamada ao webscript informando qual a página padrão para todos os usuários, e isso poderia ser feito a partir de um behaviour disparado sempre que um novo usuário é criado.

A API de que estou falando está descrita como:

Set preferences
POST /alfresco/s/api/people/{userid}/preferences
---
Set a users preferences
---
Authentication: user
Transaction: required
Format Style: argument
Default Format: json
Lifecycle: limited_support
Id: org/alfresco/repository/preference/preferences.post
Descriptor: classpath:alfresco/templates/webscripts/org/alfresco/repository/preference/preferences.post.desc.xml