Skip to content

Deploy metabase and provide access to selected app-team members #1061

@pcrespov

Description

@pcrespov

Deploy Metabase on admin.osparc.io with Restricted Access and Data Source Integration

Image

Description:
Set up [Metabase](https://www.metabase.com/) for internal analytics, accessible via the subdomain admin.osparc.io. The deployment should fulfill the following requirements:

  • Access Control:

    • The subdomain admin.osparc.io must be accessible only from the Z43 network.
    • Implement per-user authentication within Metabase.
    • Enable SSO integration (e.g., with GE authentication).
  • Networking & Routing:

  • Data Access:

    • Metabase must be able to connect to the existing Postgres service.
    • Allow future expansion to support additional data sources.

Access should be provisioned to selected members of the app team.

Definition of Done:

  • As an app team user:

    • I receive an admin Metabase account provisioned by the ops-team.

    • I am accessing the platform from within the Z43 network (Z43 IP domains).

    • When I navigate to https://admin.osparc.io:

      • I am first prompted with a general authentication layer (Traefik-based auth).
      • After successful general auth, I log in with my Metabase credentials.
    • Once logged in, I can view the number of users on the platform via a Metabase dashboard or query.

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions