Team members let multiple people share a Streampixel account without sharing credentials. Each member signs in with their own Google account and gets a defined role and project list.Documentation Index
Fetch the complete documentation index at: https://docs.streampixel.io/llms.txt
Use this file to discover all available pages before exploring further.
Roles
Streampixel has two roles. Assign one when you invite a member.| Role | Description |
|---|---|
FULL | Full read and write access on every project the member is assigned to. Can upload builds, edit settings, generate API keys, manage branding, and configure domains. |
READONLY | View-only access on assigned projects. Can read settings, view analytics, and inspect builds. Cannot upload, modify, or delete anything. |
What each role can do
| Capability | FULL | READONLY |
|---|---|---|
| View project settings | Yes | Yes |
| View analytics & sessions | Yes | Yes |
| Upload a new build | Yes | No |
| Edit project settings (resolution, security, branding) | Yes | No |
| Generate API keys (for their own user) | Yes | Yes |
| Add or remove custom domains | Yes | No |
| Configure webhooks | Yes | No |
| Invite other team members | No | No |
| Remove team members | No | No |
| Manage billing | No | No |
Only the account owner can invite, remove, or change the role of a team member, and only the owner manages billing.
Per-project access
Beyond the role, each member has a list of projects they can see. AFULL member with two projects in their list cannot see your other projects at all — they don’t appear in the dashboard.
This lets you share specific work with contractors, agencies, or QA teams without exposing your entire portfolio.
Invite a team member
Click Invite member
Provide the teammate’s email address. They will sign in with the Google account that matches this address.
How invitees sign in
The invited user clicks the link in the invitation email and signs in with the Google account that matches the invited email address. Streampixel uses Google OAuth via Auth0 — there are no separate Streampixel passwords. If the user signs in with a different Google email, Streampixel will not link them to the invitation. Have them sign in with the exact email you invited.Edit a member’s role or projects
Remove a member
When a member is removed:- They lose dashboard access immediately.
- All API keys they generated stop working.
- Their historical activity (uploaded builds, configuration changes) remains attributed to them in audit logs.
Security implications
Troubleshooting
| Problem | Solution |
|---|---|
| Invitee can’t sign in | Confirm they are using the same Google account email you invited. |
| Invitee sees no projects | The owner forgot to tick projects in the access list. Edit the member and select projects. |
READONLY member can’t change a setting | Expected behavior — only FULL members can write. Promote them or do the change yourself. |
| Removed member’s API key still appears in your audit log | Historical attribution is preserved; the key itself is invalidated and no longer authenticates. |
Next steps
API keys
Each member generates their own keys, scoped to their access list.
Billing & subscriptions
Owner-only — team members do not see billing.
Custom domains
Configure a project to serve from your own domain.
Security control
Layer password protection and domain restrictions on top of role-based access.