Integration mit Oracle Warehouse Management Cloud (WMS) konfigurieren

Sie können eine Verbindung zwischen Oracle Access Governance und der Oracle Warehouse Management Cloud-(WMS-)Anwendung als verwaltetes System herstellen. Verwenden Sie zur Konfiguration orchestrierte Systeme in der Oracle Access Governance-Konsole.

Voraussetzungen - Benutzer erstellen und Gruppe zuweisen

Erstellen Sie einen Administratorbenutzer oder einen Benutzer mit den erforderlichen Berechtigungen in Oracle Warehouse Management Cloud (WMS).

  1. Sie können einen Benutzer erstellen oder einen vorhandenen Benutzer verwenden. Siehe Erstellen von Benutzern.
  2. Weisen Sie die Administratorrolle zu.
  3. Ordnen Sie Benutzern Gruppen zu. Siehe Benutzern Gruppen zuweisen.
  4. Weisen Sie der Gruppe auf der Registerkarte Gruppenkonfiguration die folgenden Berechtigungen zu:
    • lgfapi_read_access – ERHALTEN
    • HEAD"lgfapi_create_access" – BEITRAG
    • "lgfapi_update_access" – PATCH
    • "lgfapi_delete_access" – LÖSCHEN
    • OAuth2 / OAuth2-Anwendungen verwalten

    Benutzern mit Administratorberechtigungen werden diese Berechtigungen standardmäßig erteilt. Diese Berechtigungen sind für den Zugriff auf die unterstützten HTTP-Methoden auf CRUD-Anwendungsebene von entscheidender Bedeutung. Siehe Anwendungsberechtigungen.
  5. Melden Sie sich mit diesem Benutzer an, um die Anwendung OAuth zu erstellen.

Voraussetzungen - OAuth in Oracle WMS Cloud erstellen (klassische UI)

Erstellen Sie eine OAuth-Anwendung, und speichern Sie die Authentifizierungsdetails.

  1. Melden Sie sich mit Administratorzugangsdaten bei der Oracle Warehouse Management Cloud-(WMS-)Instanz an.
  2. Verwenden Sie den Schnellstart, indem Sie oauth2 in die Suchleiste eingeben.
  3. Wählen Sie im Fenster OAuth die Option Neue Anwendung aus.
  4. Füllen Sie das Bewerbungsformular aus.
    • Name: Geben Sie einen Namen für Ihre App ein
    • Clienttyp: Wählen Sie **Vertraulich** für Integrationen aus
    • Autorisierungsberechtigungstyp: Wählen Sie Clientzugangsdaten aus.
    • Umleitungs-URI: Wählen Sie bei Bedarf Umleitungs-URIs aus. Beispiel: https://oauth.pstmn.io/v1/callback
    • Autorisierte Geltungsbereiche
  5. Wählen Sie Speichern aus.
  6. Kopieren und speichern Sie Client-ID und Client Secret für die Anwendung OAuth.

Konfigurieren

Sie können eine Verbindung zwischen Prisma Cloud und Oracle Access Governance herstellen, indem Sie Verbindungsdetails eingeben. Verwenden Sie dazu die in der Oracle Access Governance-Konsole verfügbare orchestrierte Systemfunktionalität.

Zur Seite "Orchestrierte Systeme" navigieren

Auf der Seite "Orchestrierte Systeme" der Oracle Access Governance-Konsole starten Sie die Konfiguration des orchestrierten Systems.

Navigieren Sie zur Seite "Orchestrierte Systeme" der Oracle Access Governance-Konsole, indem Sie die folgenden Schritte ausführen:
  1. Wählen Sie im Oracle Access Governance-Navigationsmenü symbol Navigationsmenü die Option Serviceadministration → Orchestrierte Systeme aus.
  2. Wählen Sie die Schaltfläche Orchestriertes System hinzufügen, um den Workflow zu starten.

Details hinzufügen

Fügen Sie Details wie Name, Beschreibung und Konfigurationsmodus hinzu.

