Member: Internal teammate who needs broad workspace access.
Guest: External collaborator who needs access only to specific projects.
For full role behavior, see
Workspace roles.By default, new users are assigned the Reviewer project role when invited to
a workspace. Workspace admins and project owners can change project roles to
Contributor when users need to publish and load models. Learn more in
Project roles.
Use this path when someone should only access one project (or a small set).
Invite them as a Guest to keep access limited to invited projects. Learn more in
Workspace roles.
1
Open project
Open the target project.
2
Open Collaborators
Go to the Collaborators tab.
3
Send invite
Add the person and send the invite.
People invited from Collaborators always join as Guests.
If a person later needs broad workspace access, update role in Team.
Existing workspace members can sign in with SSO without a new invite. First-time users still
need an invite so they can be added to the workspace with a role before accessing projects.
Can I add a user without them accepting the invite?
No. A user must accept the invite before they are added to the workspace or project.
Why can't I directly add new users to a project without account setup and invite acceptance?
Speckle requires each collaborator to have their own verified account before access is granted.
This keeps identity ownership, audit history, and access control traceable per user. To speed up
onboarding, send invites in bulk from Team and ask users to complete account verification
before project kickoff.
Why is inviting a user not working?
Check that you are a workspace admin, confirm the email is valid and not already pending, and
verify whether domain protection or SSO rules are blocking the user.
I can invite to projects but not to workspace. Why?
Inviting people to the workspace requires workspace admin permissions. Project invitations can
be done through Collaborators with project-level ownership permissions.
What if a user was denied through workspace discoverability?
Send a direct invite from Team. A denied discoverability request does not prevent a
workspace admin from inviting that user directly.
Can a Guest be a Contributor on a project?
Yes. A Guest can be assigned the Contributor project role in projects where they are added
as a collaborator.
Can a project collaborator become a workspace Member later?
Yes. People invited through Collaborators join as Guests first. A workspace admin can later
change their workspace role to Member from Team.
Does changing workspace role remove existing project access?
Not automatically. Workspace role changes adjust default behavior, but explicit collaborator
assignments on projects remain until changed.