Organizations
Organizations are the top-level unit of access control in Shardlyn. All resources (nodes, workloads, instances) belong to an organization, and access is controlled through membership and roles.
Creating an Organization
When you sign up, a default organization is created for you. To create additional organizations:
- Click your organization name in the top navigation
- Click Create Organization
- Enter a name and optional slug (URL-friendly identifier)
- The new organization is created with you as the Owner
TIP
Organization slugs must be unique across Shardlyn. If your preferred slug is taken, try a variation.
Roles and Permissions
Each organization member has a role that determines their access level:
| Permission | Owner | Admin | User |
|---|---|---|---|
| View dashboard | Yes | Yes | Yes |
| Manage workloads | Yes | Yes | Yes |
| Deploy instances | Yes | Yes | Yes |
| Manage files | Yes | Yes | Yes |
| View nodes | Yes | Yes | Yes |
| Manage nodes | Yes | Yes | - |
| Cloud provisioning | Yes | Yes | - |
| Manage credentials | Yes | Yes | - |
| Manage DNS | Yes | Yes | - |
| View audit logs | Yes | Yes | - |
| Invite members | Yes | Yes | - |
| Manage billing | Yes | - | - |
| Delete organization | Yes | - | - |
Owner
Full control over the organization, including billing and deletion. Each organization has exactly one owner.
Admin
Can manage all operational resources — nodes, provisioning, credentials, DNS, and members. Cannot manage billing or delete the organization.
User
Can create and manage their own workloads and instances. Read-only access to nodes and infrastructure. Cannot provision servers or manage credentials.
Managing Members
Inviting Members
- Navigate to Settings > Members
- Click Invite Member
- Enter the email address and select a role
- The invited user receives an email to join the organization
Changing Roles
- Navigate to Settings > Members
- Find the member in the list
- Click the role dropdown and select the new role
Removing Members
- Navigate to Settings > Members
- Click Remove next to the member
- Confirm the removal
Removed members immediately lose access to all organization resources.
Switching Organizations
If you're a member of multiple organizations:
- Click your organization name in the top navigation
- Select the organization to switch to
All resources shown in the dashboard, nodes, workloads, and instances are scoped to the current organization.
Organization Limits
Resource limits are tied to your subscription plan and apply per organization:
| Resource | Free | Pro | Enterprise |
|---|---|---|---|
| Members | 3 | 10 | Unlimited |
| Nodes | 1 | 15 | Unlimited |
| Total Instances | 2 | 150 | Unlimited |
See Billing Guide for full plan details.
Data Isolation
Organizations are fully isolated from each other:
- Nodes registered to one organization are not visible to others
- Workloads and instances belong to a single organization
- Credentials are encrypted and scoped to the organization
- Audit logs are organization-specific
Next Steps
- Security — Configure MFA, SSH certificates, and API tokens for your team
- Billing & Subscriptions — Manage your plan and organization resource limits
- Connecting Nodes — Add servers to your organization