Trong bối cảnh doanh nghiệp ngày càng phụ thuộc vào cloud, API, microservices và mô hình làm việc từ xa, các phương thức bảo mật dựa trên ranh giới mạng truyền thống dần bộc lộ nhiều hạn chế. Khi người dùng có thể truy cập hệ thống từ nhiều thiết bị, địa điểm và nền tảng khác nhau, việc chỉ bảo vệ vành đai mạng nội bộ không còn đủ để ngăn chặn các nguy cơ truy cập trái phép và rò rỉ dữ liệu. Zero Trust ra đời với tư duy “không mặc định tin cậy”, yêu cầu mọi người dùng, thiết bị và yêu cầu truy cập đều phải được xác minh trước khi tiếp cận tài nguyên, bất kể chúng đang ở bên trong hay bên ngoài mạng doanh nghiệp. Không chỉ tập trung vào xác thực danh tính, mô hình này còn kiểm soát quyền truy cập, giám sát liên tục và hạn chế phạm vi tiếp cận tài nguyên theo nguyên tắc tối thiểu.

- Zero Trust là gì?
- Tầm quan trọng của mô hình bảo mật Zero Trust trong kỷ nguyên số hóa
- Các nguyên tắc cốt lõi của Zero Trust architecture
- 5 trụ cột chính trong mô hình bảo mật Zero Trust
- Ứng dụng của Zero Trust trong phát triển và bảo mật website
- So sánh Zero Trust với mô hình bảo mật truyền thống
- Lộ trình triển khai Zero Trust cho website của bạn
- Các công nghệ thường được sử dụng trong hệ thống Zero Trust security
- Hạn chế và thách thức khi triển khai Zero Trust architecture
Zero Trust là gì?
Zero Trust là mô hình bảo mật dựa trên nguyên tắc “không tin cậy bất kỳ ai”, dù người dùng, thiết bị hay ứng dụng đang ở trong hay ngoài mạng doanh nghiệp. Thay vì cấp quyền truy cập dựa trên vị trí kết nối, Zero Trust yêu cầu xác thực, phân quyền và kiểm tra liên tục trước và trong quá trình truy cập tài nguyên.
Mô hình này thường được xây dựng dựa trên 6 nguyên tắc cốt lõi, gồm: xác minh rõ ràng, sử dụng quyền tối thiểu, luôn giả định có sự xâm phạm, kiểm soát quyền truy cập theo thời gian thực, giám sát liên tục và bảo vệ tài nguyên thay vì chỉ bảo vệ mạng. Việc áp dụng đồng thời các nguyên tắc này giúp doanh nghiệp hạn chế phạm vi truy cập, giảm nguy cơ lộ dữ liệu và ngăn chặn kẻ tấn công mở rộng quyền kiểm soát khi một tài khoản hoặc thiết bị bị xâm nhập.

Tầm quan trọng của mô hình bảo mật Zero Trust trong kỷ nguyên số hóa
Trong kỷ nguyên số hóa, doanh nghiệp ngày càng phụ thuộc vào cloud, làm việc từ xa, thiết bị cá nhân và các hệ thống kết nối qua internet khiến ranh giới giữa mạng nội bộ và bên ngoài trở nên khó xác định, đồng thời làm gia tăng nguy cơ truy cập trái phép và rò rỉ dữ liệu. Mô hình Zero Trust giúp doanh nghiệp kiểm soát quyền truy cập chặt chẽ hơn bằng cách xác minh mọi yêu cầu kết nối, hạn chế quyền theo nhu cầu và liên tục giám sát hoạt động trong hệ thống.
1. Ranh giới mạng truyền thống không còn đủ an toàn
Mô hình bảo mật truyền thống thường chia hệ thống thành hai khu vực tương đối rõ ràng là mạng nội bộ được xem là đáng tin cậy và môi trường bên ngoài cần kiểm soát. Tuy nhiên, cách tiếp cận này ngày càng bộc lộ hạn chế khi doanh nghiệp sử dụng điện toán đám mây, SaaS, VPN, thiết bị cá nhân và cho phép nhân viên làm việc từ nhiều địa điểm khác nhau. Khi ranh giới mạng không còn cố định, việc chỉ bảo vệ lớp ngoài của hệ thống sẽ không đủ để ngăn chặn các mối đe dọa.
Zero Trust thay đổi cách tiếp cận bằng việc không mặc định tin cậy bất kỳ người dùng, thiết bị hay kết nối nào, kể cả khi chúng đang nằm trong mạng doanh nghiệp. Mỗi yêu cầu truy cập đều cần được xác thực và đánh giá dựa trên danh tính, thiết bị, quyền hạn, vị trí hoặc ngữ cảnh trước khi cho phép tiếp cận tài nguyên. Nhờ đó, doanh nghiệp có thể giảm sự phụ thuộc vào ranh giới mạng truyền thống và tăng khả năng kiểm soát trong môi trường công nghệ phân tán.
2. Vô hiệu hóa hành vi lateral movement của hacker
Sau khi xâm nhập thành công một tài khoản hoặc thiết bị, hacker thường không dừng lại ở điểm truy cập ban đầu mà tìm cách di chuyển ngang trong hệ thống để chiếm thêm quyền và tiếp cận các máy chủ, ứng dụng hoặc dữ liệu quan trọng. Hành vi này được gọi là lateral movement và có thể khiến một sự cố nhỏ nhanh chóng phát triển thành cuộc tấn công trên diện rộng.
Zero Trust security hạn chế nguy cơ này bằng cách áp dụng nguyên tắc quyền truy cập tối thiểu và phân tách tài nguyên. Người dùng hoặc thiết bị chỉ được phép tiếp cận những tài nguyên thực sự cần thiết cho công việc, thay vì có quyền truy cập rộng vào toàn bộ mạng. Khi một tài khoản bị xâm phạm, phạm vi hoạt động của kẻ tấn công vì thế cũng bị giới hạn, giúp giảm khả năng lan rộng sang các khu vực khác trong hệ thống.
3. Bảo vệ hạ tầng microservices và hệ thống API phức tạp
Kiến trúc microservices chia ứng dụng thành nhiều dịch vụ nhỏ, trong đó các thành phần thường xuyên trao đổi dữ liệu thông qua API. Cách xây dựng này mang lại khả năng mở rộng và triển khai linh hoạt nhưng đồng thời làm tăng số lượng kết nối cần được kiểm soát. Chỉ một API hoặc dịch vụ có cấu hình bảo mật không phù hợp cũng có thể trở thành điểm yếu để kẻ tấn công khai thác.
Zero Trust giúp bảo vệ môi trường này bằng cách kiểm soát từng yêu cầu truy cập giữa người dùng, ứng dụng, dịch vụ và API thay vì mặc định cho phép các thành phần trong cùng một hệ thống tin tưởng lẫn nhau. Việc xác thực danh tính, giới hạn quyền và giám sát liên tục giúp doanh nghiệp phát hiện các kết nối bất thường, đồng thời giảm nguy cơ một dịch vụ bị xâm nhập kéo theo nhiều thành phần khác.
4. Giảm thiểu rủi ro từ mối đe dọa bên trong & bên thứ ba
Không phải mọi mối đe dọa đều xuất phát từ hacker bên ngoài. Tài khoản của nhân viên bị đánh cắp, nhân sự nội bộ lạm dụng quyền hạn hoặc hệ thống của đối tác, nhà cung cấp bị xâm nhập đều có thể trở thành con đường dẫn đến dữ liệu doanh nghiệp. Nếu hệ thống cấp quyền quá rộng, một tài khoản hợp lệ nhưng đang bị kiểm soát bởi kẻ tấn công vẫn có thể truy cập vào nhiều tài nguyên quan trọng.
Zero Trust hạn chế rủi ro này bằng cách xác định rõ ai được truy cập, được truy cập vào đâu và trong điều kiện nào. Quyền của nhân viên, đối tác và bên thứ ba có thể được giới hạn theo vai trò, tài nguyên và thời gian cần thiết, đồng thời các hoạt động truy cập được theo dõi liên tục. Nhờ đó, doanh nghiệp có thể giảm thiểu tác động ngay cả khi một danh tính hợp lệ bị lộ hoặc sử dụng sai mục đích.
5. Đáp ứng các tiêu chuẩn tuân thủ bảo mật khắt khe
Các doanh nghiệp hiện phải đáp ứng ngày càng nhiều yêu cầu liên quan đến bảo vệ dữ liệu, kiểm soát truy cập và quản lý rủi ro an toàn thông tin, đặc biệt trong những lĩnh vực như tài chính, y tế, thương mại điện tử và công nghệ. Việc chứng minh hệ thống đang được kiểm soát chặt chẽ vì thế trở thành một phần quan trọng trong hoạt động quản trị bảo mật. Khi đó, Zero Trust cung cấp nền tảng để doanh nghiệp xây dựng cơ chế xác thực, phân quyền, giám sát và ghi nhật ký truy cập rõ ràng hơn. Những cơ chế này không chỉ giúp hạn chế nguy cơ truy cập trái phép mà còn hỗ trợ doanh nghiệp theo dõi hoạt động, kiểm tra quyền truy cập và cung cấp bằng chứng khi cần đánh giá hoặc kiểm toán bảo mật.

