Users Users Overview Description A User is anyone that can log in to the application and children that cannot log in, but have a Christmas List on the system. The following are examples of Users: Participant - Someone that logs on to the system, belongs to one or more groups, and has a Christmas List for themself. They are not a parent for any child. They can only see the groups they are a member of. Participating Parent - Someone that logs on to the system, belongs to one or more groups, has a Christmas List for themself, and is a parent for one or more children. They can view the groups they are in and the group(s) their child(ren) are members of. Nonparticipating Child - Someone that cannot log on to the system, but belongs to one or more groups, and has a Christmas List for themself. (They are usually children with no email) This user must have at least one parent that can log on. Participating Child - Someone that logs on to the system, belongs to one or more groups, has a Christmas List for themself, but requires at least one parent because they are a minor. Items on their wish list will not be displayed to others until one of their parents approves them. Nonparticipating Parent - Someone that logs on to the system, does not belong to any groups themselves, but is a parent for one or more children. They do not have a Christmas List. They can only view the groups of the child(ren) that they are a parent for. This is a nonparticipant with children. Nonparticipant - Someone that logs on to the system, belongs to one or more groups, but does not have a Christmas List for themself, nor are they a parent for anyone. This is a nonparticipant with no children. User Capabilities The different types of users have different capabilities. The following table indicates the capabilities Capability Participant Participating Parent Nonparticipating Child Participating Child Nonparticipating Parent Nonparticipant Add gifts to their own list X X X Add gifts to their child's list that will not be marked as suggestion X X Must have gifts approved X See child's gifts that have not been approved X X X See only their child's gift that have not been approved X X Can have a parent X X Can only have one proxy X X Approve their child's gifts X X View gifts for users in their group(s) X X X X View gifts for users in their child's group(s) X X See status of gifts not theirs X X X X See suggestions for others in their group(s) X X X X Add suggestions to users in their groups that they are a participant X X Add suggestions to users in their groups that they are a nonparticipant Add comments to any gift they can see X X X X Add comments to their own gift X X X Change the status on any gift they can see X X X X Subscribe to a group they are a member of X X X Subscribe to a group their child is a member of X X Receive emails regarding any comment on their own gift that is flagged X X X Receive emails regarding any comment on their child's gift X X Receive emails regarding any comment on others gifts that they have commented on X X X Own a group X X X Be admin of a group X X X Be a group participant X X Be a group child X X Be a group nonparticipant X X X Participant A Participant is someone that logs on to the system, belongs to one or more groups, and has a Christmas List for themself. We'll label this user a PARTICIPANT user. The system was set up with only participant users at the beginning. All functions are defined for a participant user. This user can be converted to a PARTICIPATING PARENT user. A participant can be a PARTICIPANT in one or more groups, and a NON-PARTICIPANT in one or more groups. But a PARTICIPANT must be a PARTICIPANT in at least one group, or they will be considered a NON-PARTICIPANT What they can do Add gifts to their own list View gifts for users in their group(s) Add suggestions to users in their group(s) Add comments to any gift they can see Change the status on any gift they can see Subscribe to a group they are a member of to receive email about new gifts added by someone in their group Receive emails regarding any comment on their own gift that is flagged that they can see Receive emails regarding any comment on others gifts that they have commented on Participating Parent A Participating Parent is someone that logs on to the system, belongs to one or more groups, has a Christmas List for themself, and is a parent for one or more children. They can view the groups they are in and the group(s) their child(ren) are members of. We'll refer to this as a PARTICIPATING PARENT user. A PARTICIPANT that has a NONPARTICIPATING CHILD or PARTICIPATING CHILD added to them becomes a PARTICIPATING PARENT . A NONPARTICIPATING PARENT that is added to a group as a PARTICIPANT will become a PARTICIPATING PARENT . What they can do Add gifts to their own list View gifts for users in their own group(s) and any of their CHILD group(s) Add suggestions to users in their group(s) and/or users in their CHILD group(s) Add comments to any gift they can see Change the status on any gift they can see Add gift to their CHILD list that will not be marked as a Suggestion Subscribe to a group they or their child is a member of to receive email about new gifts added by someone in their group Receive emails regarding any comment on their own gift that is flagged that they can see Receive emails regarding any comment on any of their child's gifts Receive emails regarding any comment on others gifts that they have commented on Nonparticipating Child A Nonparticipating Child is someone that cannot log on to the system, but belongs to one or more groups, and has a Christmas List for themself. (They are usually children with no email). This user must have a parent that can log on. We'll call this a NONPARTICIPATING CHILD user. What they can do Since this user cannot log on to the system, they cannot do anything. Participating Child A Participating Child is someone that logs on to the system, belongs to one or more groups, has a Christmas List for themself, but requires a parent because they are a minor. Items on their wish list will not be displayed until their parent approves them. We'll call this a PARTICIPATING CHILD user. What they can do Add gifts to their own list. Their gifts must be approved by their parent. View gifts for users in their groups, but not the status (they might not be able to keep a secret) Cannot add suggestions Cannot add comments Can comment on their own gifts (to answer questions or add information) Cannot change the status on any gift Cannot subscribe to a group Receive emails regarding any comment on their own gift that is flagged that they can see Nonparticipating Parent A Nonparticipating Parent is someone that logs on to the system, may or may not belong to any groups themselves, and is a parent for one or more children. They do not have a Christmas List. They can view their group(s), if they are members of any, and the groups of the child(ren) that they are a parent for. This is a nonparticipant with children. We'll call this a NONPARTICIPATING PARENT user. If this user is added to any group as a participant, they will be converted to a PARTICIPATING PARENT . What they can do Cannot add suggestions Add comments to any gift they can see Change the status on any gift they can see Add gift to their CHILD s list that will not be marked as a Suggestion Subscribe to a group they or their child is a member of to receive email about new gifts added by someone in that group Receive emails regarding any comment on their CHILD s gift that is flagged that they can see Receive emails regarding any comment on any of their CHILD s gifts Receive emails regarding any comment on others gifts that they have commented on Nonparticipant A Nonparticipant is someone that logs on to the system, belongs to one or more groups, but does not have a Christmas List for themself, nor are they a parent for a child. This is a nonparticipant with no children. We'll call this user a NONPARTICIPANT user. If this user has a NONPARTICIPATING CHILD or PARTICIPATING CHILD added to them, they will be converted to a NONPARTICIPATING PARENT user. This user can leave comments and change the status on gifts in the groups they belong to. If a NONPARTICIPANT is added as a GROUP PARTICIPANT in one group, they are converted to a PARTICIPANT . What they can do Cannot add suggestions View gifts for users in their group(s) Add comments to any gift they can see Change the status on any gift they can see Subscribe to a group they are a member of to receive email about new gifts added by someone in that group Receive emails regarding any comment on others gifts that they have commented on