Customizar roles

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

Customizar roles

Buenas tardes a todos,

Soy nuevo aqui.. y en alfresco… ! Un poco de compasión con mi pregunta, porque puede sonar a estupida para muchos!.
Me gustaria crear nuevos roles en Alfresco, actualmente estoy trasteando la version Alfresco 4 Community. Alguien tiene algun manualillo o un vinculo para hecharle un ojo a lo que tengo que hacer para que me funcione correctamente?

Saludos y muchas grácias!
9 Replies
cristinamr
Intermediate

Re: Customizar roles

Buenas.

Para share puedes seguir la wiki sin problemas. Creo que mejor que ahí no está explicado en ningún sitio  :wink:

¡Un saludo!
abuelika
Member II

Re: Customizar roles

Buenos dias,

He seguido al pie de la letra la wiki, pero me aparece el siguiente codigo de error cuando intento verificar los usuarios:

00240002 Wrapped Exception (with status template): 00240006 An authority was not found for GROUP_site_test_SiteCustomManager

Saludos cordiales,
cristinamr
Intermediate

Re: Customizar roles

¿Puedes pegarnos lo que has hecho? Para verificar que esté todo correcto =)
abuelika
Member II

Re: Customizar roles

invitationlist.get_es.properties

## messages
message.inviteresult={0} invitacion(es) enviada(s), {1} fallo(s)

## labels
invitationlist.title=Invitar a usuarios
invitationlist.invite=Invitar
invitationlist.selectallroles=Establecer todos los roles para
invitationlist.selectrole=Seleccionar rol
invitationlist.empty-list=Los usuarios que agregue aqu\u00ed ser\u00e1n invitados
invitationlist.or=o
invitationlist.back-to=volver a Miembros del sitio


## role labels
role=Rol

## AFEGIT CUSTOM
group.SiteCustomManager=Managers
role.SiteCustomManager=Manager privileges

sitePermissionDefinitions.xml


<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE permissions >

<permissions>
   
    <!– Namespaces used in type references –>
   
   <namespaces>
      <namespace uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
      <namespace uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
      <namespace uri="http://www.alfresco.org/model/site/1.0" prefix="st"/>
   </namespaces>
  
   <!– ============================================ –>
   <!– Permissions specific to the wiki integration –>
   <!– ============================================ –>
  
   <permissionSet type="st:site" expose="selected">
  
      <permissionGroup name="SiteManager" allowFullControl="true" expose="true" />
     
      <permissionGroup name="SiteCollaborator" allowFullControl="false" expose="true">
         <includePermissionGroup permissionGroup="Collaborator" type="cm:cmobject" />
      </permissionGroup>
    
     <permissionGroup name="SiteCustomManager" allowFullControl="false" expose="true">
           <includePermissionGroup permissionGroup="Collaborator" type="cm:cmobject" />
     </permissionGroup>
     
      <permissionGroup name="SiteContributor" allowFullControl="false" expose="true">
         <includePermissionGroup permissionGroup="Contributor" type="cm:cmobject" />
      </permissionGroup>
     
      <permissionGroup name="SiteConsumer" allowFullControl="false" expose="true">
         <includePermissionGroup permissionGroup="Consumer" type="cm:cmobject" />
      </permissionGroup>
     
   </permissionSet>

</permissions>

permissions.get_es.properties


## Titles
title.single=Gestionar los permisos para {0}
title.multi=Gestionar los permisos para {0} elemento(s)
header.manage=Grupos y privilegios

## Labels
label.reset-all=Utilizar los valores predeterminados
label.have=tienen
label.mangerdefaults=Nota: Los Administradores de los sitios tienen plenos privilegios.

## Messages
message.permissions.success=Permisos para {0} elemento(s) actualizado(s) con \u00e9xito
message.permissions.failure=No se pudieron actualizar los permisos

## Groups
group.SiteConsumer=Consumidores
group.SiteCollaborator=Colaboradores
group.SiteContributor=Contribuidores
group.SiteManager=Administradores del sitio
group.EVERYONE=Todos los usuarios

## Roles
role.None=Ning\u00fan privilegio
role.SiteManager=Privilegios de administrador
role.SiteContributor=Privilegios de contribuidor
role.SiteCollaborator=Privilegios de colaborador
role.SiteConsumer=Privilegios de consumidor
role.ReadPermissions=Privilegios de consumidor

## CUSTOM ADD
group.SiteCustomManager=Custom Managers
role.SiteCustomManager=Custom Managers privileges
cristinamr
Intermediate

Re: Customizar roles

No veo nada raro. De hecho he estado comparándolo con uno que tengo por aquí y que me funciona perfectamente y es identico  :?

Sí que he encontrado a un montón de gente que le ha ocurrido lo mismo que a tí. ¿Estás en una instalación limpia?

¿El alfresco.log no te muestra nada más?

Un saludo.
abuelika
Member II

Re: Customizar roles

sI, es una instalación limpia, simplemente hemos creado un site "site" que se llama "TEST".

Esto me ocurre cuando voy a SITIO, y escojo TEST. Luego me voy a "miembros" y en "Búsqueda de miembros del sitio" le doy a buscar.

En el log me aparece lo siguiente:

10:42:39,297 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 00240008 Wrapped Exception (with status template): 00240121 An authority was not found for GROUP_site_TEST_SiteCustomManager
org.springframework.extensions.webscripts.WebScriptException: 00240008 Wrapped Exception (with status template): 00240121 An authority was not found for GROUP_site_TEST_SiteCustomManager


Saludos y muchas grácias
Highlighted
abuelika
Member II

Re: Customizar roles

Buenos dias,

He eliminado el site de "TEST", ya que he hecho pruebas con un nuevo site y no tenia ese problema. He vuelto a crear el site, y aparece todo correcto.

Saludos y muchas grácias!
abuelika
Member II

Re: Customizar roles

Lo que veo es que no aparece el nombre del Rol sino su etiqueta

[img]http://s2.subirimagenes.com/otros/previo/thump_7361462alfrescoerror.jpg[/img]
cristinamr
Intermediate

Re: Customizar roles

Claro! Eso te ha ocurrido porque todo lo creado antes del nuevo rol te dará problemas con la nueva configuración. Por eso te preguntaba si era una instalación nueva.

Yo para las traducciones tengo esto:

## Traducciones para grupos y roles personalizados
group.lectorAvanzado=Lector Avanzado
group.contribuidorAvanzado=Contribuidor Avanzado
role.contribuidorAvanzado=Contribuidor Avanzado
role.lectorAvanzado=Lector Avanzado

En tu caso comprueba que tienes role.SiteCustomManager=Manager Personalizado y la del grupo asociado como el mío =)

Un saludo  :wink: