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:

  1. Instale o Python versão 2.7.x.

  2. 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
  3. 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
  4. Instale o framework Django executando o seguinte comando:

    pip install Django
  5. 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:

  1. Acesse o Oracle Identity Cloud Service.
  2. Na console, expanda a Gaveta de Navegação, clique em Segurança e, em seguida, clique em Administradores.
  3. Expanda o nó para a atribuição Administrador de Segurança.
  4. Clique em Adicionar, marque a caixa de seleção da sua conta de usuário e clique em OK.
  5. Repita as etapas de 2 a 4 para designar a atribuição Administrador do Aplicativo à sua conta de usuário.