Lesson 1: Password Policies & Multi-Factor Authentication (MFA)
1. What Is Authentication?
Authentication = Verifying identity.
It answers the question: “Are you really who you claim to be?”
Methods:
2. Password Best Practices
Modern password security is not just “use a strong password.”
It includes policies to reduce risk.
Strong Password Requirements
Common Weak Password Mistakes
Using the same password everywhere
Short/simple passwords (12345, password123)
Writing passwords on paper
Sharing passwords
3. Password Policy in Organizations
Companies enforce password rules:
These reduce brute-force and guessing attacks.
4. Multi-Factor Authentication (MFA)
MFA adds another layer of protection.
Types of MFA:
Why MFA Is Important:
Even if the password is stolen, the attacker cannot log in without the second factor.
MFA stops 99% of account-based attacks.
Lesson 2: Role-Based Access Control (RBAC)
What is RBAC?
RBAC = Assigning permissions based on roles, not individuals.
Example roles:
Each role has specific permissions.
Why Organizations Use RBAC
Example: RBAC in a Company
Finance department:
IT Admin:
HR:
Principle of Least Privilege
Users should have only the access they need to do their job nothing more.
Example:
A receptionist does not need permission to delete files from the company server.
Lesson 3: Identity & Access Management (IAM)
IAM = A complete system of controlling who enters the network and what they can do.
Components of IAM
Verifying who the user is (password, MFA).
Defining what the user is allowed to access.
Login once → access multiple systems without logging in again.
Used in:
Systems that manage authentication:
Store identity information:
Why IAM Is Critical
Lesson 4: Privileged Access Management (PAM)
PAM controls access for high-privilege accounts, which are the most dangerous if compromised.
What Is a Privileged Account?
Accounts with elevated permissions:
These accounts can:
They are the #1 target for attackers.
PAM Best Practices
Only a few people should be administrators.
Give temporary admin rights only when needed.
Examples:
All admin activities should be recorded and monitored.
Admins should use:
Admins should have:
They should never browse the internet using admin accounts.
Lesson 5: Account Security Best Practices
1. Account Lockout Policies
After X failed login attempts → account gets locked temporarily.
This stops brute-force attacks.
2. Disable Inactive Accounts
Old accounts = major risk.
Examples:
Disable immediately.
3. Monitor Login Activity
Companies use:
Examples:
4. Enforce Session Timeouts
If a user is inactive for 5–10 minutes → auto logout.
Stops unauthorized use when user forgets to log out.
5. Strong Email Security
Email = #1 entry point for attacks.
Use:
6. Regular Access Reviews
Managers periodically review:
Reduces insider threats.
Module 3 Summary
Students now understand:
This module answers the question:
“How do we control and secure user access inside an organization?”