MiroxMirox
  • Platform

    • Philosophy
    • Platform Overview
    • Platform Resources
  • Mirox-Cloud

    • Cloud Overview
    • Connected Microservices
  • Mirox-Agent

    • Agent Overview
    • Deployment Options
    • Data Scraper
    • Digital Twin
  • Technical Details

    • Metric Collection
  • Information

    • Supported Plants
  • Plant Types

    • Solar Plants
    • Wind Plants
    • Battery Storage
  • Monitoring & Visualization

    • Real-time Monitoring
    • Digital Twin
    • Component States
    • Loss Detection
    • Efficiency Detection
    • KPI Dashboard
  • Data Management

    • Events
    • Tickets
    • Forecasts
    • Reports
  • Integration & Sharing

    • Cooperations
    • API Tokens
    • VPN
    • Proxy
  • AI

    • AI Assistant & Wizards
    • Agentic Access (MCP)
  • Billing

    • Market & Tariffs
    • Accounting & Billing
  • Collaboration

    • Invitations
  • Security

    • Authentication
    • Permission System
    • Cooperation Restrictions
    • Access Audit Logging
  • Nodes

    • mrxnode
  • Application

    • Door Control
    • Generic Relay
  • Edge Cluster

    • Orchestration
  • Getting Started

    • First Steps
  • Personal

    • Using the VPN
    • Using the Proxy
    • Two-Factor Authentication
    • Sessions
    • API Tokens
  • Per Park

    • Contacts
    • Network Devices
    • Data Loggers
    • Components
    • Direct VPN (per Agent)
  • Organization

    • Member Permissions
    • Cooperations
    • File Storage
  • Data Export

    • Export Metric API
    • MiroxQL Query Language
    • External Report Generation
    • Grafana
    • API Overview
  • Support

    • Request Integration Guide
  • mrxnode

    • Overview
    • How-To Guide
    • Container Deployment
    • Command Cheatsheet
    • Troubleshooting
  • Reporting

    • External Report Generator
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Platform

    • Philosophy
    • Platform Overview
    • Platform Resources
  • Mirox-Cloud

    • Cloud Overview
    • Connected Microservices
  • Mirox-Agent

    • Agent Overview
    • Deployment Options
    • Data Scraper
    • Digital Twin
  • Technical Details

    • Metric Collection
  • Information

    • Supported Plants
  • Plant Types

    • Solar Plants
    • Wind Plants
    • Battery Storage
  • Monitoring & Visualization

    • Real-time Monitoring
    • Digital Twin
    • Component States
    • Loss Detection
    • Efficiency Detection
    • KPI Dashboard
  • Data Management

    • Events
    • Tickets
    • Forecasts
    • Reports
  • Integration & Sharing

    • Cooperations
    • API Tokens
    • VPN
    • Proxy
  • AI

    • AI Assistant & Wizards
    • Agentic Access (MCP)
  • Billing

    • Market & Tariffs
    • Accounting & Billing
  • Collaboration

    • Invitations
  • Security

    • Authentication
    • Permission System
    • Cooperation Restrictions
    • Access Audit Logging
  • Nodes

    • mrxnode
  • Application

    • Door Control
    • Generic Relay
  • Edge Cluster

    • Orchestration
  • Getting Started

    • First Steps
  • Personal

    • Using the VPN
    • Using the Proxy
    • Two-Factor Authentication
    • Sessions
    • API Tokens
  • Per Park

    • Contacts
    • Network Devices
    • Data Loggers
    • Components
    • Direct VPN (per Agent)
  • Organization

    • Member Permissions
    • Cooperations
    • File Storage
  • Data Export

    • Export Metric API
    • MiroxQL Query Language
    • External Report Generation
    • Grafana
    • API Overview
  • Support

    • Request Integration Guide
  • mrxnode

    • Overview
    • How-To Guide
    • Container Deployment
    • Command Cheatsheet
    • Troubleshooting
  • Reporting

    • External Report Generator
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Monitoring & Visualization

    • Real-Time Monitoring
    • Digital Twin
    • Component States
    • Loss Detection
    • Efficiency Detection (PRRC)
    • Local Network Inspector
    • Access Monitoring
    • KPI Dashboard
    • Graph Visualization
  • Data Management

    • Events
    • Tickets
    • Forecasts
    • Reports
  • Integration & Sharing

    • Cooperations
    • API Tokens
    • VPN
    • Proxy (Web Access to Plant Devices)
  • AI

    • AI Assistant & Wizards
    • Agentic Access (MCP)
  • Billing

    • Market & Tariffs
    • Accounting & Billing
  • Collaboration

    • Invitations
  • Security

    • Authentication
    • Permission System
    • Cooperation Permission Restrictions
    • Access Audit Logging

Invitations

