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