Các nguyên tắc cốt lõi của Zero Trust architecture
Zero Trust architecture được xây dựng dựa trên tư duy bảo mật chủ động, trong đó mọi truy cập đều phải được kiểm soát thay vì mặc định tin cậy người dùng hoặc thiết bị. Các nguyên tắc cốt lõi tập trung vào việc xác minh danh tính, giới hạn quyền truy cập, giám sát liên tục và giảm thiểu tác động khi xảy ra sự cố bảo mật.
1. Never trust, always verify
“Never trust, always verify” là nguyên tắc nền tảng của Zero Trust security, trong đó không bất kỳ người dùng, thiết bị hay ứng dụng nào được mặc định tin cậy, dù đang kết nối từ mạng nội bộ hay bên ngoài. Mọi yêu cầu truy cập đều phải được xác minh trước khi hệ thống cấp quyền.
Nguyên tắc này giúp doanh nghiệp loại bỏ sự phụ thuộc vào vị trí mạng trong việc xác định mức độ tin cậy. Thay vào đó, quyết định truy cập được đưa ra dựa trên danh tính, trạng thái thiết bị, ngữ cảnh và mức độ rủi ro của từng yêu cầu, từ đó nâng cao khả năng kiểm soát và hạn chế truy cập trái phép.
2. Least privilege access
Least privilege access, hay nguyên tắc đặc quyền tối thiểu, yêu cầu mỗi người dùng, thiết bị hoặc ứng dụng chỉ được cấp những quyền cần thiết để thực hiện đúng chức năng được giao. Quyền truy cập không nên vượt quá phạm vi tài nguyên, thời gian hoặc nhiệm vụ thực tế.
Giới hạn quyền giúp thu hẹp bề mặt tấn công và giảm thiểu hậu quả khi một tài khoản hoặc thiết bị bị xâm phạm. Trong trường hợp tài khoản hoặc thiết bị bị xâm phạm, kẻ tấn công cũng khó tiếp cận các hệ thống khác hoặc leo thang quyền hạn, từ đó giảm mức độ thiệt hại có thể xảy ra.
3. Assume breach
Assume breach là nguyên tắc yêu cầu doanh nghiệp luôn giả định rằng hệ thống có thể đã hoặc sẽ bị xâm nhập, thay vì mặc định mọi lớp bảo mật hiện tại đều đủ khả năng ngăn chặn tấn công. Từ đó, các hoạt động truy cập trong hệ thống đều được xem xét dưới góc độ rủi ro và có cơ chế kiểm soát phù hợp.
Nguyên tắc này thúc đẩy doanh nghiệp xây dựng nhiều lớp phòng vệ như phân đoạn hệ thống, mã hóa dữ liệu, giám sát hoạt động và phát hiện hành vi bất thường. Khi một tài khoản, thiết bị hoặc dịch vụ bị xâm phạm, các biện pháp này giúp nhanh chóng khoanh vùng sự cố, hạn chế khả năng kẻ tấn công di chuyển ngang và giảm thiểu thiệt hại.

4. Continuous verification
Continuous verification (hay xác minh liên tục) yêu cầu hệ thống không chỉ kiểm tra người dùng tại thời điểm đăng nhập mà còn liên tục đánh giá mức độ tin cậy trong suốt quá trình truy cập. Các yếu tố như danh tính, tình trạng thiết bị, vị trí, hành vi và ngữ cảnh truy cập có thể được sử dụng để đánh giá rủi ro.
Khi xuất hiện dấu hiệu bất thường, hệ thống có thể yêu cầu xác thực bổ sung, điều chỉnh quyền hạn hoặc chấm dứt phiên truy cập. Cơ chế này giúp hạn chế nguy cơ kẻ tấn công lợi dụng một phiên đăng nhập hợp lệ để duy trì quyền truy cập trong thời gian dài.
5. Verify explicitly
Verify explicitly nhấn mạnh rằng mọi quyết định cấp quyền truy cập phải dựa trên việc xác minh đầy đủ các yếu tố liên quan, thay vì dựa vào giả định hoặc một yếu tố xác thực duy nhất. Hệ thống có thể xem xét danh tính người dùng, trạng thái thiết bị, vị trí, ứng dụng, tài nguyên được yêu cầu và các tín hiệu rủi ro trước khi đưa ra quyết định.
Việc xác minh dựa trên nhiều nguồn thông tin giúp hệ thống đánh giá chính xác hơn mức độ an toàn của từng yêu cầu truy cập. Khi phát hiện yếu tố bất thường, quyền truy cập có thể được hạn chế, yêu cầu xác thực bổ sung hoặc từ chối, qua đó giảm nguy cơ cấp quyền nhầm cho các truy cập đáng ngờ.
6. Minimize blast radius
Minimize blast radius, hay giảm thiểu phạm vi ảnh hưởng, tập trung vào việc giới hạn mức độ lan rộng của một sự cố bảo mật khi tài khoản, thiết bị hoặc dịch vụ bị xâm phạm. Thay vì để kẻ tấn công có khả năng tiếp cận toàn bộ hệ thống, Zero Trust yêu cầu phân tách tài nguyên và kiểm soát chặt chẽ các kết nối giữa từng thành phần.
Việc áp dụng quyền truy cập tối thiểu, phân đoạn vi mô và giới hạn giao tiếp giữa các hệ thống giúp khoanh vùng sự cố hiệu quả hơn. Nhờ đó, ngay cả khi một điểm bị xâm nhập, kẻ tấn công vẫn khó di chuyển sang các khu vực khác, qua đó giảm nguy cơ mất dữ liệu và hạn chế thiệt hại đối với toàn bộ hệ thống.

