Skip to main content

Organization & Team Management

Noah's organization structure enables teams to collaborate effectively while maintaining proper access controls and data isolation. Organizations serve as the top-level tenant entity with complete separation of data, billing, and team members.

Organization Structure

An organization contains all your projects, team members, integrations, API keys, and billing information. Each organization operates independently with its own database, ensuring complete data isolation between different organizations. This architecture is ideal for enterprises managing multiple departments or managed service providers serving different clients.

Roles & Permissions

Noah implements fine-grained role-based access control (RBAC) with four distinct roles. Administrators have full access including team management and billing. Engineers can create and edit projects, manage alerts, but cannot invite users or modify billing. Compliance Officers can view all data and generate evidence packs, but have read-only access to technical features. Viewers have read-only access to all project data and reports.

Inviting Team Members

Only administrators can invite new team members to the organization. The invitation process sends an email with a secure token that expires after 7 days. When inviting someone, you select their role and can include a personal message. The invitee receives an email with options to accept or decline the invitation. Once accepted, they immediately gain access to the organization with their assigned permissions.

Managing Team Members

Team administrators can change roles for existing members or remove them from the organization. When changing a role, the system shows the impact of the change, including which permissions will be granted or revoked. Users receive email notifications when their role changes. Removing a member immediately revokes all access and terminates active sessions, though their audit trail is preserved for compliance.

Switching Organizations

Users who belong to multiple organizations can switch between them using the organization selector in the navigation bar. When switching organizations, the dashboard refreshes to show data for the selected organization. Your role may differ across organizations, affecting which actions you can perform in each context.

Organization Settings

Organization settings include profile information like name, logo, and description, as well as billing details showing current plan, usage, and payment methods. Preference settings control defaults for notifications, data retention, and time zones. The danger zone contains destructive actions like deleting the organization, which requires careful confirmation.