Invitations are how people join Mirox and gain access to your organization and its resources. Three distinct invitation types cover three distinct scenarios — onboarding a brand-new customer, adding a teammate to your own organization, and sharing resources with a partner organization — so you can pick the right one for each collaboration.

Invitation Types Overview

Invitation TypeNew UserExisting User with Organization
PlatformCreates Organization, Portfolio-
OrganizationJoins existing OrganizationLeaving own Org to join other Organization
CooperationCreates Organization; accesses shared resourcesAccepts cooperation to share resources between two Organizations

Platform Invitation

Platform invitations are the entry point for new customers to the Mirox platform.

Purpose

  • Onboard new customers who will manage their own organizations
  • Provide initial access to the Mirox platform
  • Start the customer journey for asset owners

Who Can Send

  • Mirox support team
  • Mirox sales representatives
  • Authorized system administrators

What Recipients Can Do

After accepting a platform invitation:

  1. Create a personal account on Mirox
  2. Create and manage their own organization
  3. Create their first portfolio to organize assets
  4. Add parks to the portfolio
  5. Invite their own team members
  6. Establish cooperations with other organizations

When to Use

Use platform invitations when:

  • A new company wants to use Mirox for their renewable energy assets
  • A potential customer has signed a contract and needs platform access
  • You're onboarding a new asset owner who will manage their own resources

Organization Invitation

Organization invitations allow existing organizations to add new members to their team.

Purpose

  • Expand your organization's user base
  • Add team members with specific roles
  • Delegate resource management to staff

Who Can Send

  • Organization administrators

Recipient Roles

When inviting a new member, you assign one of these organization roles:

RoleDescriptionTypical Use Case
AdminFull organization management, including members, billing, and resource controlBusiness owners, account owners
ModeratorResource management without full organizational controlOperations leads
Asset Manager (Technical)Technical asset management — full park and component administration, including component and event deletion and full ticket handlingTechnical asset managers
Asset Manager (Commercial)Commercial asset management — park and portfolio management plus contract, billing, and reporting focus; cannot delete components or events, and can read and create tickets but not close themCommercial asset managers
MemberStandard resource access based on assigned per-resource permissionsStaff members, analysts
ExternalLimited view-only accessTemporary collaborators, auditors

Technical vs. Commercial Asset Managers

The two manager roles are siblings: Asset Manager (Technical) focuses on operations and field work, while Asset Manager (Commercial) focuses on contracts, billing, and reporting. Neither can assign the other's role, and only Admins and Moderators can grant a manager role at all.

The role you assign sets each member's baseline access. Admins can refine it further by granting individual park or portfolio permissions on top of the org role. See Permission System for the full role model.

What Recipients Can Do

After accepting an organization invitation:

  1. Access the organization's dashboard
  2. View and interact with resources based on their role
  3. Perform actions permitted by their assigned role
  4. Cannot create their own organization (they join the existing one)

When to Use

Use organization invitations when:

  • Hiring new employees who need platform access
  • Adding contractors to your team temporarily
  • Granting access to consultants or advisors
  • Expanding your internal user base

Restrictions

  • Invited users become members of your organization
  • They cannot access resources outside your organization (unless through cooperations)
  • Their permissions are controlled by the organization administrators
  • Account remains tied to the organization

Onboarding Steps

One Organization Per User

A user can only be a member of one organization at a time. If you already belong to an organization and receive an invitation to another, you must leave your current organization first to accept.

If you need access to resources from both organizations, ask them to set up a Cooperation instead.

Step 1: Accept the Invitation

  1. Click the invitation link in your email
  2. You'll be directed to the registration page with pre-filled organization information

Step 2: Create Your Account (New Users Only)

If you don't have an existing Mirox account:

  1. Complete the registration form with your personal details
  2. Set a secure password
  3. Verify your email address through the confirmation link

Step 3: Access Your Organization

After verification (or immediately for existing users), you're automatically added to the organization:

  • You receive the role assigned by your administrator (Admin, Moderator, Asset Manager (Technical), Asset Manager (Commercial), Member, or External)
  • Your permissions and resource access are configured by your organization
  • Navigate to your dashboard to see available resources

Tips

Your organization administrator controls your access level. If you need additional permissions, contact your organization's admin.

Cooperation Invitation

Cooperation invitations enable resource sharing between organizations while maintaining clear ownership boundaries. Unlike organization invitations, cooperation invitations allow the recipient to create their own organization.

Purpose

  • Share specific resources with external organizations
  • Enable collaboration without merging organizations
  • Provide controlled access to partners, investors, or service providers
  • Allow the recipient to maintain their own organizational identity

Who Can Send

  • Organization administrators of the resource-owning organization

Access Model

Administrator Access Only

Only administrators in the cooperating organization can access shared resources. Regular members, moderators, and guests of the partner organization cannot access cooperation resources.

