Data can be entered or changed only when the user is loged on. Guests cannot enter or modify any data.
The creator of a person is the data owner. Only the the data owner can edit this person or grant others to do so. After granting the right to other users these users can edit the person data also.
Person data which is not public readable can be granted to other registered users for reading by the owner of the data.