PayloadKit

Enterprise Connect

com.apple.Enterprise-Connect

Enterprise Connect settings

macOS
exclusive

Configuration Keys (45)

Showing 45 of 45 keys

KeyTypeDescriptionDefaultRange
adRealmstring

Active Directory Realm

stringThe host name of your organization's Active Directory domain.Default: —Range: —
string—Default: —Range: —

Launch At Login

booleanDetermines if Enterprise Connect should set itself as a login item.Default: trueRange: —

Run Periodic State Check

booleanEnable or Disable periodic state checking. Customers who expose their DNS to the public Internet will need to disable periodic state checking.Default: trueRange: —

Organization Username Label

stringThe name your organization gives usernames.Default: —Range: —

Pre Populated Username

stringUpon launch or sign out, Enterprise Connect will pre-populate the Username field with this username.Default: —Range: —

Preferred Domain Controller

stringPreferred domain controller when doing LDAP queries and getting a Kerberos TGT. If this domain controller is unavailable, Enterprise Connect will fall back to domain controllers it discovers from DNS.Default: —Range: —

Reminder Nag Interval

integerThe interval, in seconds, between setup notifications.Default: 86400Range: —

Get Renewable TGT

booleanAcquire a renewable Kerberos TGT.Default: falseRange: —

Show Menu Extra

booleanDetermines whether the Enterprise Connect menu extra is loaded.Default: trueRange: —

Show Legacy Certificates

booleanAutomatically check the "Show Legacy Certificates" option in the certificate chooser window.Default: falseRange: —

Show Keychain Identities

booleanAutomatically check the "Show Legacy Certificates" option in the certificate chooser window.Default: falseRange: —

Disable Quit Menu

booleanDisables the Quit menu item from Enterprise Connect.Default: falseRange: —

Organization Logo Path

stringThe path to a file containing your organization's logo, in PNG, JPG or GIF format.Default: —Range: —
debugModeboolean

Debug Mode

booleanEnables debugging mode.Default: falseRange: —

Sync Local Password

booleanEnables Active Directory to local account password sync. This only works if the user is logged into their Mac with a local account.Default: —Range: —

Password Required Complexity

booleanTells Enterprise Connect that passwords should meet Active Directory's definition of complexity. Used to enable and configure live password testing.Default: falseRange: —

Password Required Complexity Disable Unicode

booleanDisables the "Has a Unicode character" password test from live password testing.Default: falseRange: —

Password Required Length

integerRequire passwords to be at least as long as the specified value.Default: —Range: —
pwReqTextstring

Password Change Message Path

stringPath to a RTF file to display for the user during password changes.Default: —Range: —

Password History Count

integerHow many previous passwords cannot be re-used.Default: —Range: —

Password Minimum Age

integerThe minimum age of passwords before they can be changed.Default: —Range: —

Disable Password Functions

booleanDisable Enterprise Connect's password management abilities, including expiration notices and the "Change Password" menu item. This is useful for customers who don't change their passwords in AD.Default: falseRange: —

Disable Password Expiration Checking

booleanDisable Enterprise Connect's password expiration checking, but still leave intact the ability for the user to change their password with Enterprise Connect.Default: —Range: —

Run Password Change Script On Local Password Sync

booleanDetermines if Enterprise Connect should run the password change script upon a local password sync.Default: trueRange: —

Password Change Script Path

stringPath to the password change script.Default: —Range: —

Password Change URL

stringURL to open in the user's default web browser when they use Enterprise Connect to change their password. Standard password change functionality will no longer work.Default: —Range: —

Password Expire Override

integerOverride domain password policy when calculating password expiration.Default: —Range: —

Password Expire Notification

integerDetermines the amount of days before password expiration that the user receives expiration notifications.Default: 15Range: —

Check For Network Server

booleanCheck for a host in your organization's network.Default: falseRange: —

Network Server

stringThe host Enterprise Connect should check for when connecting.

Depends on: checkForNetworkType ∈ [true]

Default: —Range: —

Connect Delay

integerDelay starting the connection process when your organization's network is detected. This may be useful for customers who use Cisco NAC and need to delay connection while host checks are performed.Default: 0Range: —

Connection Completed Script Path

stringPath to the connection completed script.Default: —Range: —

Connection Reminder Interval

integerThe interval, in seconds, between connection reminders.Default: 86400Range: —

Daily Reconnect Time

integerThe interval, in seconds, that Enterprise Connect should attempt its daily reconnect. Set this to 0 to disable the daily reconnect.Default: 86400Range: —

Run Audit Script

booleanTells Enterprise Connect to execute an audit script.Default: —Range: —

Audit Script Path

stringPath to the audit script.Default: —Range: —

Mount Network Home Directory

booleanDetermines if Enterprise Connect mounts the user's network home directory.Default: —Range: —

Prevent User Shares

booleanPrevents the user from adding custom shares to Enterprise Connect.Default: —Range: —
sharesarray

Shares

arrayList of shares that Enterprise Connect should attempt to mount.

Depends on: pfc_preventUserShares ∈ [true]

Default: [{}]Range: —

Share

dict—Default: —Range: —
pathstring

Path

string—Default: —Range: —

Managed Shares

arrayList of shares that Enterprise Connect should attempt to mount. Users will still be able to add their own shares.Default: —Range: —

Share

dict—Default: —Range: —
pathstring

Path

string—Default: —Range: —

Share Mount Delay

integerDelay the mounting of network shares when your organization's network is detected. This may be useful for customers who use Cisco NAC and need to delay connection while host checks are performed.Default: 0Range: —

Enable Smart Card Mode

booleanDetermines whether smart card mode should be enabled.Default: falseRange: —

Show Username in Smart Card Mode

booleanDetermines if Enterprise Connect should display the username field if smart card mode is enabled.Default: falseRange: —

Destroy Kerberos Ticket on Smart Card Removal

boolean—Default: trueRange: —