permissionDefinitions.xml

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

permissionDefinitions.xml

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;

3 Replies
douglascrp
Advanced II

Re: permissionDefinitions.xml

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.

raquel_ballero
Active Member II

Re: permissionDefinitions.xml

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?

douglascrp
Advanced II

Re: permissionDefinitions.xml

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