MacOS Agent Installation Example
-
Create a policy plist file for the Persistent Agent:
sudo cp /Library/Preferences/com.bradfordnetworks.bndaemon.plist /Library/Preferences/com.bradfordnetworks.bndaemon.policy.plist
-
Set the agent configuration parameter values (replace fnac1.fortinet.com and fnac2.fortinet.com with the fully qualified FortiNAC appliance host name(s)):
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy homeServer -string fnac1.fortinet.com
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy allowedServers -string fnac1.fortinet.com,fnac2.fortinet.com
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy restrictRoaming -integer 1
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy ShowIcon -integer 0
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy ClientStateEnabled -integer 0
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy LoginDialogDisabled -integer 1
sudo defaults write /Library/Preferences/com.bradfordnetworks.bndaemon.policy securityEnabled -integer 1
-
Install the newly created configuration file
/Library/Preferences/com.bradfordnetworks.bndaemon.policy.plist
With the Persistent Agent package