When you define your first connection to your remote server, you will also define your first profile. All Remote System Explorer resources such as connections, filters, and filter pools are owned by a profile. Profiles help you manage these resources when you have a lot of connections. The Remote System Explorer creates a unique profile per team member (that person's private profile), plus a common profile called Team. You can also create your own profiles.
Profiles can be active, or inactive. By default, only your private profile and the Team profile are active. The Remote System Explorer displays all connections from all active profiles and, within a connection, allows filter pools to be referenced from any active profile. Further, the user actions and compile commands shown in the right-click menu for a remote resource are from all active profiles.
Your first profile will be for your local workstation. When you complete the steps for your first connection, you can decide whether to use your personal profile or the Team profile so that you can share resources and information with other people.
To reduce collisions when you synchronize the user IDs and the ordering of resources in a profile are stored locally on your workstation. To participate in team support, you need to synchronize with, and upload your profiles to a central repository. Use the Team view to share source and profile information with other team members, and to synchronize that information with the repository. Everything except your user ID will then be stored on the server, and any developer can obtain profile resources from the central server.