1,885
edits
Changes
→Security Enforcement
It’s important to keep information private in some contexts, and to share information in other contexts. The operating system is responsible for enforcing security rules. For example, on a smartphone, a social media app shouldn’t be able to access data from a banking app, and on a cloud server, one customer shouldn’t be able to access another customer’s data. However, multiple smartphone apps might be permitted to access a photo album, and a company employee might need to view a report generated on a server from multiple customers’ data.
The operating system is responsible for enforcing the security policyrules but not for creating them -- the system administrators and/or users are responsible for creating and maintaining the security settings and policies which the operating system enforces.
=== Hardware Abstraction ===