Geben Sie im Schritt Details hinzufügen des Workflows die Details für das orchestrierte System ein:
  1. Geben Sie im Feld Name einen Namen für das System ein, mit dem Sie eine Verbindung herstellen möchten.
  2. Geben Sie eine Beschreibung für das System in das Feld Beschreibung ein.
  3. Wählen Sie Weiter.

Eigentümer hinzufügen

Fügen Sie primäre und zusätzliche Verantwortliche zu Ihrem orchestrierten System hinzu, damit diese Ressourcen verwalten können.

Sie können Ressourcenverantwortung zuordnen, indem Sie primäre und zusätzliche Verantwortliche hinzufügen. Dies steuert Self-Service, da diese Eigentümer dann die Ressourcen verwalten (lesen, aktualisieren oder löschen) können, deren Eigentümer sie sind. Standardmäßig wird der Ressourcenersteller als Ressourceneigentümer angegeben. Sie können einen primären Verantwortlichen und bis zu 20 zusätzliche Verantwortliche für die Ressourcen zuweisen.
Hinweis

Wenn Sie das erste orchestrierte System für Ihre Serviceinstanz einrichten, können Sie Eigentümer erst zuweisen, nachdem Sie die Identitäten im Abschnitt Identitäten verwalten aktiviert haben.
So fügen Sie Eigentümer hinzu:
  1. Wählen Sie im Feld Wer ist der primäre Eigentümer? einen aktiven Oracle Access Governance-Benutzer als primären Eigentümer aus.
  2. Wählen Sie einen oder mehrere zusätzliche Eigentümer in der Liste Wer ist Eigentümer? aus. Sie können bis zu 20 zusätzliche Eigentümer für die Ressource hinzufügen.
Sie können den primären Eigentümer in der Liste anzeigen. Alle Verantwortlichen können die Ressourcen anzeigen und verwalten, für die sie verantwortlich sind.

Accounteinstellungen

Gliederungsdetails zur Verwaltung von Accounteinstellungen beim Einrichten des orchestrierten Systems, einschließlich Benachrichtigungseinstellungen und Standardaktionen, wenn eine Identität in Ihre Organisation verschoben oder verlässt.

