Skip to main content
Version: 3.x (Current)

SaaS Deployment

P4SaMD offers two cloud-hosted deployment options: Multi-tenant SaaS and Dedicated SaaS. Both are fully managed by Mia-Care — you never need to provision servers, manage databases, or handle platform upgrades.


Multi-tenant SaaS

In the multi-tenant model, your organization runs alongside other P4SaMD customers on a shared cloud infrastructure. Your data is kept strictly isolated through row-level security at the database layer and organization-scoped access control at the application layer — no user from another organization can ever see or access your data.

This mode is the fastest way to get started: provisioning a new organization takes minutes. Platform updates are applied automatically during scheduled maintenance windows, so you always run the latest version without any action on your part.

The features available to your organization depend on your subscription plan.


Dedicated SaaS

In the dedicated model, Mia-Care provisions a private cloud environment — a dedicated Kubernetes cluster, dedicated database, and dedicated object storage — exclusively for your organization. No other customer shares any part of your infrastructure.

Dedicated SaaS is available starting from the Professional plan. It is the recommended choice when:

  • Your organization requires contractual data-isolation guarantees beyond logical row-level separation.
  • You need a custom domain (e.g., samd.yourcompany.com) with a TLS certificate issued to your domain.
  • You have specific data-residency requirements (e.g., data must remain within a specific EU region).
  • Your procurement or compliance process requires a dedicated-infrastructure vendor commitment.

Platform updates are applied during a scheduled maintenance window agreed with you — giving your team advance notice before any change is deployed.


Plan Comparison

The table below shows which features are available on each subscription tier. Dedicated SaaS starts at the Professional plan; the Starter and Standard tiers are multi-tenant only.

StarterStandardProfessionalEnterprise
Projects & Users
Projects31025Unlimited
Users per project51550Unlimited
Organizations111Unlimited
Core SDLC
Requirements management
Risk management
Verification & validation
Version management
Compliance documentation
Advanced Features
Brownfield import
AI-powered features
API access
Custom integrations
Audit log retention30 days90 days1 yearUnlimited
Identity & Security
Single Sign-On (SSO / SAML)
Custom domainDedicated SaaS only
IP allowlist
Data residency regionEU or USEU or USConfigurableConfigurable
Deployment & Support
Deployment typeMulti-tenantMulti-tenantMulti-tenant or DedicatedMulti-tenant or Dedicated
Uptime SLA99.5 %99.5 %99.9 %99.9 %
SupportEmailEmailDedicated managerDedicated manager
Onboarding assistance
Custom SLA

System Requirements

P4SaMD SaaS is a fully managed, browser-based web application. There is nothing to install and no servers, databases, or Kubernetes for you to provision — that is all handled by Mia-Care. (Infrastructure requirements such as Kubernetes, PostgreSQL, object storage, and an OIDC provider apply only to On-premise deployments.) The only requirements are on the end-user device.

Applies to: P4SaMD v3.x  ·  Last updated: 30 June 2026

Supported Web Browsers

P4SaMD supports recent desktop browsers. The minimum supported versions are:

BrowserMinimum versionPlatforms
Google Chrome114 or laterWindows, macOS, Linux
Microsoft Edge114 or laterWindows, macOS
Mozilla Firefox115 (ESR) or laterWindows, macOS, Linux
Apple Safari16.4 or latermacOS, iOS / iPadOS

Browsers and versions not listed above (including Microsoft Internet Explorer) are not officially supported. Using an unsupported or outdated browser may cause parts of the interface to render or behave incorrectly. Keeping your browser updated to the latest available version is recommended.

Client-Side Requirements

RequirementMinimum
Operating systemWindows 10 or later, macOS 12 or later, or a current mainstream Linux distribution; iOS / iPadOS 16+ or Android 11+ for tablet/mobile access
Screen resolution1280 × 720 (1366 × 768 or higher recommended)
JavaScriptMust be enabled in the browser
CookiesFirst-party cookies must be allowed (used to maintain your authenticated session)
NetworkA stable broadband internet connection — 5 Mbps or faster recommended. Outbound HTTPS (port 443) to your P4SaMD instance URL; if your network restricts egress, allowlist the instance domain.
Sharing with customers

The two tables above are self-contained: they can be copied directly into customer communications as the official P4SaMD SaaS system requirements, without needing the rest of this document.

Onboarding Prerequisites

Beyond the system requirements above, onboarding a new SaaS organization requires only a few things on your side.

Mandatory

RequirementDetails
Business emailA reachable email address per user, for invitations, notifications, and password resets. Ensure mail from Mia-Care's sending domain is not blocked by your spam filters.
Organization administratorA named person to complete the initial organization setup wizard and manage members, roles, and settings.
Subscription planAn active subscription agreement with the plan tier that covers the features you need (see the plan comparison above).

Optional (plan-dependent)

These unlock specific capabilities and are only needed if you intend to use the corresponding feature.

RequirementNeeded forDetails
OIDC / SAML identity providerSingle Sign-On (Professional plan and above)Okta, Microsoft Entra ID, Auth0, Google Workspace, or any OIDC / SAML 2.0–compliant provider. Without SSO, P4SaMD manages credentials for you.
Custom domain + DNS controlCustom domain (Dedicated SaaS, Professional plan and above)A DNS record you control (e.g. samd.yourcompany.com) and authorization to validate it so a TLS certificate can be issued.
Data-residency decisionRegional data hostingChoose the EU or US region at provisioning. Dedicated SaaS supports a configurable region.
Egress IP rangesIP allowlist (Enterprise plan)The public IP ranges your users connect from, if you want to restrict access to your organization to known networks.

Getting Access

To create a new SaaS organization, contact Mia-Care or speak to your account representative. Provisioning typically completes within one business day for multi-tenant and three to five business days for dedicated environments.

Once your organization is provisioned, you will receive a welcome email with your instance URL, admin credentials, and a link to this documentation.