Configurar o Oracle Identity Cloud Service
Nesta seção da solução, você aprende sobre os pré-requisitos que deve ter ou conhecer antes de usar o SDK do Python. Além disso, você aprende a designar atribuições de administrador à sua conta de usuário do Oracle Identity Cloud Service para que possa fazer download do SDK do Python e registrar o aplicativo de amostra, contido no SDK, no Oracle Identity Cloud Service.
Antes de Começar
Antes de começar a configurar o Oracle Identity Cloud Service:
-
Complete a solução Saiba mais sobre o uso de SDKs para autenticar aplicativos.
-
Obtenha um conhecimento básico do framework DJango e da linguagem de programação Python para entender a lógica de código apresentada nesta solução.
-
Obtenha acesso a uma instância do Oracle Identity Cloud Service.
-
Faça download do código de amostra de GitHub (na seção Implantar) e extraia-o para a pasta
c:\temp
do seu computador. -
Tenha uma conexão com a internet para criar o aplicativo web Python de amostra.
-
Não tem configurações de proxy que impeçam a conexão com a internet.
-
Estão desconectados da VPN.
Você também precisa instalar o aplicativo e as bibliotecas de amostra para o Python SDK. Para fazer isto:
-
Instale o Python versão 2.7.x.
-
Adicione a pasta de instalação do Python e a pasta de scripts do Python à sua variável de sistema de Caminho local. Por exemplo, se você instalou o Python na pasta
c:\Python27
, adicione o seguinte texto à variável Path:c:\Python27;c:\Python27\Scripts
-
Abra um prompt de comando e execute os seguintes comandos para verificar se o Python e o Pip estão instalados:
python -V pip -V
Os comandos fornecem as versões do Python e do Pip instaladas em seu computador.
Se você não estiver usando um sistema operacional Windows, o Pip pode não ser instalado com o Python. Para instalar o Pip, execute o seguinte comando:
python -m pip install
-
Instale o framework Django executando o seguinte comando:
pip install Django
-
Instale as bibliotecas necessárias para o Python SDK executando os comandos a seguir. Consulte Saiba Mais Sobre Métodos e Funções da seção Python SDK.
Atribuir Funções de Administrador à Sua Conta de Usuário
Embora tenha acesso a uma instância do Oracle Identity Cloud Service, você precisa de permissões para usar a console do Oracle Identity Cloud Service para fazer download do SDK do Python e registrar o aplicativo Python de amostra no Oracle Identity Cloud Service.
Você deve conceder responsabilidades administrativas à conta que está usando para acessar o Oracle Identity Cloud Service. Designe as atribuições Administrador de Segurança e Administrador de Aplicativo à sua conta de usuário.
Para designar atribuições de administrador à sua conta de usuário:
- Acesse o Oracle Identity Cloud Service.
- Na console, expanda a Gaveta de Navegação, clique em Segurança e, em seguida, clique em Administradores.
- Expanda o nó para a atribuição Administrador de Segurança.
- Clique em Adicionar, marque a caixa de seleção da sua conta de usuário e clique em OK.
- Repita as etapas de 2 a 4 para designar a atribuição Administrador do Aplicativo à sua conta de usuário.