Viendo la documentación de uso del procesamiento de transacciones autónomas de Oracle en la infraestructura compartida de Exadata, es interesante conocer cuales son las restricciones y limitaciones de las características de Oracle APEX cuando se usa dentro del contexto del procesamiento autónomo de transacciones. Se requieren ciertas limitaciones para proteger la seguridad y el rendimiento de nuestro entorno Oracle Application Express.

Los Servicios de Administración de Application Express: Ciertas opciones de configuración de la instancia de Application Express están deshabilitadas.

Los siguientes son ejemplos de opciones de configuración predefinidas por Oracle y que no se pueden modificar:

  • Esquema de autenticación utilizado para acceder a App Builder («Cuentas de base de datos»)
  • Capacidad para enviar y aprobar solicitudes de espacio de trabajo de autoservicio y solicitudes de cambio
  • Capacidad para crear usuarios administradores de instancia adicionales. Solo el usuario ADMIN puede acceder a los Servicios de administración. No se pueden agregar otros usuarios administradores de instancia.
  • Capacidad para crear administradores de espacio de trabajo y usuarios desarrolladores. Los nuevos usuarios solo se pueden crear en la Administración del espacio de trabajo
  • Proxy web, Oracle Wallet y configuración del servidor de impresión
  • Límites diarios de llamadas de servicio web salientes y mensajes de correo electrónico
  • Una opción para hacer llamadas inseguras de servicios web salientes

Los siguientes esquemas de autenticación de aplicaciones no son compatibles:

  • Variable de encabezado HTTP
  • Directorio LDAP
  • Oracle Application Server Single Sign-On

Las opciones de impresión de PDF, Excel y Word están deshabilitadas. Es posible que pueda configurar un servidor de impresión de terceros dentro de las aplicaciones de Application Express.

Solo se admiten los siguientes procedimientos y funciones del paquete APEX_INSTANCE_ADMIN:

  • ADD_SCHEMA
  • ADD_WORKSPACE
  • GET_PARAMETER
  • REMOVE_SCHEMA
  • REMOVE_WORKSPACE
  • SET_PARAMETER

Solo los parámetros de instancia de SMTP Application Express se pueden establecer utilizando el paquete APEX_INSTANCE_ADMIN.

Otros parámetros de instancia no se pueden cambiar.

  • Oracle Application Express solo está disponible como entorno de desarrollo completo. La conversión a un entorno de tiempo de ejecución no es compatible.
  • Los URL personalizados o los nombres de dominio personalizados no son compatibles de forma nativa.
  • El servicio de Oracle Cloud Infrastructure Web Application Firewall (WAF) no es compatible de forma nativa.