5 trụ cột chính trong mô hình bảo mật Zero Trust
Mô hình Zero Trust được xây dựng dựa trên 5 trụ cột chính gồm danh tính, thiết bị, mạng, ứng dụng và workload cùng dữ liệu. Mỗi trụ cột đảm nhiệm một lớp kiểm soát riêng nhưng được kết nối trong tổng thể Zero Trust Architecture, giúp doanh nghiệp xác minh mọi yêu cầu truy cập, giảm thiểu quyền hạn và tăng khả năng phát hiện các mối đe dọa.
1. Identity (danh tính)
Identity là trụ cột tập trung vào việc xác minh và quản lý danh tính của mọi đối tượng truy cập vào hệ thống, bao gồm người dùng, quản trị viên, tài khoản dịch vụ và các workload. Trong mô hình Zero Trust, không một danh tính nào được mặc định tin cậy chỉ dựa trên vị trí hoặc mạng kết nối. Mọi yêu cầu truy cập phải được xác thực trước khi cấp quyền.
Doanh nghiệp có thể sử dụng các cơ chế như Identity and Access Management (IAM), xác thực đa yếu tố (MFA), Single Sign-On (SSO) và phân quyền theo vai trò để kiểm soát danh tính. Đồng thời, quyền truy cập cần được điều chỉnh theo ngữ cảnh và mức độ rủi ro, giúp hạn chế khả năng tài khoản bị xâm phạm và ngăn kẻ tấn công tiếp cận các tài nguyên không cần thiết.
2. Devices (thiết bị)
Devices là trụ cột tập trung vào việc xác minh và kiểm soát trạng thái bảo mật của các thiết bị trước khi cho phép truy cập vào tài nguyên doanh nghiệp. Các thiết bị có thể bao gồm máy tính, điện thoại, máy chủ hoặc thiết bị IoT. Trong mô hình Zero Trust, một thiết bị đã được đăng ký hoặc từng truy cập thành công cũng không được xem là an toàn.
Hệ thống có thể đánh giá nhiều yếu tố như hệ điều hành, phiên bản phần mềm, tình trạng cập nhật bản vá, cấu hình bảo mật và các dấu hiệu bất thường trên thiết bị. Dựa trên kết quả đánh giá, Zero Trust Architecture có thể cho phép, hạn chế hoặc từ chối truy cập. Cách tiếp cận này giúp giảm nguy cơ thiết bị bị xâm nhập trở thành điểm khởi đầu cho các cuộc tấn công vào hệ thống.

3. Networks (mạng)
Networks là trụ cột tập trung vào việc kiểm soát và bảo vệ các kết nối giữa người dùng, thiết bị, ứng dụng và tài nguyên trong hệ thống. Trong mô hình Zero Trust, mạng nội bộ không được mặc định là môi trường an toàn. Mọi kết nối đều cần được xác minh, giám sát và áp dụng chính sách truy cập phù hợp với mức độ rủi ro.
Doanh nghiệp có thể triển khai các cơ chế như phân đoạn mạng, micro-segmentation, kiểm soát lưu lượng và mã hóa kết nối để giới hạn khả năng truy cập giữa các thành phần. Nhờ đó, khi một thiết bị hoặc tài khoản bị xâm phạm, kẻ tấn công khó di chuyển ngang sang các khu vực khác, giúp Zero Trust Security giảm phạm vi ảnh hưởng và bảo vệ tốt hơn các tài nguyên quan trọng.
4. Applications & workloads
Applications & workloads tập trung vào việc bảo vệ các ứng dụng, dịch vụ và workload đang vận hành trong hạ tầng doanh nghiệp, thay vì mặc định tin cậy chúng chỉ vì đang nằm trong cùng một hệ thống. Với Zero Trust, mỗi ứng dụng hoặc workload cần được xác thực, phân quyền và kiểm soát riêng dựa trên nhu cầu truy cập thực tế.
Doanh nghiệp có thể áp dụng các cơ chế như xác thực giữa các dịch vụ, kiểm soát API, phân quyền tối thiểu và giám sát hoạt động của workload để hạn chế truy cập trái phép. Cách tiếp cận này đặc biệt quan trọng với môi trường cloud, container và microservices, nơi các ứng dụng thường xuyên trao đổi dữ liệu với nhiều thành phần khác nhau. Nhờ đó, Zero Trust Architecture có thể hạn chế khả năng một workload bị xâm nhập trở thành điểm trung gian để kẻ tấn công tiếp cận các tài nguyên khác.
5. Data (dữ liệu)
Data là trụ cột tập trung vào việc bảo vệ dữ liệu trong toàn bộ vòng đời, từ khi được tạo, lưu trữ, xử lý đến chia sẻ và sử dụng. Trong mô hình Zero Trust, quyền truy cập dữ liệu không được cấp mặc định mà phải dựa trên danh tính, thiết bị, ngữ cảnh và mức độ nhạy cảm của từng loại dữ liệu. Cách tiếp cận này giúp doanh nghiệp kiểm soát chặt chẽ những đối tượng có quyền truy cập vào tài nguyên quan trọng.
Để tăng cường bảo mật Zero Trust, doanh nghiệp cần phân loại dữ liệu theo mức độ nhạy cảm, áp dụng mã hóa, kiểm soát quyền truy cập và theo dõi các hoạt động liên quan đến dữ liệu. Khi kết hợp với các trụ cột còn lại trong Zero Trust Architecture, lớp bảo vệ dữ liệu giúp hạn chế nguy cơ truy cập, sao chép hoặc rò rỉ thông tin trái phép, đồng thời giảm thiểu tác động khi tài khoản hoặc thiết bị bị xâm phạm.

