Puede gobernar los datos virtuales definiendo reglas de protección de datos.
Antes de empezar
- Se crearon normas de protección de datos en IBM Knowledge Catalog. Para obtener más información, consulte Gestión de reglas de protección de datos.
- Active la aplicación de políticas en Data Virtualization si desea forzar el uso de reglas de protección de datos. Para obtener más información, consulte Habilitación de la aplicación de políticas.
- Ha publicado y anotado los objetos que desea que estén sujetos a las reglas de protección de datos en un catálogo gobernado. Para obtener más información, consulte Publicación de datos virtuales en el catálogo en Data Virtualization.Importante:
Data Virtualization aplica las normas de protección de datos sólo si el activo de datos está catalogado en un catálogo que tenga activada la opción " Aplicar las normas de protección de datos ".
Para obtener más información, consulte Modificación de valores de catálogo.
Acerca de esta tarea
Puede utilizar los siguientes tipos de reglas de protección de datos:
- Denegación de acceso
- La denegación de acceso impide que los usuarios accedan a todos los datos de un activo de Data Virtualization. Por ejemplo, si el encargado de datos no desea exponer todo el activo a un usuario, puede definir esta regla con una condición que coincida con el nombre de usuario.
- Enmascaramiento de datos
- El enmascaramiento de datos se utiliza para ocultar datos confidenciales, pero permite a los usuarios utilizar el activo. Existen tres tipos de reglas de enmascaramiento de datos: redactar, sustituir y oscurecer. El usuario puede decidir habilitar una de estas reglas basándose en cómo utilizar los datos en la aplicación en sentido ascendente.
- La redacción sustituye a todos o a un subconjunto de caracteres de una celda de datos.
- El sustituto sustituye los datos por los hashes salados de los valores originales. Este método es el más probable para mantener la integridad referencial.
- Oscurecer sustituye los datos por valores formateados que son similares a los datos originales.
- Filtrado a nivel de fila
Puede crear reglas de protección de datos para incluir o excluir filas en los datos virtualizados para limitar las filas que los usuarios pueden ver. Por ejemplo, puede definir una regla para que los empleados puedan ver los datos de cliente que están asociados sólo a su departamento.
Puede aplicar criterios de filtro para incluir o excluir filas.
No puede aplicar directamente reglas de filtrado de filas y enmascaramiento de datos a las vistas. Los conjuntos de resultados de una vista se enmascaran de acuerdo con las reglas de protección de datos que se aplican a los objetos a los que hace referencia la vista. Puede filtrar filas o enmascarar detalles de identificación de tablas a las que se hace referencia en la definición de vista.
El acceso a las tablas a las que se hace referencia en las expresiones de filtro de nivel de fila no se evalúa, incluido el enmascaramiento de datos.
el control de acceso "Data Virtualization " no se aplica cuando el enmascaramiento de datos o el filtrado a nivel de filas se aplica a la vista previa en servicios " Watson " (distintos de " Data Virtualization). Los controles de acceso internos de " Data Virtualization ", que se controlan utilizando " Gestionar el acceso " en la interfaz de usuario de " Data Virtualization ", no se aplican a la vista previa de los otros servicios de " Watson " con enmascaramiento o filtrado a nivel de fila. Debe definir sus reglas para gestionar el acceso a los catálogos, proyectos, activos de datos o conexiones para el control de acceso en los otros servicios " Watson ".
Cuando publica activos de datos virtualizados en un catálogo, estos se tratan como cualquier otro activo de datos y están sujetos a las reglas de protección de datos. Las reglas de protección de datos pueden denegar o enmascarar el acceso a los activos en base a criterios que pueden incluir artefactos de gobernabilidad, tales como términos empresariales y clases de datos.
Procedimiento
Para el gobierno de datos virtuales con reglas de protección de datos: