Configurazione Oracle Identity Cloud Service

In questa sezione della soluzione vengono fornite informazioni sui prerequisiti che è necessario disporre o conoscere prima di utilizzare il kit SDK Python. Inoltre, scopri come assegnare i ruoli di amministratore all'account utente di Oracle Identity Cloud Service In modo da poter scaricare l'SDK Python e registrare l'applicazione di esempio contenuto nell'SDK In Oracle Identity Cloud Service.

Prima di iniziare

Prima di iniziare a impostare Oracle Identity Cloud Service:

  • Completare le informazioni sull'utilizzo di SDKs per autenticare la soluzione delle applicazioni .

  • Recupera una conoscenza di base del framework DJango e del linguaggio di programmazione Python per comprendere la logica del codice presentata in questa soluzione.

  • Ottiene l'accesso a un'istanza di Oracle Identity Cloud Service.

  • Assicurarsi di disporre dell'accesso al ruolo di amministratore del dominio di Identity per l'istanza di Oracle Identity Cloud Service.

  • Scaricare il file python_sdk_sample_app.zip ed estrarlo nella cartella c:\temp del computer.

  • Disporre di una connessione Internet per creare l'applicazione Web Python campione.

  • Non si dispone di impostazioni proxy che impediscono la connessione a Internet.

  • Si è disconnessi da VPN.

È inoltre necessario installare l'applicazione e le librerie di esempio per l'SDK Python. A questo scopo, procedere come indicato di seguito.

  1. Installare Python versione 2.7.x.

  2. Aggiungere la cartella di installazione Python e la cartella degli script Python alla variabile di sistema per il percorso locale. Ad esempio, se Python è stato installato nella cartella c:\Python27, aggiungere alla variabile Path il testo seguente:

    c:\Python27;c:\Python27\Scripts
  3. Aprire un prompt dei comandi ed eseguire i seguenti comandi per verificare che sia Python che Pip siano installati:

    python -V
    pip -V

    I comandi forniscono le versioni di Python e Pip installate sul computer.

    Se non si utilizza un sistema operativo Windows, è possibile che Pip non venga installato con Python. Per installare Pip, eseguire il seguente comando:

    python -m pip install
  4. Installare il framework Django eseguendo il comando seguente:

    pip install Django
  5. Installare le librerie necessarie per l'SDK Python eseguendo i seguenti comandi:

    pip install simplejson==3.13.2
    pip install cryptography==2.1.4
    pip install PyJWT==1.5.2
    pip install requests==2.18.4
    pip install six==1.10.0
    pip install py3_lru_cache==0.1.6

Assegna ruoli amministratore all'account utente

Sebbene sia possibile accedere a un'istanza di Oracle Identity Cloud Service, è necessario disporre delle autorizzazioni per utilizzare la console di Identity Cloud Service per scaricare il kit SDK Python e registrare l'applicazione Python campione con Oracle Identity Cloud Service.

È necessario concedere responsabilità amministrative all'account utilizzato per accedere a Oracle Identity Cloud Service. Assegnare all'account utente i ruoli di amministratore della sicurezza e di amministratore dell'applicazione .

Per assegnare ruoli di amministratore all'account utente, effettuare le operazioni riportate di seguito.

  1. Collegarsi a Oracle Identity Cloud Service.
  2. Nella console di Identity Cloud Service, espandere il cassetto di navigazione, fare clic su Sicurezza , quindi su Amministratori .
  3. Espandere il nodo per il ruolo Amministratore sicurezza .
  4. Fare clic su Aggiungi , selezionare la casella di controllo per l'account utente e fare clic su OK .
  5. Ripetere i passi da 2 a 4 per assegnare il ruolo Amministratore applicazione al proprio account utente.