Managed Preference Profiles not applying to Network users?

Poseiden951
Contributor

Hello JAMF,

Testing out OS X Yosemite and wanted to set Safari Managed Preferences. It worked on 10.9.5 but not on 10.10.2 or 10.10.3.

Local admin accounts:
New windows open with: Homepage
New tabs open with: Homepage
Homepage: doman.edu

Network users:
New windows open with: Favorites
New tabs open with: Favorites
Homepage: domain.edu

In the managed profile I have:

com.apple.Safari NewWindowBehavior = 0
com.apple.Safari NewTabBehavior = 0

0 = show home page

Is this an issue with Yosemite?

Edit:

as an added bonus, this doesn't work in 10.10.3.

Disable Saved State:

Level at which to apply the preference. User-level-every-login

com.apple.loginwindow TALLogoutSavesState = 0

2 ACCEPTED SOLUTIONS

bentoms
Release Candidate Programs Tester

@Poseiden951 There are a few threads on this.

TL:DR User Level Managed Preferences don't work on Yoyo.

View solution in original post

Poseiden951
Contributor

@bentoms

Sigh, that sucks. I'll just use default, I'll have to test it out tomorrow.

Set new Safari windows to open to homepage

defaults write com.apple.Safari NewWindowBehavior -int 0

Set new Safari tabs to open to homepage

defaults write com.apple.Safari NewTabBehavior -int 0

edit:

Borrowed from rtrouton, thanks rtrouton!

Disable the save window state at logout

/usr/bin/defaults write com.apple.loginwindow 'TALLogoutSavesState' -bool false

View solution in original post

2 REPLIES 2

bentoms
Release Candidate Programs Tester

@Poseiden951 There are a few threads on this.

TL:DR User Level Managed Preferences don't work on Yoyo.

Poseiden951
Contributor

@bentoms

Sigh, that sucks. I'll just use default, I'll have to test it out tomorrow.

Set new Safari windows to open to homepage

defaults write com.apple.Safari NewWindowBehavior -int 0

Set new Safari tabs to open to homepage

defaults write com.apple.Safari NewTabBehavior -int 0

edit:

Borrowed from rtrouton, thanks rtrouton!

Disable the save window state at logout

/usr/bin/defaults write com.apple.loginwindow 'TALLogoutSavesState' -bool false