Konfigurieren der Anmeldeinformationen für die Oracle E-Business Suite
Der Oracle E-Business-Adapter verpflichtet die Adapterclients, Clientanmeldeinformationen bereitzustellen. Der Adapter verwendet diese Anmeldeinformationen, um den Benutzer mit der Oracle E-Business Suite zu authentifizieren und eine Verbindung herzustellen.
Adapterclients können die Clientanmeldeinformationen sowohl bei Verwendung von Visual Studio als auch bei Verwendung der BizTalk Server-Verwaltungskonsole bereitstellen. Bei Verwendung von Visual Studio sind Anmeldeinformationen erforderlich, um die Metadaten zu generieren. Wenn Sie die BizTalk Server-Verwaltungskonsole verwenden, sind Anmeldeinformationen erforderlich, um Vorgänge in Oracle E-Business Suite auszuführen.
Wichtig
Sie können die Anmeldeinformationen für die Oracle E-Business Suite oder die zugrunde liegende Oracle-Datenbank angeben. Um eine Verbindung herzustellen und Metadaten zu generieren, können Sie beliebige Anmeldeinformationen angeben. Beim Ausführen eines Vorgangs zum Aufrufen eines Oracle E-Business Suite-Artefakts müssen Sie jedoch die Oracle E-Business Suite-Anmeldeinformationen angeben, da sie erforderlich sind, um den Anwendungskontext für die Oracle E-Business Suite-Anwendung festzulegen, die Sie aufrufen möchten. Weitere Informationen zum Festlegen des Anwendungskontexts finden Sie unter Festlegen des Anwendungskontexts.
Dieser Abschnitt enthält Informationen zum Angeben von Clientanmeldeinformationen in Visual Studio und der BizTalk Server-Verwaltungskonsole.
Angeben von Anmeldeinformationen aus Visual Studio
In Visual Studio müssen Sie die Anmeldeinformationen mithilfe des Add-Ins Adapterdienst nutzen oder des Assistenten zum Hinzufügen von Adaptermetadaten angeben.
So geben Sie Anmeldeinformationen mithilfe des Add-Ins "Adapterdienst nutzen" an
Klicken Sie mit der rechten Maustaste auf Ihr BizTalk-Projekt, und wählen Sie dann Generierte Elemente hinzufügen aus.
Führen Sie im Dialogfeld Generierte Elemente hinzufügen die folgenden Schritte aus:
Option Aufgabe Kategorien Klicken Sie auf Adapterdienst nutzen. Vorlagen Klicken Sie auf Adapterdienst nutzen. Um das Dialogfeld Adapterdienst nutzen zu starten, klicken Sie auf Hinzufügen.
Wählen Sie im Dialogfeld Adapterdienst nutzen aus der Liste Bindung auswählendie Option oracleEBSBinding aus, und klicken Sie dann auf Konfigurieren.
Klicken Sie im Dialogfeld Adapter konfigurieren auf die Registerkarte Sicherheit , und wählen Sie in der Liste Clientanmeldeinformationentypdie Option Benutzername aus, und geben Sie den Benutzernamen und das Kennwort an, um eine Verbindung mit der Oracle E-Business Suite herzustellen.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Klicken Sie auf OK.
So geben Sie Anmeldeinformationen mithilfe des Assistenten zum Hinzufügen von Adaptermetadaten an
Klicken Sie mit der rechten Maustaste auf Ihr BizTalk-Projekt, zeigen Sie auf Hinzufügen, und klicken Sie dann auf Generierte Elemente hinzufügen.
Führen Sie im Dialogfeld Generierte Elemente hinzufügen die folgenden Schritte aus:
Option Aufgabe Kategorien Klicken Sie auf Adapter hinzufügen. Vorlagen Klicken Sie auf Adaptermetadaten hinzufügen. Klicken Sie auf Hinzufügen. Der Assistent zum Hinzufügen von Adaptermetadaten wird geöffnet.
Wählen Sie im Assistenten zum Hinzufügen von Adaptermetadaten die Option WCF-OracleEBS aus. Wählen Sie den Computer aus, auf dem BizTalk Server installiert ist, und den Namen der BizTalk-Datenbank.
Wichtig
Wenn Sie bereits einen WCF-OracleEBS Port in BizTalk konfiguriert haben, wählen Sie den Port aus der Liste Port aus.
Klicken Sie auf Weiter.
Wählen Sie im Dialogfeld Adapterdienst nutzen aus der Liste Bindung auswählendie Option oracleEBSBinding aus, und klicken Sie dann auf Konfigurieren.
Klicken Sie im Dialogfeld Adapter konfigurieren auf die Registerkarte Sicherheit , und wählen Sie in der Liste Clientanmeldeinformationentypdie Option Benutzername aus, und geben Sie den Benutzernamen und das Kennwort an, um eine Verbindung mit der Oracle E-Business Suite herzustellen.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Klicken Sie auf OK.
Angeben von Anmeldeinformationen aus der BizTalk Server-Verwaltungskonsole
In der BizTalk Server-Verwaltungskonsole müssen Sie die Anmeldeinformationen als Teil der WCF-Custom- oder WCF-OracleEBS Portkonfiguration angeben.
So geben Sie Anmeldeinformationen für den WCF-Custom-Port an
Starten Sie die BizTalk Server-Verwaltungskonsole.
Erweitern Sie in der Konsolenstruktur die BizTalk-Gruppe, dann Anwendungen, und erweitern Sie dann die Anwendung, unter der Sie einen Port erstellen möchten, und klicken Sie auf Ports senden oder Ports empfangen. Im rechten Bereich können Sie einen Port erstellen oder einen vorhandenen Port auswählen.
Wählen Sie im Dialogfeld Porteigenschaften in der Dropdownliste Typ die Option WCF-Custom aus, und klicken Sie dann auf Konfigurieren.
Hinweis
Um das Dialogfeld Standorteigenschaften für einen Empfangsport anzuzeigen, klicken Sie im linken Bereich des Dialogfelds Porteigenschaften auf die Registerkarte Empfangsspeicherort , und klicken Sie dann auf Neu.
Klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Bindung . Wählen Sie in der Dropdownliste Bindungstypdie Option oracleEBSBinding aus.
Wenn Sie einen Sendeport erstellen, klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Anmeldeinformationen , und führen Sie eine der folgenden Aktionen aus:
Wählen Sie die Option Einmaliges Anmelden nicht verwenden aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine verbundene Enterprise-Anwendung für einmaliges Anmelden (Single Sign-On, SSO) an.
Wenn Sie einen Empfangsport erstellen, klicken Sie im Dialogfeld WCF-Benutzerdefinierte Transporteigenschaften auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:
Wählen Sie die Option Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Anmeldeinformationen aus Partneranwendung abrufen aus, und geben Sie eine Partner-SSO-Anwendung an.
Klicken Sie auf OK.
So geben Sie Anmeldeinformationen für den WCF-OracleEBS-Port an
Starten Sie die BizTalk Server-Verwaltungskonsole.
Fügen Sie den WCF-OracleEBS-Adapter zur BizTalk Server-Verwaltungskonsole hinzu. Anweisungen finden Sie unter Hinzufügen des Oracle E-Business Suite-Adapters zu BizTalk Server Verwaltungskonsole.
Erweitern Sie in der Konsolenstruktur die BizTalk-Gruppe, dann Anwendungen, und erweitern Sie dann die Anwendung, unter der Sie einen Port erstellen möchten, und klicken Sie auf Ports senden oder Ports empfangen. Im rechten Bereich können Sie einen Port erstellen oder einen vorhandenen Port auswählen.
Wählen Sie im Dialogfeld Porteigenschaften in der Dropdownliste Typ die Option WCF-OracleEBS aus, und klicken Sie dann auf Konfigurieren.
Hinweis
Um das Dialogfeld Standorteigenschaften für einen Empfangsport anzuzeigen, klicken Sie im linken Bereich des Dialogfelds Porteigenschaften auf die Registerkarte Empfangsspeicherort , und klicken Sie dann auf Neu.
Klicken Sie im Dialogfeld Porteigenschaften auf die Registerkarte Bindung . Wählen Sie in der Dropdownliste Bindungstypdie Option oracleEBSBinding aus.
Wenn Sie einen Sendeport erstellen, klicken Sie im Dialogfeld Transporteigenschaften auf die Registerkarte Anmeldeinformationen , und führen Sie eine der folgenden Aktionen aus:
Wählen Sie die Option Einmaliges Anmelden nicht verwenden aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Einmaliges Anmelden verwenden aus, und geben Sie eine verbundene Enterprise-Anwendung für einmaliges Anmelden (Single Sign-On, SSO) an.
Wenn Sie einen Empfangsport erstellen, klicken Sie im Dialogfeld Transporteigenschaften auf die Registerkarte Andere , und führen Sie eine der folgenden Aktionen aus:
Wählen Sie die Option Benutzerkonto aus, und geben Sie den Benutzernamen und das Kennwort für die Verbindung mit Oracle E-Business Suite an.
Option Aufgabe So stellen Sie eine Verbindung mithilfe von Oracle-Datenbankanmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für Database an, und geben Sie Datenbankanmeldeinformationen für die Textfelder Benutzername und Kennwort an. So stellen Sie eine Verbindung mithilfe von Oracle E-Business Suite-Anmeldeinformationen her Geben Sie die ClientCredentialType-Bindungseigenschaft für EBusiness an, und geben Sie die Oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. In diesem Fall müssen Sie auch Oracle-Datenbankanmeldeinformationen für die Bindungseigenschaften OracleUserName und OraclePassword angeben. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "Datenbank" festgelegt ist Geben Sie ein "/" für das Textfeld Benutzername an, und lassen Sie das Textfeld Kennwort leer. So stellen Sie eine Verbindung mithilfe der Windows-Authentifizierung her, wenn ClientCredentialType auf "EBusiness" festgelegt ist Geben Sie oracle E-Business Suite-Anmeldeinformationen für die Textfelder Benutzername und Kennwort an. Sie müssen auch ein "/" für die OracleUserName-Bindungseigenschaft angeben und die OraclePassword-Bindungseigenschaft leer lassen. Wählen Sie die Option Anmeldeinformationen aus Partneranwendung abrufen aus, und geben Sie eine Partner-SSO-Anwendung an.
Klicken Sie auf OK.
Weitere Informationen
Bausteine zum Erstellen von Oracle E-Business Suite-Anwendungen
Herstellen einer Verbindung mit Oracle E-Business Suite mithilfe der Windows-Authentifizierung