Security control brought back to the user: A Semantic Web-based approach to enforcing security in a user-friendly way