Catalina and multiple Users with same Apple ID

Finally worked out that Catalina can't handle multiple Users (on the same machine, but should be irrelevant) with the same Apple ID. Wasn't a problem before upgrading.


If I allow one user to use Keychain, it kicks the other one out of Keychain:


– So I either have to have one user without Keychain - and System preferences continually warning me some iCloud services aren't available...


– Or I have to re-authorise Keychain for each User every time I switch into the account, which takes three password prompts, plus that's something I need to do constantly throughout the day for work.


A lot of users have complained about the constant request to repeatedly sign into your AppleID, and I had the same issue (worse than the current Keychain-specific problem) which I solved by fully signing out of iCloud (on both Users) then signing back in...


But that doesn't fix this "one User at a time with keychain access" issue.


Anyone any idea how to fix? Does Apple even realise they've created issues for multiple Users with same Apple ID??

MacBook Pro 13”, macOS 10.15

Posted on Nov 26, 2019 2:17 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 26, 2019 4:33 AM

The answer is simple. Each user needs their own AppleID. AppleIDs are personal account identifiers and were never intended to be shared. And now with things like iCloud Keychain and other iCloud sync’d features and services, sharing an AppleID will inevitably cause problems.

Similar questions

18 replies

Jan 14, 2020 8:01 AM in response to mrbarrington

  1. On 2nd account, with the login warning present, I went to the System Preferences -> Apple ID -> iCloud and disabled the Keychain checkbox.
  2. Then, went to the Apple ID main tab and entered the password multiple times, removing the warning.
  3. Logged in to the 1st account, warning was present. Entered the password multiple times to remove the warning.


... and that's it. I didn't see the login warning anymore.


On 1st account I have keychain enabled. On 2nd account it's disabled. There are other services, which are disabled on 2nd account: Photos, Mail, Contacts, Calendar, Reminders, Stocks, Home. This might help, however, the warning disappeared only after removing the checkbox from Keychain.

Jan 13, 2020 8:17 PM in response to mrbarrington

Same issue as well: using my machine for multiple “hats,” which I wish could become an officially-supported feature! Setting up separate user accounts is a bit overkill when all I want is separate “workspaces” for the same “user”: me. (With TouchID though it’s been very convenient to tap a finger and switch accounts. Or at least it used to, before this bug!)


I’m getting the same problem: every time I switch users, System Preferences complains that I need to sign in again, and Keychain has been disabled. I haven’t tried turning keychain off entirely. Since I use 1Password for most of my passwords, I guess I can get by without it for a while.


I hope Apple is aware of the bug, but who knows when they’ll fix it 😞

Nov 26, 2019 5:30 AM in response to Michael Black

Thanks, but I'm not sure that's right.


Apple ID is absolutely meant to be used on multiple devices. [EDIT: https://discussions.apple.com/thread/250642880] One of the fundamental points is that your phone, tablet, TV, laptop etc will all work from the same account, likewise your laptop, Mac Mini and Mac Pro (each which would have a different User even if it was the default, single user for that device).


I'm talking about a capital-U User account on a Mac (not a human "user"). I have a User ID set up to keep my work and private files separate, but that should be exactly the same as separate Users on different devices.


And as I said, this worked flawlessly before Catalina.


[EDIT] Also this is *specifically* Keychain causing the issue. a lot of people flagged Keychain as the iCloud permission that was causing the perpetual log-in alerts in Catalina. The two User accounts on my laptop have continued to share Messages, Calendars, Contacts and iCloud Drive without any issue - all of which verify with the Apple ID, just like Keychain.

Nov 26, 2019 5:27 AM in response to mrbarrington

I never said an AppleID cannot be used on multiple devices. You said “multiple users” with one AppleID. And in that case, with things like iCloud Keychain, yes, only one user will have access to the service at any given time, when they login and are using that AppleID with iCloud services.


And it doesn’t matter if it wasn’t an issue before. With each new version of iOS, iPadOS and MacOS, Apple often makes changes to services, adds new features etc all tied to the AppleID, not any local user account. Catalina has a large series of security feature changes to MacOS.

Dec 10, 2019 4:29 AM in response to darthraven

Is it also specifically Keychain for you that keeps unselecting itself from "Apps on this Mac using iCloud" in System Preferences? That's where my alert that not all iCloud services are available keeps coming from - Keychain seems to be the only App that can't be signed in on two/multiple Users at the same time, though it has no problem with multiple iOS devices plus one Mac User using Keychain simultaneously.


Would be interested to know whether this is an issue for people signed in to multiple Macs (e.g. laptop plus desktop) at the same time...

Dec 5, 2019 5:49 AM in response to Michael Black

Thanks again for the reply.


App Store, iCloud Drive, everything else tied to the one Apple ID account has continued working fine with both multiple iOS devices and two different User accounts on the same MacBook.


Can I ask, you said that "only one user will have access to the service at any given time", but each iOS device has its own User profile (the User profiles on each device are not linked, they're created on the device at set-up), so it's possible to have iPhone, iPad, MacBook Users all concurrently logged in and using Keychain. Or if it's only MacOS that has this issue, would that mean you can't be logged into Keychain at the same time on a laptop and desktop (again, each having its own User profile created when setting up the machine)?


Can I ask, is your answer based on specific knowledge of this question and how Keychain's been changed? I'm sure you know a lot more than me about this, but I'm still wondering due to how famously buggy Catalina has been, and the fact that Keychain was tied to the bug forcing lots of users to continually re-log in to their Apple IDs on MacOS.


Appreciate the input!




Jan 1, 2020 2:36 AM in response to darthraven

I have exactly the same user case: I use the same Apple ID but separate accounts to separate my "hats" between personal and professional coding.


It has worked fine for years and it's one of the areas I really praised MacOS on previously. This change has been a real shot in the foot for me and far as I understand brings zero benefits from a security stand point given the other replies.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Catalina and multiple Users with same Apple ID

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.