Skip to content

Terrain Sync

Terrain Sync lets you link your Scouts Australia Terrain account to Tussock and synchronise roster, attendance, and award data between the two systems.

Each leader links their own Terrain account independently. This ensures achievement pushes are attributed to the correct leader.

  1. Go to Group > Settings > Terrain.
  2. Select your region (ACT, NSW, VIC, QLD, SA, WA, TAS, NT).
  3. Enter your member number and password.
  4. Tussock authenticates directly with Terrain’s identity provider — your password is never stored on Tussock’s servers.
  5. Select which sections to link (defaults to all).

Once linked, a summary shows your link status and how many leaders in your Group are linked.

After linking, you can import your Terrain roster:

  1. Tap Import Scouts from Terrain.
  2. Tussock fetches your Terrain roster and matches it against your existing Tussock roster.
  3. Each Scout falls into one of three buckets:
    • Auto-linked — confident match on name + section (shown in green)
    • Needs review — ambiguous match; you pick from candidates
    • New Scout — no match found; choose to create or skip
  4. Confirm your choices and tap Import.

Results show how many Scouts were linked, created, or skipped.

The Sync with Terrain button compares your Tussock achievement data with Terrain:

  • Pull — imports achievements from Terrain into Tussock (OAS stages, milestones, SIAs)
  • Push — sends Tussock-awarded achievements back to Terrain, grouped by awarding leader for attribution

Results show expandable sections for pulled items, pushed items, and per-requirement sync details.

A read-only comparison of Tussock’s OAS requirement database against Terrain’s canonical template tree. This detects drift between the two systems:

  • Drift types: added in Terrain, removed from Terrain, title changed, description changed
  • Per-stream breakdown (all 9 streams)
  • Summary showing how many streams are in sync and total differences

Tussock takes a privacy-first approach to Terrain integration:

  • Passwords are authenticated directly with AWS Cognito — they never touch Tussock’s servers
  • Only the refresh token is stored, encrypted at rest with a per-row key (AES-256-GCM)
  • Tussock never fetches or stores date of birth from Terrain
  • Only id, member_number, first_name, and last_initial are read from Terrain profiles

Terrain refresh tokens expire after approximately 30 days. When your token expires, Tussock prompts you to re-link. You can also unlink at any time, which soft-deletes the stored credentials.