cancel
Showing results for 
Search instead for 
Did you mean: 

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

elza
Champ in-the-making
Champ in-the-making

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 3

douglascrp
World-Class Innovator
World-Class Innovator

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
Champ in-the-making
Champ in-the-making

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
World-Class Innovator
World-Class Innovator

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
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.