SWEAR Installation for Milestone XProtect
What you’ll accomplish
By the end of this guide:
- SWEAR Certification Service will protect video from your selected cameras.
- The SWEAR Client plugin will be installed so you can verify camera authenticity in Smart Client and exports.
Who this is for
- Audience: customer, customer-admin
1) Get SWEAR installation software
Download SWEAR software through the SWEAR Portal. If you do not have a portal account, contact SWEAR Support.
Credentials Tab
- SWEAR API credentials (used in SWEAR → API Settings in Milestone Management Client)
Installers Tab
- SWEAR Certification Service (Installer for Recording Server)
- SWEAR Milestone Plugin (Installer for Milestone Smart Client)
2) Create a user for the SWEAR service
The SWEAR Certification Service requires a Basic User account in the Milestone XProtect environment.
- Select Basic Users under the Security tree in the left navigation pane. Then select the Action dropdown menu.
- Enter the username and password, then clear "Force Basic User to change password on next login."
- Confirm the Basic User is not required to change the password.
- Select Security → Roles, then select Users and Groups in the right pane.
- Select Add → Basic User, then select the new user you created to add to the Administrator role.
- After you add the user, click the Save icon in the upper-left corner of Milestone Client if changes are pending.
If you need further instructions or help in adding a basic user, please consult your Milestone documentation.
3) Install SWEAR Certification Service
On the Milestone Recording server(s), perform the following tasks:
- Download the SWEAR Certification Service installer from the SWEAR Portal.
- Run the installer file ("SWEARCertificationInstaller.msi").
- Read and accept the EULA (End User License Agreement).
- Select Install.
4) Configure SWEAR Certification Service
- In the bottom-right corner of your server screen (in the system tray), right-click the SWEAR icon and select "Change settings..."
- Select Basic Credentials, enter the credentials for the XProtect Basic User created in Step 2, and select "OK."
- You will be prompted to restart the service for changes to take effect.
- Select "Stop Certification Service."
- Select "Start Certification Service."
- Server installation and configuration are complete.
5) Configure Milestone Management Client
- Navigate to SWEAR → API Settings.
- Enter the Auth Client ID and Auth Client Secret provided by SWEAR.
- Select "Test Connection" to verify the API connection.
6) Select cameras to protect
- Navigate to SWEAR → Certification Servers → Select your server → Select the Configuration tab at the bottom of the Information frame.
- Verify the Enabled box is checked.
- Select the cameras you want to protect, then select "Add."
- Click Save in the upper-left corner of the application.
7) Verify SWEAR is running
- Select SWEAR → Certification Servers from the left navigation.
- The Certification Server Overview shows active servers and camera coverage.
8) Install the SWEAR Milestone Plugin
From your Milestone Smart Client system, perform the following tasks:
- Download the SWEAR Milestone Plugin Installer from the SWEAR Portal
- Download the SWEAR Milestone Plugin installer from the SWEAR Portal.
- Run the installer file ("SWEARPluginInstaller.msi").
- Read and accept the EULA.
- Select Install.
- After installation is complete, restart Milestone Smart Client.














