Build a tak://com.atakmap.app/preference URI with one or more key/type/value entries
๐ก Tip: Search and select a known preference above to auto-fill the key field, or manually add custom preferences below.
Generated QR Code
Scan in ATAK to apply preferences
No preferences added yet
Use the search above to find known preferences
or click "Add Preference" to manually add custom ones
Configuration Profiles
Save and manage configuration profiles for quick deployment
Saved Profiles
TAK Onboarding Platform Help
Welcome to the TAK Onboarding Platform. Generate enrollment/import QRs, build data packages, and bulkโonboard users for fast, reliable TAK client deployment.
๐ Quick Start
1
Select a Tab
Use: TAK Config (ATAK/iTAK), URL Import, Data Package Builder, Bulk Onboard, Preferences, or Profiles.
2
Fill Required Fields
Required inputs show red until valid, then green. Hostname/port are validated; optional fields remain neutral until filled.
3
Generate & Scan
QRs render automatically when valid. Scan with ATAK/iTAK or download/copy as needed.
4
Save Profiles
Store current configuration for reuse. Overwrites prompt for confirmation.
๐ฑ Tabs Overview
TAK Config
Unified configuration with two modes:
ATAK: Enrollment QR with host, username, and password/token.
iTAK: Quickโconnect CSV in QR (description,host,port,protocol).
ATAK/iTAKValidationQR Code
Data Package Builder
Create an import URI for data packages/config files at a URL. Red/green validation ensures a wellโformed URL before actions enable.
ImportValidationQR Code
URL Import
Build ATAK/WinTAK/iTAK packages with config.pref and MANIFEST.xml. When client = iTAK, protocol tokens are ssl (HTTPS) and tcp (HTTP); QUIC is hidden.
PackagesATAK/WinTAK/iTAKZIP
Bulk Onboard
Onboard many users from tak_users.txt (JSON array of {username,password}). Enter server host once, then step through users with Prev/Next or โ/โ. Show/Copy controls sit under the QR and reset per user. The list fills the sidebar for efficient navigation.
BulkKeyboardValidation
๐ก Best Practices
Security Considerations
โ ๏ธ Password Security: Avoid including passwords in QR codes when possible
๐ Data Packages: Use data packages for sensitive configurations
๐ฅ Access Control: Limit access to configuration tools
Mass Deployment
๐ Profiles: Create standardized profiles for each team/role
๐จ๏ธ Print Handouts: Generate printed QR codes for field deployment
๐ฑ Kiosk Mode: Use large displays for group onboarding
Configuration Management
๐ Version Control: Keep track of configuration changes
๐งช Testing: Test configurations in safe environments first
๐ Documentation: Document custom configurations and templates
๐ง Troubleshooting
QR Code Issues
QR Code Too Large: Try using data packages instead of direct configuration
Scanning Fails: Ensure good lighting and clean QR code display
Invalid Configuration: Check your input values and validation messages
Connection Problems
Server Unreachable: Verify hostname/IP and network connectivity
Authentication Failed: Check username and token/password
Port Issues: Ensure correct port number and firewall settings