Mac - Microsofft App - client - unable to change or save credentials - can't access default keychain
I'm unable to save/update credentials to my keychain with this app. Locking/unlocking/rebooting does not fix. Everything else seems to be working fine so I'm assuming this new app is broken. MBP M3, running Sonoma.
As an aside, please allow us to disable the jumbo text/icons and change the font size in the device list... As is the the list is a waste of screen space for what should be a categorized list of hostnames. Maybe this makes sense for fat fingers on a phone, but not a 4k monitor w/mouse or trackpad.
- lawhonjCopper Contributor
FWIW, I was able to open "keychain access" then review the stored credentials in the login keychain. For each credential stored for the rdp app, I was able to edit each item to grant access to the windows app.
Within Keychain Access, select the default keychain, mine is login, select the credential needing fixed, Right click -> "get info", or highlight and press the (i) button and then select the "Access Control", click the "+" button, and add the "Windows App" and "Save Changes" - John_SpencerMicrosoftStatus changed:Under reviewtoUnder review
- MrSuavehCopper Contributor
Windows App doesn't appear in any of my keychains. Is there any way to manually add it?
- fenbranklinCopper Contributor
After "upgrading" to the latest Remote Desktop app on macOS -- now called "Windows App", you will not be able to save passwords as the app doesn't have access to your keychain for previously-stored passwords.
To remedy this, expanding on what lawhonj said:
- Open Keychain Access
- Open the default keychain where your passwords are stored (usually called "login").
- Search in the upper right for "com.microsoft.rdc.macos" -- this will show the stored password items.
- For each item:
- Right click and select Get Info
- Click Access Control tab
- Click +
- Navigate to Applications and select Windows App
- Click Save Changes - this will require authentication.
- tharleyCopper Contributor
Worked perfectly for me. Thank you!!
- John_SpencerMicrosoft
fenbranklin
lawhonj
Thank you for helping out the community, I will make sure these steps make it to public documentation! Quick clarifying question, did you install Microsoft Remote Desktop from App Center? As we would expect keychain inconsistencies since they App Center beta has different bundle ID than app downloaded through store- fenbranklinCopper Contributor
John_SpencerI'm not sure. Perhaps this info out of the plist is helpful?
<key>AppCenterAppIdentifier</key><string>5b244204-e25d-cf62-06dc-fe89ead1106e</string>