04-20-2017 08:57 AM
Bom dia a todos!
Em alguns tutoriais, encontramos modelos de customização ou criações de novos perfils de permissões mencionando o arquivo permissionDefinitions.xml e seus caminhos na pasta de alfreco. Porém já busquei de várias formas este arquivos xml e não consigo encontrá-lo.
Alguém saberia me informar de fato, se este é um arquivo existente (já vem na instalação nativa do alfresco), ou se teríamos de criá-lo?
Também não encontrei este: webclient.properties;
04-20-2017 10:28 AM
Você não consegue encontrar porque tais arquivos estão dentro de arquivos jar.
Eles são empacotados assim quando o Alfresco é compilado.
Para ficar mais fácil, simplesmente baixe os fontes do Alfresco e você poderá encontrar tudo o que precisa.
No caso específico, o arquivo que você procura está disponível aqui community-edition-old/permissionDefinitions.xml at master · Alfresco/community-edition-old · GitHub
Mas é muito importante você observar se está usando o arquivo correto, da versão correta do Alfresco.
Se você por acaso vier a usar um arquivo de definição da versão errada, você pode simplesmente quebrar o sistema.
04-20-2017 10:35 AM
Então somente poderei alterar ou criar um novo perfil alterando o código fonte e recompilando o alfresco? Existiria uma outra forma de fazer isso sem mexer no fonte?
04-20-2017 11:31 AM
Não foi isso que eu disse.
A idéia de você ter os fontes disponíveis na sua máquina é apenas para facilitar a busca de fontes, como nesse caso em que você estava procurando pelo xml e não encontrava.
A forma que você vai customizar e empacotar a sua customização é outro assunto.
Segue um link que você pode usar para entender o que você está tentando fazer:
Mas veja bem, esse post foi escrito para o Alfresco 5.0.d, então, da mesma forma que te alertei para obter os fontes da versão correta, você também precisa ficar alerta para a customização que está fazendo, para ter certeza que também se aplica para a versão que você está usando.
Espero que tenha sido útil
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.