Adicionar uma Conexão ao Oracle Cloud Applications

A lista de serviços REST no catálogo de serviços de um aplicativo visual é recuperada de um serviço de backend do Oracle Cloud Applications. Especifique o URL da instância do serviço de backend do Oracle Cloud Applications na página Definições do Tenant.

Todos os aplicativos visuais no tenant usarão o URL da instância do Oracle Cloud Applications especificado nas Definições do Tenant, mas um aplicativo visual pode ser configurado para usar outro serviço de backend do Oracle Cloud Applications especificando outro URL de instância na guia Backends (que você acessa na guia Serviços do Navegador). A configuração de backend no nível do tenant será ignorada se você ou um desenvolvedor de aplicativos visuais configurar outro serviço de backend do Oracle Cloud Applications na guia Backends de um aplicativo visual.

As opções de autenticação disponíveis para configurar um backend do Oracle Cloud Applications no nível do tenant são:
  • Autenticação Básica: Usa um nome de usuário e uma senha fixos para autenticação.
  • Conta do Oracle Cloud: Precisa de federação entre o Oracle Cloud Applications e o Visual Builder.
  • Delegar Autenticação (anteriormente chamada de Propagar Identidade do Usuário Atual): Igual ao Oracle Cloud Applications. Ou seja, ele precisa de federação entre o Oracle Cloud Applications e o Visual Builder.
  • Nenhuma: Isso pressupõe que sua API REST do Oracle Cloud Applications possa ser chamada sem qualquer autenticação, o que geralmente não é o caso.

Consulte Sobre Autenticação e Tipo de Conexão em Desenvolvendo Aplicativos com o Oracle Visual Builder.

Se os pré-requisitos necessários para definir um serviço de backend do Oracle Cloud Applications no nível do tenant não estiverem disponíveis, um desenvolvedor de aplicativos visuais poderá configurar um serviço de backend no nível do aplicativo visual em que mais opções estejam disponíveis. Outra opção é você (o administrador de serviços) configurar o backend do Oracle Cloud Applications com None e permitir que o desenvolvedor de aplicativos visuais substitua a definição de autenticação no nível do aplicativo visual.

Para especificar um serviço do Oracle Cloud Applications para o tenant:

  1. Abra a página Definições do Tenant da instância.
  2. Na guia Serviços, clique em Criar Backend e, em seguida, escolha Oracle Cloud Applications na caixa de diálogo Criar Backend.

    A seguir, descrição de admin-settings-fa-url.png
    Descrição da ilustração admin-settings-fa-url.png

    Ao especificar o URL nas Definições do Tenant, você (o administrador de serviços) só precisa fornecer o URL da instância do serviço de backend do Oracle Cloud Applications para recuperar a lista de serviços.

  3. Na caixa de diálogo, digite o URL do Servidor do serviço de backend e defina outras definições, como segurança, conforme necessário.
  4. (Opcional) Depois de definir as definições do backend, adicione cabeçalhos ao backend.
    Os cabeçalhos de back-end adicionados serão aplicáveis a qualquer conexão de serviço com esse backend, independentemente do servidor ou do perfil de aplicativo usado.
  5. Clique em Criar.

    O Visual Builder descobre automaticamente o ponto final interfaceCatalogs do backend do Oracle Cloud Applications, que recupera a lista de serviços e seus metadados. Esse ponto final geralmente está no formato:

    https://<My Oracle Cloud Applications Instance URL >/helpPortalApi/otherResources/latest/interfaceCatalogs

    Esse ponto final é acessível publicamente sem qualquer autenticação.

    Se houver um problema ao criar a conexão, verifique o URL da instância do Oracle Cloud Applications.