16 de junho de 20265 min de leitura

Automatizando o Gerenciamento do Ciclo de Vida de Usuários em Aplicações On-Premises

Atul Goyal and Ritesh Kumari

Oracle Cloud

Automatizando o Gerenciamento do Ciclo de Vida de Usuários em Aplicações On-Premises

TL;DR: Este artigo analisa o Oracle Identity Cloud Service (IDCS) Provisioning Bridge, que automatiza o gerenciamento do ciclo de vida de usuários em aplicações on-premises e legadas sem exigir replataformação ou reescrita de conectores. Para empresas brasileiras com investimentos em Oracle Identity Governance (OIG), a solução permite uma transição gradual para a nuvem, mantendo segurança (comunicação unidirecional HTTPS, sem regras de firewall) e compatibilidade com conectores ICF. A conclusão principal: é possível unificar a governança de identidades on-premises e cloud com um único painel, desde que a organização esteja disposta a adotar o ecossistema Oracle.


Por que automatizar o ciclo de vida de usuários em aplicações on-premises?

A demanda por automação e governança de identidades não se limita mais a aplicações SaaS. Empresas brasileiras que ainda mantêm aplicações on-premises — ERPs, diretórios LDAP, sistemas legados — enfrentam o desafio de gerenciar manualmente a criação, atualização e desativação de contas. A Oracle, ciente desse cenário, expandiu o catálogo de aplicações do IDCS com o Provisioning Bridge, uma camada que estende o lifecycle management para ambientes on-premises sem forçar replataformação.

O design do Bridge foi pensado para atender quatro requisitos críticos que ecoam as dores reais de CIOs e times de segurança no Brasil:

  • Não obrigar o cliente a replataformar ou redeployar aplicações.
  • Não forçar a reescrita de conectores existentes (aproveitando o investimento em Oracle Identity Governance).
  • Não comprometer a segurança de rede (sem abrir firewalls adicionais).
  • Manter o controle sobre quais aplicações são gerenciadas pelo Enterprise IDM on-premises e quais passam para o IDCS, com visão unificada.

Como o Provisioning Bridge se comunica com o IDCS?

A arquitetura segue princípios rigorosos de segurança e escalabilidade:

  • Implantação flexível: pode ser instalado on-premises (atrás do firewall ou em DMZ) ou na nuvem.
  • Sem regras de firewall: a comunicação é sempre unidirecional e via HTTPS, do Bridge para o IDCS.
  • Autenticação segura: uso de certificado de sign-in embutido e SSL.
  • IP Whitelisting: é possível restringir a comunicação apenas aos datacenters autorizados do IDCS.

Isso significa que, na prática, uma empresa brasileira pode conectar seu Active Directory on-premises ou Oracle Internet Directory ao IDCS sem precisar abrir portas de entrada, mantendo a postura de segurança existente.

Quais conectores são suportados?

O Bridge foi construído sobre o Identity Connector Framework (ICF), o mesmo backbone usado pelo Oracle Identity Governance (OIG). Com isso, suporta:

  • Todos os conectores oficiais do OIG (LDAP, Oracle E-Business Suite, PeopleSoft, Database, Unix, etc.).
  • Conectores customizados desenvolvidos por clientes ou parceiros.
  • Deployments conteinerizados (cloud-native) e compatibilidade com Windows, Linux e macOS.

Passo a passo: download e instalação

O binário do Provisioning Bridge pode ser baixado diretamente da página de Downloads no Admin Console do IDCS.

IDCS Downloads Page

A instalação exige conectividade com a internet (para alcançar o IDCS) e com as aplicações on-premises que serão gerenciadas.

Após instalar, adicione uma instância do Provisioning Bridge pela interface do IDCS: IDCS console → Settings → Provisioning Bridge → Add. O sistema gerará credenciais OAuth (client ID e secret) para configurar a comunicação segura.

Adding Provisioning Bridge in IDCS Console

Execute o script de instalação fornecendo o client ID e secret. Após a conclusão, rode o script de start. O status do Bridge aparecerá no console do IDCS.

Bridge Status in IDCS Console

Quais aplicações on-premises já estão pré-integradas?

O catálogo de aplicações do IDCS já inclui templates prontos para uso com o Provisioning Bridge, incluindo:

  • Oracle Internet Directory (OID)
  • Oracle Unified Directory (OUD)
  • Oracle Virtual Directory (OVD)
  • Oracle Sun Directory (ODSEE)
  • Generic LDAP
  • Oracle E-Business Suite User Management
  • Oracle PeopleSoft User Management
  • Oracle Database User Management
  • Generic Unix
  • Generic Scripting
  • Oracle Database Application Table
  • Custom ICF User and Group Management

Todos os templates LDAP oferecem dois modos: sync autoritativo (todos os usuários LDAP são considerados usuários IDCS) e provisioning (criação de conta no target e sincronização reversa).

Perguntas Frequentes

  • O Provisioning Bridge exige abertura de portas no firewall para se comunicar com o IDCS?

    • Não. A comunicação entre o Bridge e o IDCS é sempre unidirecional (do Bridge para o IDCS) e ocorre exclusivamente por HTTPS. Isso elimina a necessidade de criar novas regras de firewall, mantendo a segurança de rede existente.
  • Quais conectores de aplicações são suportados pelo Bridge?

    • O Bridge suporta todos os conectores baseados no Identity Connector Framework (ICF) do Oracle Identity Governance (OIG), incluindo conectores oficiais (LDAP, OID, OUD, EBS, PeopleSoft, Database, Unix, etc.) e conectores customizados desenvolvidos por clientes ou parceiros.
  • É preciso reescrever os conectores existentes do OIG para usar o Bridge?

    • Não. O Bridge foi projetado para reaproveitar o ecossistema de conectores ICF já existentes, evitando retrabalho. Isso permite uma migração gradual do OIG on-premises para o IDCS sem replataformação ou reescrita.
  • O Bridge funciona apenas em servidores Windows?

    • Não. O Provisioning Bridge pode ser instalado em Windows, Linux ou macOS, além de suportar deployments conteinerizados. Basta que o host tenha conectividade de rede com o IDCS (internet) e com as aplicações on-premises a serem gerenciadas.
  • Posso usar o Bridge para sincronizar usuários de um LDAP on-premises com o IDCS?

    • Sim. O catálogo de aplicações do IDCS inclui templates específicos para Oracle Internet Directory (OID), Oracle Unified Directory (OUD) e outros diretórios LDAP, com suporte tanto a sync autoritativo quanto a provisioning de contas.

Artigo originalmente publicado por Atul Goyal e Ritesh Kumari em cloud-infrastructure.

Gostou? Compartilhe:
Precisa de ajuda?Fale com nossos especialistas 👋
Avatar Walcew - Headset