✒️La configuración del SAP Logon
La configuración del SAP Logon
· LECCION 2: Configuración del SAP Logon.
El programa SAP Logon da a los usuarios una forma sencilla de loguearse a un sistema SAP, por medio del SAP GUI.
Nota: Existen varias aplicaciones SAP GUI basados en JAVA para sistemas como Linux, MacOS, Entre otros, pero SAP logon fue diseñado exclusivamente para la interfaz de usuario de Windows.
El programa SAP Logon evalúa varios archivos de configuración que se encuentran en la interfaz de usuario; estos archivos también pueden ser editados utilizando SAP Logon. Al inicio SAP Logon inicia el programa SAP GUI para un sistema SAP seleccionado con ciertos parámetros.
Es posible realizar varias configuraciones generales a través de las opciones de SAP Logon. Por ejemplo, configurar los niveles de trace para conexiones SAP GUI. Las contraseñas pueden quedar registradas en el archivo de trace generado, debido a esto tenemos que tener cuidado al utilizarlo; el archivo de trace debe de ser eliminado una vez que sea utilizado; podemos utilizar una nueva entrada para crear una nueva conexión a un sistema, el asistente de configuración nos mostrara una serie de ventanas para crear las nuevas conexiones; podemos configurar diferentes mandantes en el SAP Logon.
Tenemos tres posibles opciones:
1. La selección de un sistema que ya fue previamente configurado en el archivo sapmsg.ini seguido de la selección del modo de logon: Grupo de logon o logon a una instancia específica.
2. Definición de una nueva conexión, eligiendo la opción sistema específico de usuario, en donde se realiza una consulta al Message Server para conocer que servidores o grupos de servidores existen en el sistema
3. La definición de una nueva conexión también pero como sistema específico de usuario con la especificación explicita de todos los detalles de la conexión tales como servidor de aplicación, numero de instancia e ID de sistema sin consultar al message server.
Nota: el asistente de configuración en algunos casos se encuentra desactivado, para activarlo nos vamos al menú que está en la esquina superior izquierda del SAP y seleccionamos el menú que dice opciones y seleccionamos la opción con asistente y le damos OK.
Cuando nos logueamos utilizando un grupo de logon, el message server de ABAP es consultado primero para poder identificar la instancia con mayos disponibilidad con base a la cantidad de work process de dialogo que tenga configurada y los usuarios que ya estén conectados a esta en el momento dentro del grupo de logon elegido.
El archivo de configuración sapmsg.ini se evalua para mostrar los sistemas ya configurados en el SAP Logon.
El message server del sistema seleccionado es consultado para mostrar los grupos de logon y servidores de aplicaciones disponibles.
Para que la conexión al message server del sistema específico en el archivo sapmsg.ini funcione es necesario del archivo services de Microsoft Windows con el cual se especifica el puerto de comunicación del message server del ID (Identification) del sistema seleccionado, denominado SID (System ID). Continuando el ejemplo se muestra las entradas en el archivo services para los puertos del message server de cada sistema:
Una conexión es luego creada al servidor y al message server que corre sobre este utilizando la información de los archivos sapmsg.ini y services.
Resumen de la utilización de archivos por SAP Logon.
*Inicio de SAP Logon: lee saplogon.ini
*Botón acceder al sistema.
*Botón Entrada sistema variable: ningún cambio al archivo saplogon.ini, evalua los archivos sapmsg.ini y services.
*Boton Nueva Entrada: edita saplogon.ini, evalua sapmsg.ini y el archivo services.
*Boton Modificar entrada: edita saplogon.ini.
*Boton Borrar Entrada: edita saplogon.ini.
Nota: con el botón nueva entrada se puede crear una conexión a un sistema SAP que no necesariamente se encuentra en el archivo sapmsg.ini y el archivo services.
Para estos casos debemos ingresar toda la información que es relevante para loguearse al sistema.
El nombre del servidor o dirección IP donde se encuentra la instancia a la que queremos contactar y el número de sistema son esenciales, asi también como el SID del sistema y una descripción.
El número de instancia especifica los últimos dos dígitos del puerto de 4 dígitos que utiliza el despachador de cada instancia. Los primeros dos digitos son fijos y son 32. Esto significa que los números de puertos entre 3200 y 3299 son posibles. Los puertos 3298 y 3299 estan asignados a los programas niping y saprouter y no se deberían utilizar para los puertos de los dispatcher o despachadores.
La configuración para una conexión, tal como su nombre en el SAP Logon, puede ser modificada utilizando el botón modificar entrada.
Se puede especificar un string o secuencia de SAProuter para las conexiones de SAP GUI. Un SAProuter es asignado a la transferencia de datos para esta conexión. El SAProuter es un programa que actúa como un punto intermedio en la conexión entre la interfaz de usuario y el sistema SAP.
Donde se almacena el Archivo.
Estos archivos pueden estar ubicado en múltiples lugares posibles estas serían algunas posibles ubicaciones:
Saplogon.ini, sapmsg.ini, saprouter.ini:
1. Directorio de SAP GUI
2. Directorio de Windows
Services:
Windowssystem32driversetcservices.
Nota: otra opcion es configurar shortcuts (accesos directos) utilizando la solapa accesos directos en el SAP Logon. Con los shortcuts, necesitamos ingresar el password, después de la cual el sistema nos lleva directamente a una transacción pre asignada.
En teoría, también es posible guardar el password en el shortcut. De todas las formas, no es recomendable por cuestiones de seguridad. Los shortcut se guardan en un archivo llamado sapshortcut.ini en el directorio de Windows en la computadora del usuario, front-end o interfaz de usuario.
String de conexión SAP GUI.
El string de conexión SAP GUI describe una serie de parámetros para llamar al programa SAP GUI.
En su forma más simple, una llamada a SAP GUI puede verse de la siguiente forma:
Sapgui
Si se va a utilizar un grupo de logon, la estructura de conexión es algo más compleja:
/M/
Para especificar el servidor del Message Server, luego
/S/
Para especificar el puerto del Message Server, y
/G/
Es utilizado para especificar el nombre del grupo de logon seleccionado.
Sapgui/M//S/ /G/
Esta sería la estructura completa de un string de conexión completo
Sapgui/M/sapdp01/S/3600/G/SPACE sería un ejemplo concreto del string de conexión.
Utilización de Grupos de Logon.
Los sistemas SAP Muchas veces tienen más que solo una o dos instancias. Cada una de estas instancias ofrece una cantidad de work processes de varios tipos y pueden acceder a los recursos de hardware.
Algunas situaciones en las que las tareas a realizar en una instancia demandan una utilización intensiva del hardware, por lo tanto, degradando todo el trabajo que pueda ser realizado en esta instancia. Argos tiempos de respuesta de los procesos de dialogo son particularmente molestos para los usuarios que se ven afectados por esto lo que lleva a costos altos debido a una pobre disponibilidad del sistema. Ejemplos de estas situaciones pueden ser:
*Carga debido a un gran número de solicitudes RFC externas.
*Carga debido a un complejo esquema de work processes de background.
*Carga debido a numerosas tareas de update.
Como alternativas podemos utilizar para separar las cargas de trabajo mediante los grupos de logon:
*Configurar un grupo de logon especial para recibir solicitudes RFC.
*Configurar un grupo de logon especial para las actividades de background.
*Configurar un grupo de logon especial para tareas de diálogo.
*utilizar un grupo de logon para distribuir la carga de diagolo de la mejor manera.
Nota: SAP recomienda que los sistemas con instancias multiples configurar un grupo de logon para las conexiones de dialogo con el objetivo de que los usuarios experimenten tiempos de respuestas similares; este grupo de logon es llamado por ejemplo PUBLIC. Si consideramos que es útil, podemos elegir no incluir la inatancia central de nuestro SAP en este grupo de logon.
Por defecto, cada instancia de un sistema SAP(incluyendo la instancia central) es asignada al grupo de logon SPACE.
La transacción SMLG es la que nos permitirá crear y administrar los grupos de logon en el sistema.
 
 
 
Sobre el autor
Publicación académica de Jesus David Cantillo Perez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jesus David Cantillo Perez
Profesión: Auxiliar de Seguridad Informatica - Colombia - Legajo: BP45F
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
Presentación:
Muy buenas tardes, mi nombre es jesus david cantillo soy de soledad-atlantico, colombia y estoy interesado en aprender mucho en esta carrera de sap.
Certificación Académica de Jesus Cantillo