Configuration d'Oracle Identity Cloud Service
Dans cette section de la solution, vous découvrirez les prérequis que vous devez connaître ou connaître avant d'utiliser le kit SDK Python. En outre, vous apprenez à affecter des rôles d'administrateur à votre compte utilisateur Oracle Identity Cloud Service afin de pouvoir télécharger le kit SDK Python et inscrire l'exemple d'application contenu dans le kit SDK dans Oracle Identity Cloud Service.
Avant de commencer
Avant de commencer à configurer Oracle Identity Cloud Service, procédez comme suit :
-
Complétez la solution En savoir plus sur l'utilisation des kits SDK pour authentifier les applications.
-
Bénéficiez de connaissances de base sur la structure DJango et le 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 vers le dossier
c:\temp
de votre ordinateur. -
Disposez d'une connexion Internet pour créer l'exemple d'application Web Python.
-
Aucun paramètre proxy n'empêche la connexion Internet.
-
Sont déconnectés du VPN
Vous devez également installer l'exemple d'application et les bibliothèques pour le kit SDK Python. Pour ce faire, procédez comme suit :
-
Installez Python version 2.7.x.
-
Ajoutez le dossier d'installation Python et le dossier de scripts Python à votre variable système Path locale. 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 de Pip qui sont installées sur votre ordinateur.
Si vous n'utilisez pas de système d'exploitation Windows, Pip risque de ne pas être installé avec Python. Pour installer Pip, exécutez la commande suivante :
python -m pip install
-
Installez la structure Django en exécutant la commande suivante :
pip install Django
-
Installez les bibliothèques requises pour le kit SDK Python en exécutant les commandes suivantes. Reportez-vous à En savoir plus sur les méthodes et les fonctions de la section SDK Python.
Affecter des rôles d'administrateur à votre compte utilisateur
Bien que vous ayez accès à une instance d'Oracle Identity Cloud Service, vous devez disposer de droits d'accès pour utiliser la console Oracle Identity Cloud Service afin de télécharger le kit SDK Python et d'inscrire l'exemple d'application Python auprès d'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 utilisateur.
Pour affecter des rôles d'administrateur à votre compte utilisateur :
- Connectez-vous à Oracle Identity Cloud Service.
- Dans la console, développez le volet de navigation, cliquez sur Sécurité, puis sur Administrateurs.
- Développez le noeud pour le rôle Administrateur de sécurité.
- Cliquez sur Ajouter, cochez la case de votre compte utilisateur, puis cliquez sur OK.
- Répétez les étapes 2 à 4 pour affecter le rôle Administrateur d'application à votre compte utilisateur.