✒️SAP BASIS Introducción a CUA
SAP BASIS Introducción a CUA
Introducción a CUA
1. Fundamentos
La informacion de usuarios se almacena por cliente en los sistemas SAP. Esto significa que cada cliente en un sistema tiene su propio e independiente grupo de usuarios.
Si contamos con un landscape de sistemas complejo en la compañia; por ejemplo con 3 sistemas productivos: Un SAP ERP para la gestion de RH, otro sistema ERP para la produccion de los modulos contables y financieros y un sistema CRM; la gestion de usuarios podria ser muy tediosa y proclive a errores y una alta demanda de trabajo para todos estos si no contamos con una herramienta eficiente de gestion de usuarios.
En la forma clasica, los usuarios se mantienen en sus respectivos clientes. Si por ejemplo, un desarrollador se retira de la compañia, como administradores deberemos asegurarnos que el usuario de sistemas sea eliminado de todos los clientes donde existe; idealmente seria conveniente bloquear el mismo.
Si no conocemos con exactitud en todas las areas donde la persona trabajó. tendriamos que ingresar a cada cliente donde podria haber trabajado y buscar y eliminar o bloquear el usuario. Esto puede resultar en enormes costos de mantenimiento para mantener la consistencia de usuarios.
Los usuarios que ya no utilizaran el sistema SAP, deberian ser bloqueados en vez de eliminados.
Como podemos observar en la figura, el # de clientes de interes (otros que no sean 000,001 y 066), para ser administrados es 17. Los clientes que se muestran son para distintos propositos, por ejemplo el cliente 200 en el sistema R/3 Enterprise es un cliente de pruebas.
2. Concepto de administracion central de usuarios
El objetivo de la Administracion central de usuarios es reducir el costo para la administracion de usuarios y tambien hacerla mas segura con la centralizacion del trabajo. El concepto de CUA apunta a realizar el mantenimiento de usuarios desde un unico cliente en todo el landscape.
Que definimos con CUA?
- Que registros maestros de usuario existen en que clientes.
- Que roles y perfiles son asignados a estos registros maestros.
- Cual es la contraseña inicial.
- Si el usuario esta bloqueado o no.
Los datos de usuarios son manejados desde un solo lugar.
3. Prerequisitos para una implementacion eficiente de CUA
Antes que decidamos implementar CUA, los siguientes prerequisitos deberian existir en los sistemas del landscape; de otra manera la reduccion de trabajo con la implementacion de CUA no sera la optima.
- Hay un gran # de usuarios identicos en multiples clientes.
- Hay un landscape de sistemas complejo con un gran # de clientes para mantener.
- Necesitamos reducir el costo de administracion de usuarios.
Por ejemplo, si tenemos un landscape estandar de 3 sistemas en el cual los usuarios por lo general trabajan en un unico cliente, y los grupos de usuario no son los mismos, el beneficio de implementar CUA no es importante. La situacion es similar si se usan usuarios identicos en multiples clientes, pero solo contamos con muy pocos clientes, o el # de usuarios a administrar no es especialmente muy alto.
Los usuarios que ya no utilizaran el sistema SAP deberian ser bloqueados en vez de eliminados.
Como muestra la figura, podemos realizar todo el trabajo relacionado a la administracion de datos de registros de usuarios desde un cliente central cuando implementamos CUA.
Utilizando CUA, podemos distribuir y administrar la siguiente informacion desde el sistema central a los sistemas hijos mediante Application Link Enabling ALE:
- Cuales usuarios existen en cual sistema, en que cliente y con que roles y perfiles. Tambien podemos distribuir la contraseña inicial.
Algunos puntos que tendremos que tener en cuenta para la implementacion:
- Usar un sistema con al menos la version SAP Basis 4.6C. Tambien con las ultimas actualizaciones de support package y kernel.
- CUA puede ser utilizado entre diferentes versiones de SAP en un landscape, aunque un sistema conectado debe tener al menos SAP Basis 4.5b.
- CUA puede ser utilizado tambien para la administracion de usuarios en BW, CRM y sistemas SRM por ejemplo. De todas maneras, deberemos buscar las notas sobre este tema en el marketplace de SAP.
En un sistema integrado mediante ALE, los clientes de cada sistema son conocidos como sistemas logicos. Por lo tanto, un sistema SAP puede alojar multiples sistemas logicos en terminos de ALE y CUA. El intercambio de datos se realiza mediante los documentos intermedios IDocs con conexiones remotas RFC.
Tendremos que asegurarnos que si CUA esta en uso las definiciones de roles que se transporten en el landscape no contengan la asignacion de usuarios ya que puede provocar discrepancias. Para evitar estos problemas tendremos que configurar la entrada USER_REL_IMPORT con el valor NO en la tabla PRGN_CUST en todos los sistemas hijos de CUA. Más información en nota 571276
 
 
 
Sobre el autor
Publicación académica de Sharly Jose Aponte Escobar, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Sharly Jose Aponte Escobar
Profesión: Ingeniero en Inform?tica - Mexico - Legajo: MP19S
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Certificación Académica de Sharly Aponte