Portlets
Portlets are configurable external content panels that can be embedded in the Admin Portal. They allow tenants to surface external dashboards, reporting tools, or third-party web applications directly within the Eclipse portal interface, without requiring users to navigate away.
Accessing Portlets
Navigate to the tenant sidebar → Portlets.
Portlet Table Columns
| Column | Description |
|---|---|
| Name | Display label for the portlet |
| URL | The external URL embedded in the portlet iframe |
| Description | Optional description of the portlet's purpose |
| Active | Whether the portlet is currently visible to users |
Creating a Portlet
- Navigate to Portlets.
- Click + Add Portlet.
- Fill in the form:
| Field | Required | Description |
|---|---|---|
| Name | Yes | Display name shown in the portal sidebar |
| URL | Yes | The HTTPS URL to embed (must serve over HTTPS; HTTP URLs will be blocked by the browser) |
| Description | No | Brief description of what the portlet shows |
| Active | Yes | Toggle whether to show the portlet to users |
- Click Save. The portlet appears as a menu item in the tenant sidebar.
Editing a Portlet
- Click Edit on the portlet row.
- Update the name, URL, description, or active status.
- Click Save.
Deleting a Portlet
- Click Delete on the portlet row.
- Confirm deletion. The portlet is removed from the sidebar immediately.
External Link Pages
In addition to portlets, Eclipse supports External Link menu items — these open an external URL in a new browser tab rather than embedding it in an iframe. External links are configured separately from portlets and are useful for tools that do not support iframe embedding (e.g., tools that set X-Frame-Options: DENY).
To configure external links, navigate to the Dashboard → External Links section.
Technical Notes
- Portlets are rendered in a sandboxed iframe. The embedded URL must allow iframe embedding (i.e., must not set
X-Frame-Options: DENYorSAMEORIGINfor external domains). - Authentication is not passed to the embedded URL — if the external tool requires login, the user will need to authenticate separately within the portlet frame.
- Portlets are tenant-scoped; each tenant can have its own set of portlets independent of other tenants.
Updated about 8 hours ago