Ứng dụng của Zero Trust trong phát triển và bảo mật website
Trong quá trình phát triển và vận hành website, các thành phần như tài khoản quản trị, API, microservices, database và cloud infrastructure đều có thể trở thành mục tiêu của các cuộc tấn công. Zero Trust giúp doanh nghiệp xây dựng cơ chế bảo vệ theo hướng không mặc định tin cậy, kiểm soát chặt chẽ từng yêu cầu truy cập và giới hạn quyền theo nhu cầu thực tế.
1. Zero Trust đối với tài khoản quản trị website
Tài khoản quản trị thường có quyền truy cập cao vào hệ thống website, bao gồm quản lý nội dung, người dùng, cấu hình và dữ liệu. Vì vậy, bảo mật Zero Trust yêu cầu mọi phiên đăng nhập của quản trị viên đều phải được xác minh thay vì mặc định tin cậy dựa trên địa chỉ IP hoặc mạng nội bộ.
Doanh nghiệp có thể triển khai MFA, SSO, RBAC và chính sách quyền truy cập tối thiểu cho từng tài khoản. Bên cạnh đó, hoạt động đăng nhập và thao tác quản trị cần được giám sát liên tục để phát hiện các dấu hiệu bất thường, chẳng hạn đăng nhập từ thiết bị lạ hoặc vị trí không phù hợp.
2. Zero Trust đối với API
API là thành phần trung gian giúp website trao đổi dữ liệu với ứng dụng, dịch vụ hoặc hệ thống bên ngoài. Nếu API được cấp quyền quá rộng hoặc không kiểm soát chặt chẽ, kẻ tấn công có thể lợi dụng để truy cập dữ liệu hoặc thực hiện các thao tác trái phép.
Với Zero Trust, mỗi request đến API cần được xác thực và phân quyền dựa trên danh tính, scope, tài nguyên được yêu cầu và ngữ cảnh truy cập. Đồng thời, doanh nghiệp nên áp dụng rate limiting, mã hóa kết nối và giám sát API để phát hiện hành vi bất thường, qua đó hạn chế nguy cơ lạm dụng các endpoint quan trọng.
3. Zero Trust đối với microservices
Trong kiến trúc microservices, website được chia thành nhiều dịch vụ nhỏ có khả năng giao tiếp và trao đổi dữ liệu với nhau. Việc các service nằm trong cùng một hệ thống không đồng nghĩa chúng được mặc định tin tưởng lẫn nhau.
Zero Trust yêu cầu từng kết nối giữa các microservices phải được xác thực và phân quyền cụ thể. Các cơ chế như service-to-service authentication, mTLS, network segmentation và least privilege giúp giới hạn quyền truy cập giữa các service. Nhờ đó, nếu một microservice bị xâm nhập, kẻ tấn công khó sử dụng nó để di chuyển sang các dịch vụ khác.
4. Zero Trust đối với database
Database chứa nhiều dữ liệu quan trọng như thông tin khách hàng, tài khoản, đơn hàng và dữ liệu nội bộ. Thay vì cho phép ứng dụng hoặc người dùng đã xác thực truy cập rộng vào database, Zero Trust yêu cầu quyền truy cập phải được giới hạn theo đúng nhu cầu sử dụng.
Doanh nghiệp có thể áp dụng phân quyền theo vai trò, giới hạn quyền đọc và ghi, mã hóa dữ liệu, kiểm soát kết nối và ghi log các hoạt động truy cập. Việc tách biệt quyền giữa ứng dụng, nhân viên và quản trị viên cũng giúp giảm nguy cơ tài khoản bị xâm phạm dẫn đến truy cập hoặc thay đổi dữ liệu trái phép.
5. Zero Trust đối với cloud infrastructure
Cloud infrastructure thường bao gồm nhiều tài nguyên như máy chủ, container, storage, database, network và các dịch vụ cloud khác. Do môi trường này có tính phân tán và thường xuyên thay đổi, việc chỉ dựa vào firewall hoặc mạng nội bộ để bảo vệ hệ thống không còn phù hợp.
Triển khai Zero Trust architecture trong môi trường cloud giúp doanh nghiệp kiểm soát quyền truy cập đến từng tài nguyên dựa trên danh tính, thiết bị, workload và ngữ cảnh. Các chính sách IAM, quyền tối thiểu, phân đoạn mạng, quản lý secrets và giám sát liên tục có thể được kết hợp để hạn chế truy cập trái phép và giảm phạm vi ảnh hưởng nếu một tài nguyên cloud bị xâm nhập.

