Introducción
En esta publicación del blog, aprenderemos cómo lograr el enmascaramiento basado en niveles en las transacciones
SE16
y
MM03
para enmascarar los campos "
Material
", “
Peso Bruto”,
y “
Peso Neto”
en la tabla
MARA
para materiales del
Grupo de Material
“
300
“ y "
LEGAL
".
Las
autorizaciones basadas en atributos
son un mecanismo de determinación dinámica que determina si un usuario está autorizado para acceder a conjuntos de datos específicos que pueden basarse en los
atributos de contexto
del usuario y los datos (por ejemplo, el precio de ciertos materiales sensibles se enmascara).
Requisito
“
Material
”, “
Peso Bruto
” y “
Peso Neto
” en la tabla
MARA
para el
Grupo de Material
“
300
” y “
LEGAL
” deben ser enmascarados para el Usuario “
TESTUSER01
” que está asignado con el
Rol PFCG
“
LEVEL01
” mientras que para el Usuario “
TESTUSER02
” que está asignado con el
Rol PFCG
“
LEVEL02
”, los campos mencionados anteriormente deben ser enmascarados solo para el
Grupo de Material
“
LEGAL
”. Los campos mencionados anteriormente también aparecerán enmascarados en la transacción
MM03
para los materiales de los
Grupos de Material
mencionados en consecuencia.
El resultado final para
TESTUSER01
que está asignado con el
Rol PFCG
“
LEVEL01
” será:
SE16
MM03
El resultado final para
TESTUSER02
que está asignado con el
Rol PFCG
“
LEVEL02
” será:
SE16
MM03
El resultado final para
TESTUSER03
que está asignado con el
Rol PFCG
“
LEVEL03
” será:
SE16
MM03
Prerrequisito
El producto “
Enmascaramiento de protección de datos de UI para SAP S/4HANA
” se utiliza en este escenario para proteger datos sensibles a nivel de campo y debe estar instalado en el sistema
S/4HANA
.
El producto es un producto de aplicación cruzada que se puede utilizar para enmascarar/prote