Herencia dentro de la cuenta
Cuando añade recursos de la cuenta y trabaja con ellos, necesita saber cómo influye la ubicación (la carpeta en la que se almacena el recurso) en la forma en que usted y otros usuarios ven y utilizan este recurso.
Herencia = Acceso + Visibilidad
- Se almacena en una carpeta/ubicación. Las carpetas de una cuenta están organizadas jerárquicamente.
- Tiene una función. Una función es un conjunto de permisos que permiten a los usuarios gestionar los recursos de la cuenta (ver, agregar, editar, eliminar). Algunas funciones tienen más permisos que otras.
- Cuanto más alto se encuentre el recurso en la jerarquía de una cuenta, mayor será su visibilidad. En otras palabras, si desea que un recurso sea visible y accesible para un número mayor de usuarios, debe guardarlo lo más alto posible en la jerarquía.
- La jerarquía de la cuenta obliga a utilizar un método basado en elementos principales y secundarios para la visibilidad y la propagación.
Por ejemplo, supongamos que tiene varias memorias de traducción. Quiere que todos los usuarios de su cuenta puedan utilizar la TM1, que todos los clientes de su cuenta puedan utilizar la TM2 y que solo un cliente llamado Customer2 pueda utilizar la TM3.
- Clientes
- Customer1
- Customer2
¿Dónde guardará las memorias de traducción?
- Clientes (la TM2 debe guardarse aquí)
- Customer1
- Customer2 (la TM3 debe guardarse aquí)
¿Qué memorias de traducción pueden utilizar todos los usuarios de la cuenta?
La TM1, porque se encuentra en el nivel más alto de la jerarquía.
¿Qué memorias de traducción puede utilizar Customer2?
TM2 y TM3
¿Puede Customer2 ver las memorias de traducción guardadas en Customer1?
No, porque Customer1 y Customer2 son carpetas del mismo nivel.
En resumen, la jerarquía de la cuenta garantiza que:
- Los usuarios puedan ver y utilizar los recursos almacenados en la carpeta Inicio (carpeta actual).
- Los usuarios puedan ver y utilizar los recursos almacenados en las carpetas que se encuentran por encima de la carpeta Inicio (carpeta principal o principal superior).
- Los usuarios no puedan ver ni utilizar los recursos almacenados en las carpetas del mismo nivel o carpetas de nivel superior indirectas.
Filtrado de herencia
Cuando trabaja con los recursos de su cuenta, puede filtrar rápidamente los recursos que puede ver. Las estrategias de filtrado de la interfaz de usuario son más restrictivas que las estrategias de filtrado de API.
Interfaz de usuario
Las estrategias de filtrado de la interfaz de usuario disponibles y que se muestran en los asistentes son las siguientes:
- Carpeta actual y arriba
- Solo en la carpeta actual
Por ejemplo, supongamos que va a crear un proyecto y desea seleccionar una memoria de traducción ubicada en la carpeta Raíz. En el paso Motor de traducción del asistente, seleccione la sección Memorias de traducción y seleccione el filtro Carpeta actual y arriba. El filtro muestra todas las memorias de traducción ubicadas en la carpeta Raíz, así como todas las memorias de traducción ubicadas en la carpeta Inicio (carpeta actual).
API
Las estrategias de filtrado de API no se limitan a la herencia de elementos principales-secundarios. Al utilizar la API, también puede especificar si desea heredar desde abajo o desde cualquier parte del sistema. Este comportamiento está controlado por el parámetro «locationStrategy» (documentación de API de Language Cloud). Para obtener más información acerca de cómo utilizar la carpeta como parte de la API, consulte este tema.
Diferencias de herencia: proyectos frente a recursos de proyecto
Hasta ahora hemos hablado de los recursos de la cuenta y hemos supuesto que todos los recursos de la cuenta se crean igual. Sin embargo, con respecto a la herencia, existe una diferencia importante entre la forma en la que se gestionan los proyectos y los recursos del proyecto (todos los elementos necesarios para crear un proyecto: usuarios, plantillas de proyecto, flujos de trabajo, recursos lingüísticos, etc.).
Puede ver los recursos del proyecto en las siguientes ubicaciones:
- Carpeta Inicio (carpeta actual)
- Carpeta principal
- Carpetas secundarias
- Carpeta Inicio (carpeta actual)
- Carpetas secundarias
Cancelar la herencia configurando una carpeta como privada
- Raíz
- Clientes
- Empresa alimentaria
- Departamento de lácteos
- Departamento de pan
- Productos con gluten
- Productos sin gluten
- Empresa alimentaria
- Clientes
De forma predeterminada, todas las carpetas son públicas. Tiene varias memorias de traducción con los siguientes requisitos:
- La memoria de traducción TM_food debe ser visible para todos los usuarios de Empresa alimentaria.
- La memoria de traducción TM_gluten debe ser visible para los usuarios de Productos con gluten.
- La memoria de traducción TM_bread debe ser visible para los usuarios de Productos con gluten y Productos sin gluten.
¿Dónde guardará las memorias de traducción?
- Raíz
- Clientes
- Empresa alimentaria (guarde aquí la memoria de traducción TM_food)
- Departamento de lácteos
- Departamento de pan (guarde aquí la memoria de traducción TM_bread)
- Productos con gluten (guarde aquí la memoria de traducción TM_gluten)
- Productos sin gluten
- Empresa alimentaria (guarde aquí la memoria de traducción TM_food)
- Clientes
Un día, observa que la memoria de traducción TM_bread incluye contenido adecuado para los usuarios de Empresa alimentaria, pero no para los usuarios de Productos con gluten y Productos sin gluten. No desea mover ni eliminar el recurso. ¿Cómo puede evitar que los usuarios de Productos con gluten y Productos sin gluten vean la memoria de traducción TM_bread? Configure la carpeta Departamento de pan como una carpeta privada.
- Raíz
- Clientes
- Empresa alimentaria (pública)
- Departamento de lácteos (pública)
- Departamento de pan (*privada)
- Productos con gluten (pública)
- Productos sin gluten (pública)
- Empresa alimentaria (pública)
- Clientes
En resumen, al configurar una carpeta como privada, se impide que sus recursos sigan las reglas predeterminadas de propagación de acceso hacia arriba:
- Si los administradores configuran una carpeta como pública, los recursos (recursos del proyecto, usuarios y grupos) de esta carpeta son visibles para los usuarios que tengan acceso a sus carpetas secundarias (mediante los grupos).
- Si los administradores configuran una carpeta como privada, los recursos (recursos del proyecto, usuarios y grupos) de esta carpeta no son visibles para los usuarios de las carpetas secundarias. El acceso a los recursos se rige por la ubicación de los grupos a los que pertenece un usuario. Asegúrese de que los usuarios no están incluidos en un grupo ubicado en la carpeta principal (o superior) de una carpeta privada.