Best Practices for Embedding BI


This section outlines several best practices for embedding BI.

Flow Control Options

  • Front Channel. Used with iframe and/or AJAX (Asynchronous JavaScript and XML) approaches where the browser connects to WebFOCUS on the same or a different origin host.
  • Proxy Method. A browser communicates with a proxy that acts as an intermediary to WebFOCUS.

User Context Options

  • Service Account. Typically used with a proxy but does not require it. This would require a user ID and password for the service account. If user-specific content will be returned, then a user ID parameter must be injected by the proxy code so WebFOCUS can use it to filter the data (since in this case WebFOCUS runs all requests as the service account user).
  • Trusted Ticket. Required for iframe Portal, hyperlink InfoAssist, hyperlink Insight, and PGX page embedding. It is recommended when embedding charts that have interactive features, such as autolink drill-downs. It can be used with proxy or front channel configurations.