This restriction ensures:

  • Clear accountability for shared resource access
  • Reduced risk of unauthorized data exposure
  • Simplified permission management between organizations

Permission Levels

When establishing a cooperation, you define the maximum permission level for the shared resources:

Note: each level inherits the permissions of the level beneath it.

PermissionDescriptionTypical Actions
OperatorFull operational accessConfigure settings, manage components
Technical ManagerTechnical management of the plantDiagnostics, technical operations, monitoring
Asset ManagerCommercial-authority peer to the Technical ManagerContracts, billing, and reporting tasks
ViewerRead-only accessView data, generate reports
NoneNo accessBlocked from resource

Permission Delegation

The partner organization can only delegate permissions equal to or lower than the shared level:

Example: If Organization A shares a park with Organization B at the Technical Manager level:

  • Organization B admins can grant their members the Technical Manager permission
  • They can also grant Viewer
  • They cannot grant Operator permission (higher than the shared level)

What Recipients Can Do

For new users receiving a cooperation invitation:

  1. Create a personal account on the Mirox platform
  2. Create and manage their own organization
  3. Access shared resources from the cooperating organization
  4. Delegate permissions to their organization members (within cooperation limits)

For existing organizations receiving a cooperation invitation:

  1. Organization admins can accept the cooperation
  2. Access shared resources according to the cooperation agreement
  3. Delegate permissions to their members (within limits)
  4. Cannot modify ownership or core resource settings
  5. Access can be revoked at any time by the resource owner

When to Use

Use cooperation invitations when:

ScenarioExample
Service Provider AccessMaintenance company needs monitoring access
Investor ReportingFinancial stakeholder needs performance data
Technical SupportExternal technicians need diagnostic access
Regulatory ComplianceAuditors need view access for verification
Asset ManagementThird-party managers operate on your behalf

Restrictions

  • Partner organization admins only (not regular members)
  • Cannot exceed the shared permission level
  • Resource ownership remains with the original organization
  • All actions are logged and auditable
  • Access can be time-limited or revoked

Onboarding Steps (New User)

Step 1: Accept the Invitation

  1. Click the invitation link in your email
  2. You'll be directed to the registration page with information about the cooperation

Step 2: Create Your Account

  1. Complete the registration form with your personal details
  2. Set a secure password
  3. Verify your email address through the confirmation link

Step 3: Create Your Organization

After account creation, you'll need to set up your own organization:

  1. Enter your organization details:
    • Organization name
    • Contact information
    • Business details
  2. You automatically become the organization administrator

Step 4: Access Shared Resources

Once your organization is created, the cooperation becomes active:

  • You can access the resources shared by the partner organization
  • Your access level is defined by the cooperation agreement
  • Only administrators in your organization can access cooperation resources

Administrator Access Only

Cooperation resources are only accessible to organization administrators. If you need to grant access to your team members, you must delegate permissions within the limits set by the cooperation agreement.

For more details on cooperation permissions, see Cooperation Restrictions.

Onboarding Steps (Existing User with Organization)

If your organization receives a cooperation invitation:

  1. An administrator from your organization must accept the cooperation
  2. The cooperation is linked to your existing organization
  3. Shared resources become accessible to your organization's administrators

For more details on managing cooperations, see Cooperations.

Comparison Summary

AspectPlatformOrganizationCooperation
Creates new organizationYesNoYes
Creates portfolioYesNoNo
Joins existing organizationNoYesNo
Resource ownershipOwnShared within orgOwn + access to shared
Permission sourceSelf-managedOrg admin assignedSelf-managed + cooperation agreement
User independenceHighLowHigh
Typical recipientNew customersTeam membersExternal partners

Important Limitations

One Organization Per User

A user can only be a member of one organization at a time. This means:

  • You cannot join multiple organizations simultaneously
  • You cannot switch between organizations without leaving your current one
  • Organization invitations cannot be accepted if you're already a member of another organization

If you need to work with multiple organizations, use cooperations to share resources between them instead.

Best Practices

For Platform Invitations

  • Reserve for genuine new customers who will own assets
  • Ensure contract and onboarding preparation is complete
  • Provide follow-up support for organization and portfolio setup

For Organization Invitations

  • Assign the minimum role necessary for the user's function
  • Review and update roles periodically
  • Remove access promptly when no longer needed

For Cooperation Invitations

  • Share at the lowest permission level that meets requirements
  • Set expiration dates for temporary collaborations
  • Regularly audit cooperation access and activities
  • Document the purpose of each cooperation

Related Features

  • Cooperations — set up and manage cross-organization resource sharing
  • Permission System — the full organization-role and job-role model behind every invitation
  • Cooperation Restrictions — how a shared permission level caps what a partner can delegate
  • First Steps — onboarding checklist for a new organization
MIT Licensed | Copyright 2026 Mirox Verwaltungs GmbH