Team Members
Manage who can access a Skytells project, invite collaborators, assign roles, and control what each person can do inside your project.
The Members page is where you control who has access to a project and what they can do inside it. Access is governed by project membership and roles — not by sharing credentials or tokens.
How Project Membership Works
Every project on Skytells has its own access boundary. When someone is added as a member of a project, they gain access only to that project and its resources — apps, databases, monitoring, usage, and settings according to their assigned role. They do not automatically get access to other projects on the same account.
This model lets you give a contractor access to one project without exposing your entire infrastructure, or let a designer view deployment status without being able to trigger deploys.
Member Roles
Owner
Full administrative control over the project. Can manage members, change settings, and perform destructive operations such as deletion. The project creator is the owner by default.
Admin
Can manage all project resources — apps, databases, environment variables, domains, and integrations. Can invite and remove members but cannot transfer ownership or delete the project.
Member
Can create and deploy apps and databases, manage environment variables, view logs and monitoring, and configure domains. Cannot manage other members or change project settings.
Viewer
Read-only access. Can view all project resources, logs, monitoring, and usage — but cannot make any changes or trigger deployments.
Inviting a Member
Open the Project
Open the project in the Console.
Navigate to Members
Navigate to Project > Members.
Send an Invitation
Select Invite Member and enter the person's email address.
Assign a Role
Choose the appropriate role for this person.
Confirm the Invitation
Send the invitation. The person will receive an email with a link to join the project.
The invited person must have a Skytells account (or create one) to accept the invitation. Invitations expire after 7 days if not accepted.
Changing a Member's Role
To update a member's role, open Project > Members, find the member in the list, and change their assigned role. Role changes take effect immediately — no re-invite required.
Only Owners and Admins can change roles. An Admin cannot promote another member to Owner.
Removing a Member
To remove a member, open Project > Members, find the member in the list, and select the remove action. The member loses access to the project immediately. Any resources they created (apps, databases) remain in the project and are not deleted.
Removing a member does not revoke their Personal Access Tokens. If they used a token to access services or APIs in this project, rotate or revoke the relevant tokens separately.
Best Practices
- Use roles for access control. Never share your account credentials or API keys to give someone access to a project. Add them as a project member with the least-privilege role they need.
- Prefer Viewer for external stakeholders. If someone only needs to monitor deployment status, check logs, or review usage, assign them Viewer. This prevents accidental changes.
- Review membership periodically. When a team member changes projects or leaves the organization, remove them promptly.
- Separate production and staging. If you maintain separate projects for production and staging environments, manage membership independently. Not everyone who can deploy to staging should deploy to production.
Related
- Project Overview — understand the full project structure and resource model.
- Project Settings — rename, configure, and manage high-impact project operations.
- Enterprise Network — how services inside a project communicate privately.
How is this guide?
Network
Apps and databases on Skytells are internet-accessible by default. Every project also includes a private internal network so services can communicate securely without touching the public internet — compliant by design, unlike traditional providers.
Monitoring
Use project-wide monitoring to review the health, metrics, and logs of every service in a project from a single observability surface.