COMPUTER SCIENCE: As a computer science student you have been given a project of setting up your family's new computer. there should be 4 separate user groups - one for you and adult members of the family, one for the two middle schooled aged siblings, a child account for the youngest sibling and a guest account for family visitors.

dont give me a outline bot actually write your answer bot GOD

the instructions for the portfolio and what you have to write about are the following:
Consider the following questions when making your decisions about each group's permissions
1. Should they be allowed to:
Install programs?
Create, change, or delete accounts?
Change global settings such as security set up?
Change settings such as their password, account photo, desktop background etc?
Access all folders or just their own personal folder?
2. Will there be a screen limit?
3. Will the user only be allowed to use the computer between certain hours?
4. Will any applications or websites be blocked?
5. Who will have admin rights?

1 answer

Setting Up Family Computer User Groups

As part of my project to set up the family’s new computer, I have created four distinct user groups, each with specific permissions tailored to their individual requirements and safety. These groups include: Adult Users, Middle-School Users, Child User, and Guest User. Below is a detailed breakdown of permissions and settings for each group, as well as explanations for my decisions.

1. Adult Users Group

This group includes myself and other adult family members. Given our familiarity with technology and the need for the flexibility to manage the computer effectively, the permissions for this group are set as follows:

  • Install Programs: Yes, allowed. Adults may need to install necessary software for work or personal use.
  • Create, Change, or Delete Accounts: Yes, allowed. This permission is crucial for managing user accounts as needs change.
  • Change Global Settings: Yes, allowed. Adults can handle security settings and maintain system integrity.
  • Change Personal Settings (Password, Account Photo, Desktop Background, etc.): Yes, allowed. Personalization enhances user experience.
  • Access to Folders: Yes, all folders. Adults should have access to shared family resources as well as personal documents.
  • Screen Limit: No. Adults can decide their screen time based on their personal or work needs.
  • Usage Hours: No specific restriction, allowing for flexibility in usage times.
  • Blocked Applications/Websites: Focus on work-related restrictions rather than blocking specific applications or websites, unless they are harmful.
  • Admin Rights: Yes, they will hold admin rights to manage permissions and settings effectively.

2. Middle-School Users Group

This group consists of my two middle school-aged siblings. Their permissions are designed to promote responsible usage while also allowing exploration.

  • Install Programs: No. This limits their ability to install potentially harmful software without parental oversight.
  • Create, Change, or Delete Accounts: No. This helps maintain the integrity of the user group structure and prevents accidental modifications.
  • Change Global Settings: No. They should not have access to sensitive settings that could affect the entire system.
  • Change Personal Settings (Password, Account Photo, Desktop Background, etc.): Yes, allowed. This fosters personal expression within their user account.
  • Access to Folders: Yes, personal folders only. They should not have access to adult folders to maintain privacy.
  • Screen Limit: Yes, a limit of 2-3 hours per day to encourage a healthy balance between screen time and other activities.
  • Usage Hours: Restricted to between 3 PM and 8 PM on school days and somewhat flexible on weekends.
  • Blocked Applications/Websites: Certain gaming sites and social media platforms will be blocked to help focus on studies and reduce distractions.
  • Admin Rights: No. This will ensure system integrity and safety.

3. Child User Group

This group is for the youngest sibling and is designed with safety as a top priority.

  • Install Programs: No. This prevents unauthorized installations of potentially harmful software.
  • Create, Change, or Delete Accounts: No. This maintains structure and prevents inappropriate changes.
  • Change Global Settings: No. Essential for keeping the computer's configuration stable and secure.
  • Change Personal Settings (Password, Account Photo, Desktop Background, etc.): Yes, allowed. Basic personalization helps in making the account child-friendly.
  • Access to Folders: Yes, only their own personal folder. This provides a secure area for their documents.
  • Screen Limit: Yes, a strict limit of 1 hour per day to promote healthy usage habits.
  • Usage Hours: Limited to weekends and holidays only, with further restrictions on weekdays.
  • Blocked Applications/Websites: Strong filters will be implemented to block adult content, social media, and certain games.
  • Admin Rights: No. This is crucial for maintaining a safe browsing and computing environment.

4. Guest User Group

This account is intended for family visitors. The permissions aim to provide a basic and secure user experience.

  • Install Programs: No. Guests should not be allowed to change system settings.
  • Create, Change, or Delete Accounts: No. This is to keep the user structure intact.
  • Change Global Settings: No. It helps maintain system integrity.
  • Change Personal Settings: Limited customization allowed (like desktop background).
  • Access to Folders: No access to the family’s personal folders; they can only use designated guest documents or folders.
  • Screen Limit: No set limit; however, guests are encouraged to use the computer responsibly.
  • Usage Hours: No specific restrictions, but guests are reminded of courteous usage.
  • Blocked Applications/Websites: Access to personal or sensitive areas will be restricted.
  • Admin Rights: No. This ensures all changes are managed by adult users.

Summary

In setting up the user groups, I have focused on creating a safe, user-friendly environment that balances freedom and security according to the age and responsibility of each user. Adults are granted permissions to manage the system effectively, while children and guests have limited access tailored to their needs. This setup not only promotes healthy screen time habits but also ensures the integrity and security of the home computer.