Permissions of user need to support functionality of that user only

​User permissions need to be carefully analyzed and only necessary permissions need to be assigned to a user. It may be a temptation to give a user greater control over the system, however this greater control may be exploited.

Different users will need different levels of control. Some are power users, and such users will need to have greater control over a system, however some are just regular users, for which greater control over a system is not needed.

Please also think of different modes. Most of the computer’s functions don’t require administrative level of access. Only functionality that requires administrative level of access need to be executed with administrative account, however regular activity needs to be performed using regular account.

By doing so, level of exposure to harmful activities will be minimized.

Comments

Popular posts from this blog

Absolute and relative path in HTML pages

Errors

goto PHP operator