As a team's link operation grows beyond a single person, the informal arrangements that worked early on start creating risk. Shared login credentials mean no way to know who changed a destination URL or revoked an API key. A single admin account means no separation between stakeholders who need to view reports and teammates who should be able to create or edit links. And without a persistent record of who did what, incident follow-up and access reviews rely on memory rather than evidence.
Nimriz workspaces are designed for team use from the start. Every person on the team gets their own account, and workspace membership is role-scoped from the first invite. The three built-in workspace roles - Admin, Member, and Viewer - cover the majority of team structures without requiring any custom role configuration. Admins handle team management, domain control, and security policy. Members do the day-to-day link work. Viewers get read access for stakeholders and reviewers who need visibility without the ability to make changes.
Account security is handled through TOTP-based two-factor authentication. Any user can enroll an authenticator app and generate recovery codes from their profile settings. On supported plans, workspace Admins can go further and require every member to have 2FA active before accessing the workspace. Enforcement takes effect immediately upon confirmation, and the workspace's member compliance view lets an Admin see who is already enrolled before they turn it on.
The audit log ties everything together. Every meaningful mutation - link edits, team changes, domain operations, API key lifecycle events, and security factor changes - is written to an immutable record that Workspace Admins can search, filter, and export. When a link destination changes unexpectedly or a team member needs to be investigated after leaving, the audit log provides the answer with actor identity, timestamp, and before/after context.