So sánh Zero Trust với mô hình bảo mật truyền thống
Mô hình bảo mật truyền thống chủ yếu dựa trên việc xây dựng ranh giới bảo vệ giữa mạng nội bộ và môi trường bên ngoài, trong khi Zero Trust loại bỏ giả định rằng mọi đối tượng bên trong hệ thống đều đáng tin cậy. Sự khác biệt này thể hiện rõ ở cách xác thực, cấp quyền, giám sát và xử lý các mối đe dọa.
| Tiêu chí | Mô hình bảo mật truyền thống | Zero Trust |
| Mô hình tin cậy | Tin cậy người dùng và thiết bị khi đã ở trong mạng nội bộ | Không mặc định tin cậy bất kỳ đối tượng nào |
| Kiểm soát truy cập | Chủ yếu dựa trên vị trí mạng và ranh giới mạng | Dựa trên danh tính, thiết bị, ngữ cảnh và mức độ rủi ro |
| Xác thực | Thường xác thực tại thời điểm đăng nhập | Xác minh liên tục trong suốt quá trình truy cập |
| Quyền truy cập | Có thể cấp quyền tương đối rộng trong mạng nội bộ | Áp dụng nguyên tắc quyền tối thiểu |
| Phạm vi bảo vệ | Tập trung bảo vệ vành đai mạng | Bảo vệ từng tài nguyên, ứng dụng, workload và dữ liệu |
| Xử lý thiết bị nội bộ | Thiết bị trong mạng thường được mặc định tin cậy hơn | Mọi thiết bị đều phải được đánh giá trước khi truy cập |
| Khả năng ngăn lateral movement | Hạn chế, đặc biệt khi kẻ tấn công đã vượt qua lớp bảo vệ bên ngoài | Cao hơn nhờ phân đoạn và kiểm soát truy cập chi tiết |
| Giám sát | Tập trung nhiều vào lưu lượng và sự kiện tại ranh giới mạng | Theo dõi danh tính, thiết bị, ứng dụng, mạng và dữ liệu |
| Môi trường phù hợp | Mạng doanh nghiệp có ranh giới tương đối rõ | Cloud, hybrid cloud, microservices, làm việc từ xa và hệ thống phân tán |
| Khi tài khoản bị xâm phạm | Kẻ tấn công có thể tiếp cận thêm nhiều tài nguyên nếu tài khoản có quyền rộng | Phạm vi truy cập bị giới hạn, giúp giảm blast radius |
| Tư duy bảo mật | Bảo vệ bên ngoài, tin tưởng bên trong | Never trust, always verify |
Lộ trình triển khai Zero Trust cho website của bạn
Triển khai Zero Trust cho website không nên thực hiện theo cách thay đổi toàn bộ hệ thống trong một lần, mà cần được triển khai từng bước dựa trên tài nguyên, danh tính và nhu cầu truy cập thực tế. Doanh nghiệp có thể bắt đầu từ việc xác định những tài nguyên quan trọng, lập bản đồ người dùng và workload, sau đó xây dựng nền tảng quản lý identity để làm cơ sở cho các lớp kiểm soát tiếp theo.
Bước 1: Xác định tài nguyên cần bảo vệ
Trước khi thiết lập các chính sách Zero Trust, doanh nghiệp cần lập danh sách toàn bộ tài nguyên đang được sử dụng trên website và đánh giá mức độ quan trọng của từng loại. Việc này giúp xác định đâu là tài nguyên cần ưu tiên bảo vệ, đồng thời làm cơ sở để xây dựng chính sách truy cập phù hợp.
- Dữ liệu quan trọng: Xác định các loại dữ liệu có giá trị hoặc chứa thông tin nhạy cảm như thông tin khách hàng, tài khoản đăng nhập, dữ liệu giao dịch, thông tin thanh toán, dữ liệu nhân viên và tài liệu nội bộ. Những dữ liệu này cần được phân loại theo mức độ nhạy cảm để áp dụng quyền truy cập và biện pháp bảo vệ tương ứng.
- Hệ thống vận hành: Liệt kê các thành phần trực tiếp phục vụ website như web server, application server, database, API, hệ thống lưu trữ và các dịch vụ backend. Với mỗi thành phần, doanh nghiệp cần xác định chức năng, mối liên hệ với các hệ thống khác và những đối tượng được phép truy cập.
- Tài khoản và quyền truy cập: Kiểm kê tài khoản quản trị website, nhân viên, lập trình viên, đối tác và các tài khoản dịch vụ. Cần xác định mỗi tài khoản đang có quyền gì, quyền đó có thực sự cần thiết hay không và có tài khoản nào đang được cấp quyền vượt quá nhu cầu công việc.
- Mã nguồn và cấu hình: Xác định các tài nguyên kỹ thuật như source code, file cấu hình, API key, access token, secret, khóa mã hóa và thông tin kết nối cơ sở dữ liệu. Đây là những thành phần nếu bị lộ có thể tạo điều kiện cho kẻ tấn công truy cập sâu hơn vào hệ thống, nên cần được kiểm soát và hạn chế quyền truy cập chặt chẽ.
- Dịch vụ và workload: Thống kê các ứng dụng, container, microservice, cron job hoặc tiến trình tự động đang giao tiếp với nhau. Với mỗi workload, cần xác định danh tính, tài nguyên được phép truy cập và phạm vi giao tiếp cần thiết thay vì mặc định cho phép kết nối trong toàn bộ hệ thống.
Sau khi hoàn tất bước này, doanh nghiệp có thể xây dựng bản đồ tài nguyên và luồng truy cập, từ đó xác định chính xác người dùng, thiết bị hoặc workload nào cần truy cập tài nguyên nào và trong điều kiện nào.
Bước 2: Xác định người dùng và workload
Sau khi xác định các tài nguyên cần bảo vệ, doanh nghiệp cần làm rõ ai và thành phần nào đang truy cập vào từng tài nguyên. Trong mô hình Zero Trust, không chỉ con người mà cả ứng dụng, dịch vụ và workload đều phải có danh tính riêng, được xác thực và cấp quyền theo nhu cầu thực tế.
Trước tiên, cần lập danh sách các nhóm người dùng có khả năng truy cập website và hệ thống phía sau. Có thể phân loại theo vai trò và phạm vi quyền hạn:
- Quản trị viên: Quản lý website, cấu hình hệ thống, người dùng và các tài nguyên quan trọng.
- Nhân viên: Truy cập các công cụ nội bộ, CMS, CRM hoặc dữ liệu phục vụ công việc.
- Khách hàng: Sử dụng các chức năng như đăng nhập, đặt hàng, thanh toán và quản lý tài khoản cá nhân.
- Đối tác và nhà cung cấp: Truy cập vào những API hoặc tài nguyên được doanh nghiệp cho phép.
- Tài khoản dịch vụ: Được sử dụng bởi ứng dụng hoặc hệ thống tự động để thực hiện các tác vụ cụ thể.
Sau khi lập danh sách, doanh nghiệp cần xây dựng ma trận quyền truy cập giữa người dùng, workload và tài nguyên. Ví dụ, quản trị viên có thể được phép truy cập CMS và database quản trị, trong khi một API thanh toán chỉ cần quyền gọi đến một số endpoint hoặc bảng dữ liệu nhất định. Cách phân loại này giúp áp dụng nguyên tắc least privilege, tránh cấp quyền rộng hơn nhu cầu thực tế.
Bước 3: Xây dựng hệ thống identity
Sau khi xác định người dùng, workload và tài nguyên cần bảo vệ, doanh nghiệp cần xây dựng hệ thống identity để quản lý danh tính, kiểm soát quyền truy cập. Trong mô hình Zero Trust, danh tính là cơ sở để quyết định một yêu cầu có được phép tiếp cận tài nguyên hay không, thay vì dựa vào vị trí mạng hoặc việc người dùng đang ở trong mạng nội bộ.
Một hệ thống identity cho website có thể bao gồm các thành phần chính:
- Identity and Access Management (IAM): Sử dụng hệ thống Identity Provider (IdP) để quản lý tập trung tài khoản nhân viên, quản trị viên, đối tác và các danh tính máy. Thay vì phân tán tài khoản trên nhiều hệ thống, doanh nghiệp có thể quản lý vòng đời tài khoản, phân quyền và trạng thái truy cập từ một nền tảng thống nhất.
- Multi-Factor Authentication (MFA): Yêu cầu người dùng cung cấp thêm một yếu tố xác thực ngoài mật khẩu, chẳng hạn mã OTP, ứng dụng xác thực hoặc khóa bảo mật. MFA nên được ưu tiên cho tài khoản quản trị và các tài nguyên có mức độ nhạy cảm cao nhằm giảm nguy cơ bị truy cập trái phép khi mật khẩu bị lộ.
- Single Sign-On (SSO): Single Sign-On cho phép người dùng sử dụng một danh tính đã được xác thực để truy cập nhiều ứng dụng hoặc dịch vụ được cấp quyền. Cách này vừa giảm số lượng mật khẩu cần quản lý, vừa giúp doanh nghiệp kiểm soát và thu hồi quyền truy cập tập trung khi nhân sự thay đổi.
- Vòng đời danh tính: Doanh nghiệp cần phải quản lý vòng đời danh tính bằng cách xây dựng quy trình tạo, cập nhật, khóa và xóa tài khoản dựa trên trạng thái của người dùng. Khi nhân viên nghỉ việc hoặc thay đổi vị trí, quyền truy cập cần được điều chỉnh hoặc thu hồi kịp thời để tránh tồn tại các tài khoản không còn nhu cầu sử dụng.
Bên cạnh việc xác thực danh tính, hệ thống cần theo dõi các yếu tố liên quan như thiết bị, vị trí, thời điểm và hành vi truy cập. Khi phát hiện dấu hiệu bất thường, doanh nghiệp có thể yêu cầu xác thực bổ sung hoặc tạm thời hạn chế quyền. Cách tiếp cận này giúp Zero Trust security không chỉ xác định “ai đang truy cập” mà còn đánh giá “yêu cầu truy cập đó có an toàn hay không”.
Bước 4: Thiết lập least privilege
Sau khi có hệ thống identity, bước tiếp theo là thiết lập least privilege, tức nguyên tắc mỗi người dùng, thiết bị hoặc workload chỉ được cấp đúng quyền cần thiết để thực hiện nhiệm vụ. Không nên cấp quyền truy cập rộng ngay từ đầu rồi mới thu hồi khi phát sinh vấn đề, bởi điều này có thể tạo ra nhiều quyền dư thừa và làm tăng bề mặt tấn công.
Doanh nghiệp có thể xây dựng chính sách quyền theo các tiêu chí:
- Vai trò: Xác định quyền dựa trên chức năng và nhiệm vụ thực tế của từng nhóm người dùng. Chẳng hạn, quản trị viên có thể được phép quản lý cấu hình website và tài khoản, trong khi biên tập viên chỉ cần quyền tạo, chỉnh sửa và xuất bản nội dung. Phân quyền theo vai trò giúp tránh tình trạng tất cả nhân sự đều được cấp quyền quản trị dù không thực sự cần thiết.
- Tài nguyên: Xác định chính xác những website, API, database, server hoặc dịch vụ mà từng đối tượng cần truy cập. Người dùng chỉ được phép tiếp cận các tài nguyên phục vụ trực tiếp cho công việc, thay vì có quyền truy cập toàn bộ hệ thống. Với những tài nguyên chứa dữ liệu nhạy cảm, doanh nghiệp nên áp dụng chính sách kiểm soát chặt chẽ hơn.
- Phạm vi thao tác: Không chỉ giới hạn người dùng được truy cập tài nguyên nào mà còn phải xác định họ được phép thực hiện thao tác gì. Ví dụ, một nhân viên có thể được quyền xem dữ liệu khách hàng nhưng không được phép chỉnh sửa hoặc xóa; trong khi nhân viên quản trị mới được thực hiện các thao tác thay đổi cấu hình. Cách phân quyền chi tiết giúp giảm nguy cơ lạm dụng quyền hoặc xóa, thay đổi dữ liệu ngoài ý muốn.
- Thời gian: Quyền truy cập nên được cấp trong khoảng thời gian cần thiết thay vì duy trì vĩnh viễn. Với những tác vụ đặc quyền như thay đổi cấu hình máy chủ, xử lý sự cố hoặc truy cập database, doanh nghiệp có thể cấp quyền tạm thời và tự động thu hồi sau khi công việc hoàn tất. Điều này giúp giảm khoảng thời gian kẻ tấn công có thể lợi dụng nếu tài khoản có quyền cao bị chiếm đoạt.
- Ngữ cảnh: Quyết định cấp quyền cần xem xét thêm các yếu tố như thiết bị đang sử dụng, vị trí đăng nhập, thời điểm truy cập, loại mạng kết nối và hành vi của người dùng. Chẳng hạn, một tài khoản quản trị có thể được phép truy cập bình thường từ thiết bị đã đăng ký nhưng bị yêu cầu xác thực bổ sung khi đăng nhập từ thiết bị mới hoặc xuất hiện hành vi bất thường. Việc kết hợp nhiều tín hiệu giúp Zero Trust security đưa ra quyết định truy cập phù hợp với từng tình huống thay vì chỉ dựa vào danh tính.

