Compartir a través de


Configuración de las credenciales de inicio de sesión para el sistema SAP

El adaptador de SAP requiere que los clientes del adaptador proporcionen credenciales de cliente. El adaptador usa estas credenciales para autenticar al usuario con el sistema SAP y establecer una conexión.

Los clientes del adaptador pueden proporcionar las credenciales de cliente en tiempo de diseño o en tiempo de ejecución. En tiempo de diseño, se requieren credenciales para generar los metadatos. En tiempo de ejecución, se requieren credenciales para realizar operaciones en el sistema SAP. En esta sección se proporciona información sobre cómo especificar credenciales de cliente en tiempo de diseño y tiempo de ejecución.

Escriba las credenciales de cliente en tiempo de diseño.

En tiempo de diseño, puede especificar las credenciales mediante el complemento del servicio de adaptador o el Asistente para añadir metadatos del adaptador.

Escriba las credenciales mediante el complemento consumir servicio de adaptador

  1. Haga clic con el botón derecho en el proyecto de BizTalk, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.

  2. En el cuadro de diálogo Agregar elementos generados , haga lo siguiente:

    Usa esto Para
    Categorías Haga clic en Consumir servicio de adaptador.
    plantillas Haga clic en Consumir servicio de adaptador.
  3. Para iniciar el cuadro de diálogo Consumir servicio de adaptador , haga clic en Agregar.

  4. En el cuadro de diálogo de Consume Adapter Service, en la lista Select a binding, seleccione sapBinding y, a continuación, haga clic en Configurar.

  5. En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad y, en el cuadro de lista desplegable Tipo de credencial de cliente , seleccione Nombre de usuario y especifique el nombre de usuario y la contraseña para conectarse al sistema SAP.

  6. Haz clic en Aceptar.

Ingresar credenciales utilizando el asistente para agregar metadatos del adaptador

  1. Haga clic con el botón derecho en el proyecto de BizTalk, seleccione Agregar y, a continuación, haga clic en Agregar elementos generados.

  2. En el cuadro de diálogo Agregar elementos generados , haga lo siguiente:

    Usa esto Para
    Categorías Haga clic en Agregar adaptador.
    plantillas Haga clic en Agregar metadatos del adaptador.
  3. Haga clic en Agregar. Se abre el Asistente para agregar metadatos del adaptador.

  4. En el Asistente para agregar adaptador, seleccione WCF-SAP. Seleccione el equipo en el que está instalado BizTalk Server y el nombre de la base de datos de BizTalk.

    Importante

    Si ya tiene un puerto de WCF-SAP configurado en BizTalk, seleccione el puerto en la lista Puerto .

  5. Haga clic en Next.

  6. En el cuadro de diálogo Consumir servicio de adaptador, en la lista Seleccionar un enlace, seleccione sapBinding y, a continuación, haga clic en Configurar.

  7. En el cuadro de diálogo Configurar adaptador , haga clic en la pestaña Seguridad y, en el cuadro de lista desplegable Tipo de credencial de cliente , seleccione Nombre de usuario y especifique el nombre de usuario y la contraseña para conectarse al sistema SAP.

  8. Haz clic en Aceptar.

Escriba las credenciales de cliente en tiempo de ejecución.

En tiempo de ejecución, puede especificar las credenciales de cliente como parte de la configuración de puerto de WCF-Custom o WCF-SAP en la consola de administración de BizTalk Server.

Escriba las credenciales para el puerto de WCF-Custom

  1. Inicie la consola de administración de BizTalk Server.

  2. En el árbol de consola, expanda Grupo de BizTalk, después Aplicaciones y, a continuación, expanda la aplicación en la que desea crear un puerto y haga clic en Puertos de envío o Puertos de recepción. En el panel derecho, puede elegir crear un puerto o seleccionar un puerto existente.

  3. En el cuadro de diálogo propiedades del puerto, en la lista desplegable Tipo , seleccione WCF-Custom y, a continuación, haga clic en Configurar.

    Nota:

    Para ver el cuadro de diálogo propiedades de ubicación de un puerto de recepción, haga clic en la pestaña Ubicación de recepción del panel izquierdo del cuadro de diálogo propiedades del puerto y, a continuación, haga clic en Nuevo.

  4. Para un puerto de envío, en el cuadro de diálogo Propiedades de transporte deWCF-Custom , haga clic en la pestaña Credenciales y realice una de las acciones siguientes:

    • Seleccione la opción No usar inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a un sistema SAP.

    • Seleccione la opción Usar inicio de sesión único (SSO) y especifique una aplicación afiliada de inicio de sesión único para empresas (SSO).

  5. Para un puerto de recepción, en el cuadro de diálogo Propiedades de transporte deWCF-Custom , haga clic en la pestaña Otros y realice una de las acciones siguientes:

    • Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a un sistema SAP.

    • Seleccione Obtener credenciales de la opción aplicación afiliada y especifique una aplicación afiliada.

  6. Haz clic en Aceptar.

Escriba las credenciales para el puerto de WCF-SAP

  1. Inicie la consola de administración de BizTalk Server.

  2. Agregue el adaptador de WCF-SAP a la consola de administración de BizTalk Server. Para obtener instrucciones, vea Agregar el adaptador de SAP a la consola de administración de BizTalk Server.

  3. En el árbol de consola, expanda Grupo de BizTalk, después Aplicaciones y, a continuación, expanda la aplicación en la que desea crear un puerto y haga clic en Puertos de envío o Puertos de recepción. En el panel derecho, puede elegir crear un puerto o seleccionar un puerto existente.

  4. En el cuadro de diálogo propiedades del puerto, en la lista desplegable Tipo , seleccione el adaptador de WCF-SAP que agregó anteriormente y, a continuación, haga clic en Configurar.

    Nota:

    Para ver el cuadro de diálogo propiedades de ubicación de un puerto de recepción, haga clic en la pestaña Ubicación de recepción del panel izquierdo del cuadro de diálogo propiedades del puerto y, a continuación, haga clic en Nuevo.

  5. Si va a crear un puerto de envío, en el cuadro de diálogo propiedades de transporte, haga clic en la pestaña Credenciales y realice una de las acciones siguientes:

    1. Seleccione la opción "No usar inicio de sesión único" y especifique el nombre de usuario y la contraseña para conectarse al sistema SAP.

    2. Seleccione la opción Usar inicio de sesión único (SSO) y especifique una aplicación afiliada de inicio de sesión único para empresas (SSO).

  6. Si va a crear un puerto de recepción, en el cuadro de diálogo de Propiedades de transporteWCF-Custom, haga clic en la pestaña Otros y realice una de las acciones siguientes:

    1. Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse al sistema SAP.

    2. Seleccione La opción Obtener credenciales de la aplicación afiliada y especifique una aplicación de SSO afiliada.

  7. Haz clic en Aceptar.

Nota:

BizTalk Adapter Pack también admite el sistema Enterprise Single Sign-On (SSO). El inicio de sesión único solo es aplicable en el escenario de BizTalk, en el que el adaptador de WCF-Custom es consciente de las aplicaciones afiliadas de SSO. Para obtener más información sobre la seguridad con respecto a BizTalk Server, vea Seguridad con el adaptador de SAP y BizTalk Server.

Véase también

Bloques de creación para crear aplicaciones de SAP