Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do i make my library available to all users on my iMac?

I just purchased a new iMac and transfered all my photos. I want to make them avail to all users on my iMac, but can't figure out how.

iPhone 4S

Posted on Sep 14, 2013 11:20 AM

Reply
Question marked as Best reply

Posted on Sep 14, 2013 11:37 AM

The point of having multiple users on a computer is to keep their data separate.


That said, there are ways to share the data, depending on what you mean by 'share'...


If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.



Any user can drag a pic from the Shared Library to their own in the iPhoto Window. Remember iPhoto must be running in both accounts for this to work.



If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc.



Quit iPhoto in both accounts. Move the Library to an external HD set to ignore permissions, or a Disk Image or even partition your Hard Disk.)



In each account in turn: Double click on the Library to open it. (You may be asked to repair the Library Permissions.) From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.



However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.

3 replies
Question marked as Best reply

Sep 14, 2013 11:37 AM in response to Budso3

The point of having multiple users on a computer is to keep their data separate.


That said, there are ways to share the data, depending on what you mean by 'share'...


If you want the other user to be able to see the pics, but not add to, change or alter your library, then enable Sharing in your iPhoto (Preferences -> Sharing), leave iPhoto running and use Fast User Switching to open the other account. In that account, enable 'Look For Shared Libraries'. Your Library will appear in the other source pane.



Any user can drag a pic from the Shared Library to their own in the iPhoto Window. Remember iPhoto must be running in both accounts for this to work.



If you want the other user to have the same access to the library as you: to be able to add, edit, organise, keyword etc.



Quit iPhoto in both accounts. Move the Library to an external HD set to ignore permissions, or a Disk Image or even partition your Hard Disk.)



In each account in turn: Double click on the Library to open it. (You may be asked to repair the Library Permissions.) From that point on, this will be the default library location. Both accounts will have full access to the library, in fact, both accounts will 'own' it.



However, there is a catch with this system and it is a significant one. iPhoto is not a multi-user app., it does not have the code to negotiate two users simultaneously writing to the database, and trying will cause db corruption. So only one user at a time, and back up, back up back up.

How do i make my library available to all users on my iMac?

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