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

SaaS Deployment

P4SaMD offers two cloud-hosted deployment options: Multi-tenant SaaS and Dedicated SaaS. Mia-Care manages both, so you never 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. Row-level security at the database layer and organization-scoped access control at the application layer isolate your data. No user from another organization can see or access it.

This is the fastest mode to start with: provisioning a new organization takes minutes. Platform updates are applied automatically during scheduled maintenance windows, so you always run the latest version.

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


Dedicated SaaS

In the dedicated model, Mia-Care provisions a private cloud environment for your organization alone: a dedicated Kubernetes cluster, dedicated database, and dedicated object storage. 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, so your team has advance notice before any change is deployed.


Plan Comparison

Feature availability by 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 managed, browser-based web application. There is nothing to install: Mia-Care provisions the servers, databases, and Kubernetes. 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 at these minimum versions:

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. On an unsupported or outdated browser, parts of the interface may 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: you can copy them into customer communications as the official P4SaMD SaaS system requirements without the surrounding prose.

Onboarding Prerequisites

Onboarding a new SaaS organization also requires only a few things on your side.

Mandatory

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

Optional (plan-dependent)

Each item below is needed only 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.
AI provider API keyAI-powered features (Professional plan and above)Optional, needed only to use AI capabilities. An API key from your own account with one of the supported providers: OpenAI, Anthropic, Google Vertex AI, or Azure OpenAI. P4SaMD does not provide or resell model access. An organization Admin configures it on the LLM Profiles settings page. See AI Configuration for the setup steps.

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.