Bước 5: Xây dựng policy
Sau khi thiết lập danh tính và quyền truy cập tối thiểu, doanh nghiệp cần xây dựng policy để xác định rõ điều kiện nào cho phép hoặc từ chối một yêu cầu truy cập. Trong mô hình Zero Trust, policy không chỉ dựa trên việc người dùng đã được xác thực mà còn xem xét nhiều yếu tố như tài nguyên được yêu cầu, thiết bị, vị trí, thời điểm và mức độ rủi ro.
Khi xây dựng policy, doanh nghiệp nên xác định rõ các thành phần sau:
- Đối tượng truy cập: Xác định người dùng, nhóm người dùng, thiết bị, ứng dụng hoặc workload nào được phép gửi yêu cầu truy cập. Ví dụ, nhân viên marketing có thể được phép truy cập CMS để cập nhật nội dung nhưng không có quyền truy cập database hoặc máy chủ production.
- Quyền truy cập theo tài nguyên: Xác định cụ thể mỗi đối tượng được phép thực hiện hành động nào trên từng tài nguyên như đọc, tạo, chỉnh sửa, xóa hoặc quản trị. Cách phân quyền này giúp hạn chế tình trạng một tài khoản được cấp quyền quá rộng so với nhu cầu thực tế.
- Điều kiện truy cập: Policy có thể yêu cầu người dùng phải đáp ứng đồng thời nhiều điều kiện, chẳng hạn danh tính đã được xác thực, thiết bị đạt yêu cầu bảo mật, kết nối từ mạng được phép và đã bật MFA. Nếu một trong các điều kiện không đáp ứng, hệ thống có thể từ chối hoặc yêu cầu xác minh bổ sung.
- Mức độ quyền theo ngữ cảnh: Không nên xem quyền truy cập là cố định trong mọi trường hợp. Hệ thống có thể đánh giá thời gian, vị trí, thiết bị, hành vi đăng nhập và mức độ nhạy cảm của tài nguyên để đưa ra quyết định. Chẳng hạn, một tài khoản thường đăng nhập từ Việt Nam nhưng đột ngột yêu cầu truy cập từ một quốc gia khác có thể bị yêu cầu xác thực bổ sung.
Bước 6: Phân đoạn hệ thống
Phân đoạn hệ thống là bước quan trọng trong Zero Trust architecture, nhằm chia hạ tầng thành các khu vực hoặc nhóm tài nguyên riêng biệt và kiểm soát chặt chẽ hoạt động giao tiếp giữa chúng. Mục tiêu là ngăn một tài khoản, thiết bị hoặc workload bị xâm nhập có thể tiếp cận toàn bộ hệ thống.
Đối với website, doanh nghiệp có thể phân đoạn theo chức năng và mức độ nhạy cảm của tài nguyên, chẳng hạn:
- Web layer: Chứa các thành phần tiếp nhận request từ người dùng và Internet.
- Application layer: Chứa application server, API hoặc các dịch vụ xử lý nghiệp vụ.
- Database layer: Tách database khỏi các vùng có khả năng tiếp nhận truy cập trực tiếp từ bên ngoài.
- Admin layer: Tách riêng hệ thống quản trị và các công cụ có quyền đặc biệt.
- Development và production: Phân biệt môi trường phát triển, kiểm thử, vận hành chính thức tránh ảnh hưởng chéo.
- Cloud resources: Phân tách các workload, storage và dịch vụ cloud theo chức năng hoặc mức độ nhạy cảm.
Bước 7: Thiết lập logging và monitoring
Sau khi xây dựng policy và phân đoạn hệ thống, doanh nghiệp cần thiết lập logging và monitoring để theo dõi toàn bộ hoạt động truy cập, xác định các hành vi bất thường và đánh giá mức độ tuân thủ của chính sách Zero Trust. Đây là lớp kiểm soát giúp doanh nghiệp không chỉ ngăn chặn truy cập trái phép mà còn nhanh chóng phát hiện và xử lý khi sự cố xảy ra.
Hệ thống logging nên ghi nhận đầy đủ các sự kiện quan trọng như:
- Đăng nhập và xác thực: Thời gian đăng nhập, tài khoản sử dụng, phương thức xác thực, trạng thái đăng nhập thành công hoặc thất bại và các lần xác thực MFA.
- Hoạt động truy cập tài nguyên: Người dùng hoặc workload nào truy cập API, database, server, cloud resource hay dữ liệu nào; đồng thời ghi nhận thời điểm và hành động được thực hiện.
- Thay đổi quyền và policy: Các lần cấp, thu hồi hoặc thay đổi quyền truy cập, cũng như việc chỉnh sửa các chính sách bảo mật.
- Hoạt động quản trị: Thay đổi cấu hình website, máy chủ, firewall, database hoặc các tài nguyên quan trọng.
- Kết nối giữa các workload: Theo dõi hoạt động giao tiếp giữa microservices, API, container và các dịch vụ nội bộ để phát hiện kết nối bất thường.
Bước 8: Kiểm thử và tối ưu
Sau khi triển khai các thành phần của Zero Trust, doanh nghiệp cần tiến hành kiểm thử để đánh giá mức độ hiệu quả của hệ thống và phát hiện những điểm chưa phù hợp. Có thể kiểm tra các tình huống như đăng nhập từ thiết bị không được phép, truy cập tài nguyên vượt quyền, sử dụng tài khoản bị xâm phạm, gọi API trái phép hoặc tìm cách di chuyển giữa các phân đoạn hệ thống. Kết quả kiểm thử giúp xác định policy, cơ chế xác thực và phân quyền có đang hoạt động đúng với yêu cầu hay không.
Dựa trên kết quả thu được, doanh nghiệp cần liên tục điều chỉnh và tối ưu chính sách bảo mật. Những quyền truy cập dư thừa nên được thu hồi, các policy chưa phù hợp cần được cập nhật và các cảnh báo chưa chính xác cũng cần tinh chỉnh để hạn chế tình trạng cảnh báo giả. Đồng thời, nên thực hiện kiểm thử định kỳ khi website thay đổi kiến trúc, bổ sung workload hoặc tích hợp dịch vụ mới để bảo đảm Zero Trust architecture luôn phù hợp với môi trường thực tế.

