---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Richten Sie die Oracle Cloud IAM-Spokeein

# Richten Sie die Oracle Cloud IAM-Spokeein {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Integrieren Sie die Instanz ServiceNow und Oracle Cloud IAM, indem Sie die Anmeldeinformationen der OCI-SHA256WithRSA-Signatur verwenden, um ServiceNow -Anforderungen zu authentifizieren.

## Vorbereitungen

* Fordern Sie ein IntegrationHub -Abonnement an.
* Aktivieren Sie die Oracle Cloud IAM-Spoke.
* Erforderliche Rolle: admin
{#setup-oracle-iam__ul_agy_qxd_rlb}

## Erstellen Sie ein Java KeyStore-Zertifikat (JKS). {#ariaid-title2}

Verwenden Sie das Dienstprogramm „keytool", um Zertifikate zu generieren, zu importieren und zu exportieren.

### Vorbereitungen

* Stellen Sie sicher, dass das Dienstprogramm „keytool" auf Ihrem Computer installiert ist.
* Erforderliche Rolle: admin
{#create-jks-cert-oracle-iam__ul_lx1_5fx_nsb}

### Prozedur

1. Wechseln Sie in das Verzeichnis, in dem das Zertifikat gespeichert werden soll.  
   Standardmäßig erstellt Keytool eine Schlüsselspeicherdatei in dem Verzeichnis, in dem die Schlüsselspeicherbefehle ausgeführt werden.
2. Geben Sie den folgenden Keytool-Befehl ein, um das Zertifikat in der Schlüsselspeicherdatei keystore.jks zu generieren:  
   `keytool -genkeypair -alias<mycertificate> -keyalg RSA -Schlüsselgröße 2048 -Gültigkeit 365 -keystore keystore.jks -storepass your_keystore_password -keypass your_key_password`  
   Hinweis:  
   Ersetzen Sie die Platzhalter\<mycertificate\> ,\<your_keystore_password\> , und\<your_key_password\> mit Ihrem Zertifikatnamen, Schlüsselspeicher-Passwort und Schlüsselpasswort in allen Beispielbefehlen.
3. Geben Sie in der Keytool-Eingabeaufforderung Ihren Vor- und Nachnamen, Ihre Organisation und andere Details ein.  
   Diese Details sind zum Generieren des Zertifikats erforderlich.
4. Geben Sie die folgenden Befehle in der folgenden Reihenfolge ein.  

       keytool -export -alias sample -storepass <storepassword> -file server.cer -keystore keystore.jks
       keytool -import -v -trustcacerts -alias sample -file server.cer -keystore cacerts.jks -keypass <keypassword> -storepass <storepassword>
       keytool -export -alias sample -keystore keystore.jks -rfc -file public.cert
       keytool -export -alias sample -keystore keystore.jks -rfc -file certificate.pem
       keytool -list -rfc -keystore keystore.jks -alias sample -storepass <storepassword>
       keytool -importkeystore -srckeystore keystore.jks -destkeystore keystore.p12 -deststoretype PKCS12 -srcalias <alias> -deststorepass <storepassword> -destkeypass <keypassword>
       openssl pkcs12 -in keystore.p12 -nokeys -out cert.pem
       openssl pkcs12 -in keystore.p12 -nodes -nocerts -out PrivateKey.pem
       openssl rsa -in key.pem -pubout -out PublicKey.pem
       keytool -list -v -keystore keystore.p12 -storetype PKCS12 -storepass <storepassword>

   Überprüfen Sie die generierte Datei „keystore.jks" im Zielverzeichnis.
5. Geben Sie den folgenden Befehl ein, um den öffentlichen Schlüssel aus der Java Keystore-Datei zu extrahieren.  
   `openedsl x509 -pubkey -noout -in cert.pem > publickey.pem`

## Erstellen Sie ein X.509-Zertifikat für die Oracle Cloud IAM-Spoke {#ariaid-title3}

Sie müssen ein X.509-Zertifikat erstellen und die Java Keystore-Datei anhängen. Dieses Zertifikat wird für die Verbindung mit Oracle Cloud IAM verwendet.

### Vorbereitungen

Erforderliche Rolle: admin.

### Prozedur

1. Navigieren zu AlleSystemdefinitionZertifikate.
2. Klicken Sie auf Neu.
3. Füllen Sie diese Felder im Formular aus.  
   {#create-x509-certificate-oracle-iam__table_aj3_ktq_qnb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Eindeutiger Name zur Identifizierung des Zertifikats. Beispiel: <kbd class="ph userinput">OCI IAM-Zertifikat</kbd> |
   | Typ | Typ des Zertifikats. Wählen Sie Java Key Store aus. |
   | Benachrichtigung bei Ablauf | Liste der Personen, die benachrichtigt werden sollen, wenn ein Zertifikat abläuft. |
   | Schlüsselspeicher-Passwort | Passwort des Schlüsselspeichers. |
   | Tage vor Ablauf benachrichtigen | Anzahl der Tage, in denen eine Warnung an den Anwender gesendet wird, bevor das Zertifikat abläuft. |
   | Aktiv | Option zum Aktivieren des Zertifikats. |
   | Kurzbeschreibung | Kurzbeschreibung für den Schlüsselspeicher. |
   [Tabelle : 1. X.509-Zertifikatformular]

   {#create-x509-certificate-oracle-iam__table_aj3_ktq_qnb}
4. Klicken Sie auf das Anhangsymbol, und laden Sie die Datei „keystore.jks" hoch.
5. Klicken Sie auf Speicher/Zertifikate validieren.

## Erstellen Sie einen Anmeldeinformationsdatensatz für die Oracle Cloud IAM-Spoke {#ariaid-title4}

Erstellen Sie einen Anmeldeinformationsdatensatz für den Oracle Cloud IAM -Account. Der Alias für Verbindungen und Anmeldeinformationen der Oracle Cloud IAM-Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.

### Vorbereitungen

Verwenden Sie den öffentlichen Schlüssel aus der Java Keystore (JKS)-Datei, und generieren Sie einen Fingerabdruck von Ihrem Oracle Cloud-Account. Weitere Informationen zu Fingerabdrücken finden Sie unter [Erforderliche Schlüssel und OCIDs](https://docs.cloud.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm#three).

Erforderliche Rolle: admin.

### Prozedur

1. Navigieren zu AlleVerbindungen und AnmeldeinformationenAkadem. Grade.
2. Klicken Sie auf Neu.  
   Das System zeigt diese Nachricht an: Welche Art von Anmeldeinformationen möchten Sie erstellen?
3. Wählen Sie OCI SHA256WithRSA Signature(OCI-SHA256WithRSA-Signatur) aus.
4. Füllen Sie diese Werte im Formular aus.  
   {#create-cred-oracle-iam-spoke__table_bcs_qjb_qnc__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: Oracle IAM Cloud Cred. |
   | Zertifikat-Sys-ID | Sys-ID des OCI-Signaturzertifikats. |
   | Alias | Alias des Schlüsselspeichers. |
   | Alias-Passwort | Alias-Passwort für den Schlüsselspeicher. |
   | Schlüssel-ID | Mithilfe der Schlüssel-ID können Sie identifizieren, welcher Schlüssel verwendet wird, wenn mehrere Schlüssel zum Signieren von Token verwendet werden. Die Schlüssel-ID müssen durch Schrägstriche (/) getrennte Werte der Mandanten-OCID, der Anwender-OCID und des Fingerabdrucks in diesem Format sein:<kbd class="ph userinput"> ocid1.tenancy.oc1..</kbd>\<unique_ID\> /ocid1.user.oc1.. /\<key_fingerprint\> . |
   | Betrifft | Option zum Festlegen, ob die Anmeldeinformationen für alle MID-Server im Netzwerk gelten. |
   | Aktiv | Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes. |
   | Authentifizierungsalgorithmus | Benutzerdefinierter Authentifizierungsalgorithmus für ausgehende Signaturanforderungen. Wählen Sie <kbd class="ph userinput">OCI-SHA256RSA-Signaturalgorithmus aus</kbd> |
   [Tabelle : 2. Anmeldeinformationsformular für OCI-SHA256WithRSA-Signatur]

   {#create-cred-oracle-iam-spoke__table_bcs_qjb_qnc}
5. Klicken Sie mit der rechten Maustaste auf den Formularheader, und klicken Sie auf Absenden.
{#create-cred-oracle-iam-spoke__steps_oqn_bq4_qnb}

## Erstellen Sie einen Verbindungsdatensatz für die Oracle Cloud IAM-Spoke {#ariaid-title5}

Erstellen Sie einen Verbindungsdatensatz für Ihren Oracle Cloud IAM -Account. Die Aliasse für Verbindungen und Anmeldeinformationen der Oracle Cloud IAM-Spoke verwenden diese Verbindungen, um Aktionen in Oracle Cloud IAMauszuführen.

### Vorbereitungen

Erforderliche Rolle: admin.

### Prozedur

1. Navigieren zu AlleVerbindungen und AnmeldeinformationenAliasse für Verbindungen und Anmeldeinformationen.
2. Öffnen Sie den Aliasdatensatz für OracleIAM_credentialANDconnecton.
3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
4. Füllen Sie diese Felder im Formular aus.  
   {#create-conn-cred-alias-oracle-iam-spoke__table_ywc_h3g_qbn__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: <kbd class="ph userinput">Oracle IAM-Verbindung</kbd> |
   | Anmeldeinformationen | Für Oracle Autonomous DB-Spokeerstellter Anmeldeinformationsdatensatz. Beispiel: <kbd class="ph userinput">Oracle IAM-Anmeldeinformationen</kbd> |
   | Verbindungsalias | Alias-Datensatz, der dieser Verbindung zugeordnet ist. Suchen und wählen <kbd class="ph userinput">Sie sn_oci_iam_spoke.OracleIAM_credentialAN</kbd> |
   | Verbindungs-URL | Basis-URL für die Verbindung mit Oracle Cloud IAM. Beispiel: <kbd class="ph userinput">https://database.ap-mubai-1.oraclecloud.com</kbd>. |
   | Aktiv | Option zur aktiven Verwendung des Verbindungsdatensatzes. |
   | Domäne | Domäne, in der die Aktion ausgeführt wird. |
   [Tabelle : 3. Verbindungsformular]

   {#create-conn-cred-alias-oracle-iam-spoke__table_ywc_h3g_qbn}
5. Klicken Sie auf Absenden.
{#create-conn-cred-alias-oracle-iam-spoke__steps_e4x_vq4_qnb}