Geben Sie im Schritt Accounteinstellungen des Workflows ein, wie Oracle Access Governance Accounts verwalten soll, wenn das System als verwaltetes System konfiguriert ist:
  1. Wenn eine Berechtigung angefordert wird und das Konto noch nicht vorhanden ist, wählen Sie diese Option aus, um neue Konten zu erstellen. Diese Option ist standardmäßig aktiviert. Wenn diese Option ausgewählt ist, erstellt Oracle Access Governance einen Account, wenn kein Account vorhanden ist, wenn eine Berechtigung angefordert wird. Wenn Sie diese Option deaktivieren, werden Berechtigungen nur für vorhandene Konten im orchestrierten System bereitgestellt. Wenn kein Account vorhanden ist, verläuft der Provisioning-Vorgang nicht erfolgreich.
  2. Wählen Sie die Empfänger für Benachrichtigungs-E-Mails aus, wenn ein Account erstellt wird. Der Standardempfänger ist Benutzer. Wenn keine Empfänger ausgewählt sind, werden keine Benachrichtigungen gesendet, wenn Accounts erstellt werden.
    • Benutzer
    • Benutzermanager
  3. Vorhandene Accounts konfigurieren
    Hinweis

    Sie können diese Konfigurationen nur festlegen, wenn dies vom Systemadministrator zulässig ist. Wenn die Einstellungen für die globale Accountbeendigung aktiviert sind, können Anwendungsadministratoren die Einstellungen für die Accountbeendigung nicht auf der orchestrierten Systemebene verwalten.
    1. Wählen Sie aus, was mit Konten zu tun ist, wenn die vorzeitige Beendigung beginnt: Wählen Sie die Aktion aus, die ausgeführt werden soll, wenn eine vorzeitige Beendigung beginnt. Dies geschieht, wenn Sie Identitätszugriffe vor dem offiziellen Austrittsdatum widerrufen müssen.
      • Löschen: Löscht alle Accounts und Berechtigungen, die von Oracle Access Governance verwaltet werden.
        Hinweis

        Wenn ein bestimmtes orchestriertes System die Aktion nicht unterstützt, wird keine Aktion ausgeführt.
      • Deaktivieren: Deaktiviert alle Konten und deaktiviert Berechtigungen, die von Oracle Access Governance verwaltet werden.
        • Berechtigungen für deaktivierte Konten löschen: Um einen Restzugriff von Null sicherzustellen, wählen Sie diese Option aus, um direkt zugewiesene Berechtigungen und Policy-berechtigte Berechtigungen bei der Kontodeaktivierung zu löschen.
      • Keine Aktion: Wenn eine Identität von Oracle Access Governance zur vorzeitigen Beendigung gekennzeichnet wird, wird keine Aktion ausgeführt.
    2. Wählen Sie aus, was mit Konten am Austrittsdatum zu tun ist: Wählen Sie die Aktion aus, die während des offiziellen Austritts ausgeführt werden soll. Dies geschieht, wenn Sie Identitätszugriffe am offiziellen Austrittsdatum widerrufen müssen.
      • Löschen: Löscht alle Accounts und Berechtigungen, die von Oracle Access Governance verwaltet werden.
        Hinweis

        Wenn ein bestimmtes orchestriertes System die Aktion Löschen nicht unterstützt, wird keine Aktion ausgeführt.
      • Deaktivieren: Deaktiviert alle Konten und deaktiviert Berechtigungen, die von Oracle Access Governance verwaltet werden.
        • Berechtigungen für deaktivierte Konten löschen: Um einen Restzugriff von Null sicherzustellen, wählen Sie diese Option aus, um direkt zugewiesene Berechtigungen und Policy-berechtigte Berechtigungen bei der Kontodeaktivierung zu löschen.
        Hinweis

        Wenn ein bestimmtes orchestriertes System die Aktion Deaktivieren nicht unterstützt, wird der Account gelöscht.
      • Keine Aktion: Für Accounts und Berechtigungen von Oracle Access Governance wird keine Aktion ausgeführt.
  4. Wenn eine Identität Ihr Unternehmen verlässt, müssen Sie den Zugriff auf ihre Accounts entfernen.
    Hinweis

    Sie können diese Konfigurationen nur festlegen, wenn dies von Ihrem Systemadministrator zulässig ist. Wenn die globalen Einstellungen für die Kontobeendigung aktiviert sind, können Anwendungsadministratoren die Einstellungen für die Kontobeendigung nicht auf der orchestrierten Systemebene verwalten.

    Wählen Sie eine der folgenden Aktionen für den Account aus:

    • Löschen: Löschen Sie alle Accounts und Berechtigungen, die von Oracle Access Governance verwaltet werden.
    • Deaktivieren: Deaktivieren Sie alle Accounts, und markieren Sie Berechtigungen als inaktiv.
      • Berechtigungen für deaktivierte Konten löschen: Löschen Sie direkt zugewiesene und durch Richtlinien erteilte Berechtigungen bei der Kontodeaktivierung, um einen verbleibenden Zugriff zu verhindern.
    • Keine Aktion: Keine Aktion ausführen, wenn eine Identität die Organisation verlässt.
    Hinweis

    Diese Aktionen sind nur verfügbar, wenn sie vom orchestrierten Systemtyp unterstützt werden. Beispiel: Wenn Löschen nicht unterstützt wird, werden nur die Optionen Deaktivieren und Keine Aktion angezeigt.
  5. Wenn alle Berechtigungen für einen Account entfernt werden, z.B. wenn eine Identität zwischen Abteilungen verschoben wird, müssen Sie möglicherweise entscheiden, was mit dem Account zu tun ist. Wählen Sie eine der folgenden Aktionen aus, sofern dies vom orchestrierten Systemtyp unterstützt wird:
    • Löschen
    • Deaktivieren
    • Keine Aktion
  6. Accounts verwalten, die nicht von Access Governance erstellt wurden: Wählen Sie diese Option aus, um Accounts zu verwalten, die direkt im orchestrierten System erstellt werden. Damit können Sie vorhandene Accounts abstimmen und über Oracle Access Governance verwalten.
Hinweis