Các công nghệ thường được sử dụng trong hệ thống Zero Trust security
Để triển khai Zero Trust security hiệu quả, doanh nghiệp cần kết hợp nhiều công nghệ nhằm xác minh danh tính, kiểm soát quyền truy cập và bảo vệ tài nguyên ở từng lớp. Các giải pháp như IAM, MFA, SSO, OAuth 2.0 và OpenID Connect giúp xây dựng cơ chế xác thực và phân quyền linh hoạt, phù hợp với môi trường cloud, website và API.
1. IAM
IAM (Identity and Access Management) là hệ thống giúp doanh nghiệp quản lý danh tính và quyền truy cập của người dùng, thiết bị, ứng dụng và workload. IAM cho phép xác định ai có quyền truy cập vào tài nguyên nào, được thực hiện những thao tác gì và trong điều kiện nào.
Trong Zero Trust architecture, IAM đóng vai trò nền tảng cho việc thực hiện nguyên tắc “never trust, always verify” và “least privilege”. Doanh nghiệp có thể sử dụng IAM để quản lý tài khoản tập trung, phân quyền theo vai trò, kiểm soát vòng đời danh tính và nhanh chóng thu hồi quyền khi không còn nhu cầu sử dụng.
2. MFA
MFA (Multi-Factor Authentication) là phương thức yêu cầu người dùng cung cấp từ hai yếu tố xác thực trở lên trước khi được cấp quyền truy cập. Các yếu tố có thể bao gồm mật khẩu, mã xác thực, thiết bị bảo mật hoặc đặc điểm sinh trắc học. Kết hợp nhiều yếu tố giúp tăng độ tin cậy của quá trình xác minh danh tính, hạn chế nguy cơ truy cập trái phép.
MFA giúp giảm rủi ro khi mật khẩu bị đánh cắp hoặc bị lộ. Trong mô hình bảo mật Zero Trust, MFA đặc biệt quan trọng đối với tài khoản quản trị, tài nguyên nhạy cảm và các yêu cầu truy cập có mức độ rủi ro cao. Hệ thống cũng có thể yêu cầu xác thực bổ sung khi phát hiện thiết bị hoặc hành vi truy cập bất thường.
3. SSO
SSO (Single Sign-On) cho phép người dùng đăng nhập một lần để truy cập nhiều ứng dụng và dịch vụ được kết nối với cùng một hệ thống identity. Thay vì phải quản lý nhiều tài khoản và mật khẩu riêng biệt, người dùng có thể xác thực thông qua một nền tảng tập trung.
Trong Zero Trust security, SSO giúp doanh nghiệp tập trung hóa việc quản lý danh tính và chính sách xác thực. Khi tài khoản thay đổi trạng thái hoặc bị thu hồi quyền, quyền truy cập vào các ứng dụng liên quan cũng có thể được kiểm soát đồng bộ, từ đó giảm nguy cơ tài khoản không còn hợp lệ vẫn tiếp tục truy cập hệ thống.
4. OAuth 2.0 và OpenID Connect
OAuth 2.0 là framework dùng để ủy quyền truy cập, cho phép một ứng dụng được cấp quyền truy cập vào tài nguyên thay mặt người dùng mà không cần chia sẻ trực tiếp thông tin đăng nhập. Công nghệ này thường được sử dụng trong các hệ thống API và ứng dụng web để quản lý quyền truy cập dựa trên token.
Trong khi đó, OpenID Connect (OIDC) được xây dựng trên OAuth 2.0 và bổ sung cơ chế xác thực danh tính người dùng. Sự kết hợp OAuth 2.0 và OIDC giúp hệ thống vừa xác định người dùng là ai, vừa kiểm soát họ được phép truy cập tài nguyên nào. Đây là nền tảng phổ biến để triển khai đăng nhập tập trung, SSO và xác thực cho ứng dụng web, mobile app và API trong kiến trúc Zero Trust.

