Configurer Oracle Identity Cloud Service
Dans cette section de la solution, vous découvrirez les préalables que vous devez avoir ou connaître avant d'utiliser la trousse SDK Python. En outre, vous apprendrez à affecter des rôles d'administrateur à votre compte d'utilisateur Oracle Identity Cloud Service afin de pouvoir télécharger la trousse SDK Python et enregistrer l'exemple d'application, contenu dans la trousse SDK, dans Oracle Identity Cloud Service.
Étapes préliminaires
Avant de commencer à configurer Oracle Identity Cloud Service :
-
Complétez la section En savoir plus sur l'utilisation de trousses SDK pour authentifier les applications.
-
Obtenez une connaissance de base du cadre DJango et du langage de programmation Python pour comprendre la logique de code présentée dans cette solution.
-
Obtenez l'accès à une instance d'Oracle Identity Cloud Service.
-
Téléchargez l'exemple de code à partir de GitHub (à partir de la section Déployer) et extrayez-le dans le dossier
c:\temp
de votre ordinateur. -
Avoir une connexion Internet pour créer l'exemple d'application Web Python.
-
Aucun paramètre de mandataire n'empêche la connexion Internet.
-
Ils sont déconnectés du VPN.
Vous devez également installer l'exemple d'application et les bibliothèques pour la trousse SDK Python. Pour ce faire :
-
Installer Python version 2.7.x.
-
Ajoutez le dossier d'installation Python et le dossier de scripts Python à votre variable système de chemin local. Par exemple, si vous avez installé Python dans le dossier
c:\Python27
, ajoutez le texte suivant à la variable de chemin :c:\Python27;c:\Python27\Scripts
-
Ouvrez une invite de commande et exécutez les commandes suivantes pour vérifier que Python et Pip sont installés :
python -V pip -V
Les commandes fournissent les versions de Python et Pip installées sur votre ordinateur.
Si vous n'utilisez pas de système d'exploitation Windows, Pip peut ne pas être installé avec Python. Pour installer Pip, exécutez la commande suivante :
python -m pip install
-
Installez l'environnement Django en exécutant la commande suivante :
pip install Django
-
Installez les bibliothèques requises pour la trousse SDK Python en exécutant les commandes suivantes. Voir En savoir plus sur les méthodes et les fonctions de la section Trousse SDK Python.
Affecter des rôles d'administrateur à votre compte d'utilisateur
Bien que vous ayez accès à une instance d'Oracle Identity Cloud Service, vous devez disposer des autorisations nécessaires pour utiliser la console Oracle Identity Cloud Service pour télécharger la trousse SDK Python et enregistrer l'exemple d'application Python dans Oracle Identity Cloud Service.
Vous devez accorder des responsabilités administratives au compte que vous utilisez pour accéder à Oracle Identity Cloud Service. Affectez les rôles Administrateur de sécurité et Administrateur d'application à votre compte d'utilisateur.
Pour affecter des rôles d'administrateur à votre compte d'utilisateur :
- Se connecter à Oracle Identity Cloud Service.
- Dans la console, développez le tiroir de navigation, cliquez sur Sécurité, puis sur Administrateurs.
- Développez le noeud pour le rôle Administrateur de la sécurité.
- Cliquez sur Ajouter, cochez la case correspondant à votre compte d'utilisateur, puis cliquez sur OK.
- Répétez les étapes 2 à 4 pour affecter le rôle Administrateur d'application à votre compte d'utilisateur.