Team Accounts

This article and much of our Knowledge Base now lives at the CalTopo training site. This specific page can be found here. Please go there for the most up to date information, as well as more comprehensive instructions for using CalTopo.

CalTopo and SARTopo both offer team subscriptions - unlike with individual upgrades, a team upgrade is only valid on CalTopo or SARTopo, not both.


To begin with, all team members get access to the pro-level feature set, including plotter-sized PDFs, KML super-overlays, WMS/WMTS map access and retina/hidpi map tiles. Team subscriptions also include a site license for CalTopo/SARTopo Offline, with 2TB/yr of map downloads.

Team accounts also provide a number of customization benefits:

  • Save maps to a common team account, eliminating the need to pass URLs and passwords around for each new map.

  • Sign-in using your existing systems via OpenID Connect - no need to rely on Google/Yahoo/Microsoft/Facebook logins

  • Configure team-wide custom layers and icons

  • Self-host your own instance for data privacy reasons

  • Use"secret" map URLs to prevent shoulder-surfing from the media or other organizations.

Getting Started

To sign up for a team account, go to ( or ( The group upgrade page works similar to the individual upgrade page - enter a team name (you can change this later), click on the account level and then enter a credit card number.


After upgrading, click on the "Manage This Account" link to get to the team management page:


You can also get to the team management page via the account dialog on the map viewer (click on your account name on at the top of the left bar, then the "your account" tab):


Adding Members

Team accounts support 5 membership types:

  • Read Only members can view team maps but not modify any data. This can be a good option for members of cooperating agencies, dispatch or sheriff's deputies, since it lets you automatically share data but prevents them from modifying your maps, unless a password is set.

  • Update members can add items to the map, but not edit or delete existing map objects. This is a good level for most users since allows them to still add information, such as mobile tracks or clues, to the map but prevents them from accidentally deleting data.

  • Write members can save new maps to the team account, and modify existing maps.

  • Managers can setup team-wide custom layers and icons, and delete maps or PDFs saved to the team account. This is a good level for mission coordinators and mission leaders so they can create maps as needed and share with mutual aid.

  • Administrators can modify subscription and payment information, and invite or remove team members. Accounts are required to have at least two administrators for redundancy reasons.

Add members to your team by creating and sharing signup codes. Set an expiration date and a membership type, and then click "create new code":


When you email a signup URL to your team members, they will see a simple signup page:


Working With Team Data

Saving maps to the team account is simple. If you belong to a team, the standard save dialog has a new option asking which account you want to save the map to:


The "your maps" tab of the account dialog shows personal and team maps intermixed, with a new account column listing which account the map belongs to. The list is sorted by date, so new maps created by other team members will naturally bubble to the top. A user write permissions can use the account dropdown to move a personal map into the team account; a user with manage permissions can delete team maps, or move them back to a personal account:


The same concept applies to custom icons and layers. Layers saved to the team account will show up on all members' layer dropdowns, and icons on icon pickers:


Secret Access URLs

Maps normally have three sharing modes: private, URL and public. On sensitive incidents, one concern with URL sharing is that anyone who shoulder-surfs the URL from a search computer is able to pull the map up on their personal computer and access all the data. Secret access URLs help prevent this.

Secret access URLs are available after you've already saved a map, via the "manage this map" link in the left bar. Set the visibility to "completely private", and then click the create button next to "secret access URL":



If you have private a map with an id of XXXX, the secret URL will first authorize the user to read the map, and then redirect them to the standard URL of However, because the map is set to private, anyone who shoulder-surfs that URL and tries to go directly to it will not be able to view its contents.

This is a good way to prevent sensitive information from accidentally leaking out due to a short video clip posted on the news, or someone briefly walking through the command post.