Getting Started With Parsec For Teams

Parsec has become a go-to remote desktop tool for game developers, 3D graphics artists, designers, and video editors. As more and more people access their office workstations through Parsec, companies have asked Parsec to develop administrative tools to add, revoke, and manage accounts with access to machines. Parsec for Teams is a new product from Parsec that gives organizations and administrators that level of control, so they can feel comfortable letting their team work from home on a low bandwidth, 60 FPS, UHD remote desktop tool that doesn't get in the way of their work.

mceclip0.png

Try before you subscribe

You can download Parsec and try it on your computer at work before you buy it. The standard version of Parsec is free to use. It doesn't come with the administrator panel and management tools, but trying the software before you buy it can give you and your team a chance to review the technology before investing in the tools to manage a whole team.

Signing up

A Team administrator should sign up for Parsec for Teams and choose the number of seats your company will need. Add a corporate credit card and save the details before creating your team.

Installer for Parsec Teams (Beta)

This MUST be run on every computer that is hosting for your Team. This installer installs Parsec Teams to the computer, to run at System Start as well as assigns the Team ID.  You can skip sections  "Installing the administator tool", "Installing Parsec" and "Setting up Parsec to allow Windows login and user profile switching" if you use this method.

Do the following on every computer you want employees to connect to:

Install

  1. Download and unzip the archive
  2. Open command prompt as administrator and change directory to the path of the extracted archive
  3. Run
    Install-ParsecTeams -TeamID [your team id goes here] -Path [The path you want to install Parsec goes here]
  4. Parsec will open, instruct the user to log in with their Parsec Credentials

Parameters

[Required]

-teamID [TEAM_ID] : This is your Team ID from The Teams Settings Page - NOT your team name
-path [PATH] : This is the install path of the Parsec application, we recommend C:\ParsecTeams

[Optional]

-quiet [$TRUE/$FALSE] : This will mean no output will be generated on success, and it will not pause the process (good for scripts)

Example

Install-ParsecTeams -TeamID 1DZ1234ABC7890XYZ -Path "C:\ParsecTeams"

Uninstall

  1. Run Uninstall-ParsecTeams as Administator located in the uninstall folder located in the install path of Parsec: Uninstalling will remove this computer from team membership, and uninstall Parsec

Compatibility

Windows 10 64Bit

Adding people to your team

You invite people through their email, and they will receive an email asking them to join. They must either log in or sign up for an account that matches the email address you invited. If they don't already have a Parsec account with that email, they can create one and join the team after creating an account. People who already have an account can join the team from that. You will only be able to add as many people as the number of seats you have subscribed to. Each person MUST log in to the Parsec application running on the hosting workstation they are assigned to that you installed Parsec on with the Teams Installer above.

Removing teammates

It's simple. Just go back to the administrator panel and revoke their access. They will lose the ability to connect to the company's PCs.

Ports and other network requirements

Parsec uses a peer-to-peer remote desktop connection. That connection can be achieved by whitelisting IPs, using a VPN to tunnel UDP over TCP, port forwarding, or allowing hole punching. Parsec allows you to set the UDP ports it will use from within the application or configuration file. If your organization's firewall allows for UDP hole punching, Parsec will work without any additional configuration. If not, choose whatever works best with your security model to allow UDP traffic to the Parsec application. Parsec's protocol uses one port per connection to each machine. You can define the start port for Parsec to look for an open port to connect on, or by default Parsec will look for random open ports on your network. If you're defining a port range, we typically recommend 8000. If you want to allow for collaboration, you should reserve 2 or 3 ports (for 2 or 3 people to connect at once) to each workstation. You can define the port that Parsec uses on the host and client in the network settings tab if you're using port forwarding.

For signaling, we use UDP port 3478 and TCP port 3478 to connect to our STUN Server. If you'd like to allow for WebRTC connections via the browser, you'll need to allow a RTC connection to our RTC server: kessel-ws.parsecgaming.com on RTC port 443.

Here's the full list of ports and IP addresses you'll need to allow for the Parsec app to start and connections to work:

Websocket hosts: 

API Hosts: 

For Stun:

  • IPv4 IP 52.86.26.213 
  • IPv6 IP 2600:1f18:63d9:c506:1337:1337:1337:1337 

Update server address: 

RDP Helper

Since Parsec is optimized for ultra-low latency, 60 FPS, UHD remote desktop streaming with minimal bandwidth usage, text based work can be less than ideal through a Parsec connection. There is an option to use Microsoft Remote Desktop in combination with Parsec for productivity tasks that are not latency sensitive. Due to the nature of how RDP works, it is not inherently compatible with Parsec.

If you wish to use RDP in combination with Parsec, you can open the Parsec (RDP) shortcut located on the desktop.  This will make the Parsec app visible in RDP as allow you to use RDP interchangeably with Parsec.

Note: In order to switch from RDP to Parsec, ensure the Parsec Service Manager is located in the task tray of your computer, if it isn't, double click the Parsec (RDP) icon on your desktop. To switch, disconnect from the RDP session, wait 5-10 seconds for the host system to be reconfigured and then connect to the host via the Parsec app.

Advanced settings

There are a lot of advanced settings that can be managed through our configuration file. You can see all advanced settings here. If you'd like your team to use the same settings, you can share a configuration file with them and have them copy that file to C:\Users\benjy\AppData\Roaming\Parsec.

If you decided to not use the Parsec Teams installer above, you'll need to do the following:

Installing the administrator tool

On each workstation or hosting computer, install this software. You must have administrator privileges on the computer for this to work. When prompted, provide your Team ID from the Teams Administrator Panel.

Annotation_on_2020-03-19_at_09-10-15.png

You can also run the administrator tool via command line:
ParsecSetTeamID.exe TEAM_ID

To install this software, you will need elevated privileges on the hosting computer. Once the software is installed and you've entered your Team ID, whomever is logged into Parsec on that computer will be assigned the computer if they're part of your Team. Once the person logs into the same account on another PC at home or elsewhere, they can remotely access the PC they were signed into at the office. Other team members will also be able to connect to this PC if invited to do so by the person who is logged in as the host.

To remove the Team ID, you can run the same command again with empty quotes:
ParsecSetTeamID.exe ""

 

Setting up Parsec to allow Windows login and user profile switching

This allows Parsec to start with Windows, before log on of a Windows user profile. This means you can leave your locked when not in use, or sign out of your Windows user profile when you are finished using Parsec. This also means you can switch to a secondary Windows user profile on the same machine. On Windows Server, it means you do not need to set the server to automatically log in.

Read more about how to set this up here.

Contact Us

If you have any questions or require support, please contact support here.
For sales inquiries, please email us here.