Oracle Identity Cloud Service einrichten

In diesem Abschnitt der Lösung erfahren Sie mehr über die Voraussetzungen, die Sie vor der Verwendung des Python-SDK haben oder kennen sollten. Darüber hinaus lernen Sie, wie Sie Ihrem Oracle Identity Cloud Service-Benutzeraccount Administratorrollen zuweisen, damit Sie das Python-SDK herunterladen und die Beispielanwendung im SDK in Oracle Identity Cloud Service registrieren können.

Bevor Sie beginnen

Bevor Sie mit der Einrichtung von Oracle Identity Cloud Service beginnen:

  • Füllen Sie die Informationen zur Verwendung von SDKs zur Authentifizierung von Anwendungen aus.

  • Holen Sie sich grundlegende Kenntnisse des DJango-Frameworks und der Python-Programmiersprache, um die Codelogik zu verstehen, die in dieser Lösung vorgestellt wird.

  • Erhalten Sie Zugriff auf eine Instanz von Oracle Identity Cloud Service.

  • Laden Sie den Beispielcode aus GitHub (im Abschnitt "Bereitstellen") herunter, und extrahieren Sie ihn in den Ordner c:\temp Ihres Computers.

  • Sie verfügen über eine Internetverbindung, um die Beispiel-Python-Webanwendung zu erstellen.

  • Keine Proxy-Einstellungen zur Verhinderung der Internetverbindung.

  • Sind vom VPN getrennt.

Außerdem müssen Sie die Beispielanwendung und -bibliotheken für das Python-SDK installieren. Gehen Sie dazu wie folgt vor:

  1. Installieren Sie Python Version 2.7.x.

  2. Fügen Sie der lokalen Path-Systemvariablen den Python-Installationsordner und den Python-Skripts-Ordner hinzu. Beispiel: Wenn Sie Python im Ordner c:\Python27 installiert haben, fügen Sie der Pfadvariable den folgenden Text hinzu:

    c:\Python27;c:\Python27\Scripts
  3. Öffnen Sie eine Eingabeaufforderung, und führen Sie die folgenden Befehle aus, um zu prüfen, ob Python und Pip installiert sind:

    python -V
    pip -V

    Die Befehle stellen die auf Ihrem Computer installierten Versionen von Python und Pip bereit.

    Wenn Sie kein Windows-Betriebssystem verwenden, wird Pip möglicherweise nicht mit Python installiert. Um Pip zu installieren, führen Sie den folgenden Befehl aus:

    python -m pip install
  4. Installieren Sie das Django-Framework, indem Sie den folgenden Befehl ausführen:

    pip install Django
  5. Installieren Sie die erforderlichen Librarys für das Python-SDK, indem Sie die folgenden Befehle ausführen. Weitere Informationen zu Methoden und Funktionen im Abschnitt "Python-SDK".

Ihrem Benutzeraccount Administratorrollen zuweisen

Sie haben zwar Zugriff auf eine Instanz von Oracle Identity Cloud Service. Sie benötigen jedoch Berechtigungen zur Verwendung der Oracle Identity Cloud Service-Konsole, um das Python-SDK herunterzuladen und die Python-Beispielanwendung bei Oracle Identity Cloud Service zu registrieren.

Sie müssen dem Account, mit dem Sie auf Oracle Identity Cloud Service zugreifen, administrative Zuständigkeiten erteilen. Weisen Sie Ihrem Benutzeraccount die Rollen Sicherheitsadministrator und Anwendungsadministrator zu.

So weisen Sie Ihrem Benutzerkonto Administratorrollen zu:

  1. Registrieren Sie sich bei Oracle Identity Cloud Service.
  2. Blenden Sie in der Konsole die Navigationsleiste ein, klicken Sie auf Sicherheit, und klicken Sie dann auf Administratoren.
  3. Blenden Sie den Knoten für die Rolle Sicherheitsadministrator ein.
  4. Klicken Sie auf Hinzufügen, aktivieren Sie das Kontrollkästchen für Ihren Benutzeraccount, und klicken Sie auf OK.
  5. Wiederholen Sie die Schritte 2 bis 4, um Ihrem Benutzeraccount die Rolle Anwendungsadministrator zuzuweisen.