5. mTLS
mTLS (Mutual Transport Layer Security) là cơ chế xác thực hai chiều giữa client và server, trong đó cả hai bên đều phải cung cấp và xác minh chứng chỉ số trước khi thiết lập kết nối. Khác với TLS thông thường chủ yếu xác thực server, mTLS giúp xác định rõ danh tính của cả hai đầu kết nối, từ đó hạn chế nguy cơ truy cập trái phép.
Trong Zero Trust security, mTLS đặc biệt hữu ích khi bảo vệ giao tiếp giữa các microservices, API và workload. Mỗi dịch vụ có thể được cấp một chứng chỉ định danh riêng, giúp hệ thống xác minh service nào đang gửi request trước khi cho phép giao tiếp. Nếu một workload bị xâm nhập hoặc sử dụng chứng chỉ không hợp lệ, kết nối có thể bị từ chối, qua đó giảm nguy cơ kẻ tấn công di chuyển ngang trong hệ thống.
6. API Gateway
API Gateway là lớp trung gian đứng giữa client và các API phía sau, có nhiệm vụ tiếp nhận, kiểm tra và định tuyến các request đến đúng dịch vụ. Đây cũng là vị trí phù hợp để tập trung nhiều cơ chế bảo mật như xác thực, phân quyền, rate limiting, kiểm soát lưu lượng và ghi log.
Trong Zero Trust architecture, API Gateway giúp doanh nghiệp áp dụng chính sách truy cập nhất quán cho các API thay vì để từng dịch vụ tự xử lý riêng lẻ. Gateway có thể kiểm tra token, xác định danh tính và scope của request, sau đó quyết định cho phép, giới hạn hoặc từ chối truy cập. Kết hợp với MFA, OAuth 2.0, OpenID Connect và các cơ chế giám sát, API Gateway giúp tăng khả năng kiểm soát API và giảm nguy cơ khai thác trái phép.
7. SIEM và monitoring
SIEM (Security Information and Event Management) là hệ thống giúp thu thập, tập trung, phân tích và tương quan các log, sự kiện bảo mật từ nhiều nguồn như máy chủ, ứng dụng, API, firewall, endpoint và cloud infrastructure. Thay vì theo dõi từng hệ thống riêng lẻ, doanh nghiệp có thể tổng hợp dữ liệu về một nền tảng để dễ dàng phát hiện các mẫu hoạt động bất thường và điều tra sự cố.
Trong Zero Trust security, SIEM kết hợp với monitoring giúp duy trì khả năng giám sát liên tục đối với người dùng, thiết bị, ứng dụng và workload. Hệ thống có thể phát hiện các dấu hiệu như đăng nhập bất thường, nhiều lần xác thực thất bại, thay đổi quyền trái phép hoặc truy cập tài nguyên ngoài phạm vi thông thường, sau đó tạo cảnh báo để đội ngũ bảo mật xử lý. Nhờ đó, doanh nghiệp không chỉ kiểm soát quyền truy cập mà còn có thể phản ứng nhanh khi rủi ro phát sinh.
8. Micro-segmentation
Micro-segmentation là kỹ thuật chia nhỏ hạ tầng thành các phân đoạn bảo mật ở mức chi tiết, chẳng hạn theo workload, ứng dụng, máy chủ hoặc nhóm dữ liệu, thay vì chỉ phân chia mạng thành một vài vùng lớn. Mỗi phân đoạn có thể được áp dụng một chính sách truy cập riêng, quy định rõ thành phần nào được phép giao tiếp và loại lưu lượng nào được chấp nhận.
Trong Zero Trust architecture, micro-segmentation giúp hạn chế đáng kể khả năng lateral movement khi một tài khoản, thiết bị hoặc workload bị xâm nhập. Ngay cả khi kẻ tấn công vượt qua một lớp bảo vệ, chúng vẫn bị giới hạn trong phân đoạn đã xâm nhập và khó tiếp cận các tài nguyên khác. Qua đó, doanh nghiệp có thể thu hẹp blast radius, bảo vệ các hệ thống quan trọng và kiểm soát lưu lượng nội bộ chặt chẽ hơn.

Hạn chế và thách thức khi triển khai Zero Trust architecture
Mặc dù Zero Trust architecture mang lại khả năng kiểm soát truy cập và bảo vệ hệ thống chặt chẽ hơn, quá trình triển khai không đơn giản, đặc biệt với doanh nghiệp đang sử dụng hạ tầng lớn hoặc nhiều hệ thống cũ. Ngoài yêu cầu về công nghệ, Zero Trust còn đòi hỏi thay đổi về quy trình, nhân sự và cách thức quản trị bảo mật.
Một số hạn chế và thách thức doanh nghiệp có thể gặp phải gồm:
- Chi phí triển khai cao: Doanh nghiệp có thể phải đầu tư thêm cho IAM, MFA, SIEM, endpoint security, network segmentation và các công cụ giám sát. Ngoài chi phí phần mềm, còn phát sinh chi phí triển khai, tích hợp, vận hành và đào tạo nhân sự.
- Hệ thống phức tạp, khó tích hợp: Việc áp dụng Zero Trust vào hệ thống hiện có có thể gặp khó khăn khi doanh nghiệp sử dụng nhiều ứng dụng, API, database và nền tảng từ các nhà cung cấp khác nhau. Những hệ thống cũ không hỗ trợ các cơ chế xác thực hiện đại cũng có thể cần được nâng cấp hoặc thay thế.
- Khó khăn trong việc xác định và quản lý identity: Zero Trust yêu cầu doanh nghiệp xác định rõ danh tính của người dùng, thiết bị, ứng dụng và workload. Với hệ thống lớn, số lượng identity và quyền truy cập có thể rất nhiều, khiến việc quản lý, cập nhật và thu hồi quyền trở nên phức tạp.
- Nguy cơ ảnh hưởng trải nghiệm người dùng: Liên tục xác minh và yêu cầu MFA hoặc xác thực bổ sung có thể khiến quá trình đăng nhập và sử dụng hệ thống trở nên phức tạp hơn. Nếu policy được thiết lập quá chặt chẽ, người dùng hợp lệ có thể thường xuyên bị từ chối hoặc yêu cầu xác thực lại.
- Khó xây dựng policy chính xác: Chính sách Zero Trust cần xác định rõ ai được truy cập tài nguyên nào, trong điều kiện nào và với quyền hạn ra sao. Policy quá lỏng có thể tạo ra lỗ hổng bảo mật, trong khi policy quá nghiêm ngặt lại gây gián đoạn hoạt động.

Qua bài viết của Phương Nam Vina, có thể thấy Zero Trust không chỉ là một giải pháp bảo mật mà còn là cách tiếp cận mới trong việc quản lý quyền truy cập và bảo vệ tài nguyên số. Thay vì mặc định tin cậy người dùng, thiết bị hay hệ thống trong mạng nội bộ, mô hình này yêu cầu mọi truy cập đều được xác minh, cấp quyền tối thiểu và giám sát liên tục. Khi được triển khai đúng cách, Zero Trust architecture giúp doanh nghiệp giảm bề mặt tấn công, hạn chế lateral movement và giảm thiểu thiệt hại khi xảy ra sự cố. Doanh nghiệp có thể bắt đầu từ việc xác định tài nguyên, quản lý identity, thiết lập least privilege, xây dựng policy, phân đoạn hệ thống và tăng cường monitoring, sau đó từng bước tối ưu theo nhu cầu thực tế để xây dựng nền tảng bảo mật Zero Trust hiệu quả và bền vững.
