My problem relates specifically to Sharepoint access from Office for Mac apps.
Steps:
- After successfully adding my local Sharepoint site as an online source I navigate to the site in the file Open panel in Word and open a file.
- I'm prompted to allow access to the keychain (name is the FQDN of Sharepoint site). I click "always allow".
- The file opens successfully. I quit Word.
- I open Excel and repeat the steps for a Sharepoint hosted Excel file.
- I'm prompted again to allow keychain access. The keychain item name matches the one created by Word.
- With the Keychain Utility open I can see this Keychain item xxxxxxxxx-xxxxxx-xxxxx-xxxxxxxxxx-xxxxxxxxxx. When I click to "Always allow" this for Excel as above I can see the item being deleted and replaced by a new string. Excel now opens the file as expected.
If I go back to Word regardless of whether I quit Excel or not and repeat a file open action from Sharepoint the Keychain item is again deleted and replaced, so it's impossible to permanently allow a single Sharepoint password keychain entry for Office apps.
It seems that every app creates it's own entry and deletes the existing one, so the "Always allow" box appears every time the app is switched. Same behaviour with powerpoint files. Sharepoint use NTLM authentication.
I've reset the keychain to empty.
OS: 10.12.3
Word: 15.30
Excel: 15.30
Sharepoint 2016