Wenn Sie das System nicht als verwaltetes System konfigurieren, wird dieser Schritt im Workflow angezeigt, ist jedoch nicht aktiviert. In diesem Fall fahren Sie direkt mit dem Schritt Integrationseinstellungen des Workflows fort.
Hinweis

Wenn Ihr orchestriertes System eine dynamische Schema-Discovery erfordert, wie bei den generischen Integrationen für REST- und Datenbankanwendungstabellen, kann beim Erstellen des orchestrierten Systems nur das Benachrichtigungs-E-Mail-Ziel (Benutzer, Benutzer) festgelegt werden. Sie können die Deaktivierungs-/Löschregeln für Mover und Abgänger nicht festlegen. Dazu müssen Sie das orchestrierte System erstellen und dann die Accounteinstellungen aktualisieren, wie unter Einstellungen für orchestrierte Systemaccounts konfigurieren beschrieben.

Integrationseinstellungen

Geben Sie im Schritt Integrationseinstellungen des Workflows die Konfigurationsdetails ein, zu denen eine Verbindung hergestellt werden soll.

Geben Sie die Konfigurationsinformationen wie in der folgenden Tabelle beschrieben ein, und wählen Sie Hinzufügen aus.

Authentifizierungsmodus (OAuth, Basisauthentifizierung) Parametername Beschreibung
Basisauthentifizierung zulassen Aktivieren Sie das Kontrollkästchen, um sich mit Benutzername und Kennwort zu authentifizieren.
Hostname

Basis-URL für den Zugriff auf die Oracle Warehouse Management Cloud-(WMS-)Anwendung. Beispiel:

<domain>.wms.example.com/<env_id>
Basisauthentifizierung Benutzername Geben Sie den Benutzernamen für die Oracle Warehouse Management Cloud-(WMS-)Anwendung ein.
Basisauthentifizierung Kennwort Kennwort eingeben
Basisauthentifizierung Kennwort bestätigen Bestätigen Sie das Kennwort
OAuth Authentifizierungsserver-URI

Geben Sie den Endpunkt (URI) für den Autorisierungsserver OAuth 2.0 ein.

https:<domain>.wms.example.com/<env_id>/oauth2/v1/token
OAuth Client-ID Eine eindeutige ID für die registrierte OAuth-Clientanwendung. Weitere Informationen finden Sie unter "Voraussetzungen - OAuth in Oracle WMS Cloud erstellen (klassische UI).
OAuth Client-Secret Geben Sie den Secret Key ein, der mit der Clientanwendung verknüpft ist.
Umgebungscode

Geben Sie das referenzierte Umgebungslabel ein. Sie können den Umgebungscode über die Anwendungs-URL abrufen. Beispiel: Geben Sie <env_id> aus der URL ein.

<domain>.wms.example.com/<env_id>
Unternehmenscode der obersten Ebene Unternehmenscode, der für ein Unternehmen registriert ist. Geben Sie bei der Hierarchie der übergeordneten/untergeordneten Firma den Schlüssel der übergeordneten Firma ein.
Übergeordneter Unternehmenscode Geben Sie den Namen der Geschäftseinheit ein, die für das Unternehmen verantwortlich ist. Geben Sie in der WMS Cloud-Anwendung "Unternehmen" in das Suchfeld ein. Wählen Sie die Unternehmensdetails aus, und zeigen Sie sie an.
Dokumentversion Releaseversion der Oracle Warehouse Management Cloud-(WMS-)Instanz, mit der Sie eine Verbindung herstellen möchten. Beispiel: 25D.

Beenden

Prüfen und konfigurieren Sie das Konfigurationssetup. Sie haben die Wahl, ob Sie das orchestrierte System weiter konfigurieren möchten, bevor Sie einen Dataload ausführen, oder ob Sie die Standardkonfiguration akzeptieren und einen Dataload starten.

Wählen Sie eine aus:
  • Anpassen und dann das System für Dataloads aktivieren
  • Aktivieren und die Dataload mit den bereitgestellten Standardwerten vorbereiten

Nach Konfiguration

Mit dem Oracle Warehouse Management Cloud-(WMS-)System sind keine Schritte nach der Konfiguration verknüpft.