Bản ghi truy cập kho Git
Kiểm soát truy cập kho Git cấu hình phạm vi kho tin cậy cho thiết bị Windows và ghi lại các lần truy cập kho bằng Git chuẩn có thể nhận diện. Khi nhận diện kho không tin cậy, thiết bị sẽ cố gắng kết thúc tiến trình Git liên quan; quy tắc khớp, tiến trình có kết thúc hay không và thao tác kho có hoàn tất hay không là các kết quả khác nhau, cần kiểm tra riêng.
Chức năng không bảo đảm bao phủ mọi ứng dụng Git, lệnh hoặc phương thức truyền và không thay thế quyền kho, mạng hoặc các biện pháp bảo mật dữ liệu khác.
Xem cấu hình đầy đủ tại Chính sách kho Git tin cậy.
Nếu chỉ tra cứu bản ghi hiện có, hãy dùng tài khoản có quyền xem phù hợp và chuyển trực tiếp đến các bước tra cứu bên dưới. Không cần tạo chính sách hay phát sinh sự kiện thử nghiệm chỉ để tra cứu. Để xác minh bản ghi mới, trước tiên hãy kiểm tra chính sách hiện có đang áp dụng; chỉ người có quyền quản lý chính sách mới điều chỉnh khi cần trước khi thử nghiệm.
Chuẩn bị
- Xem bản ghi cần quyền xem tương ứng; thay đổi chính sách cần quyền quản lý chính sách phòng chống thất thoát dữ liệu. Khi xác minh bản ghi mới, kiểm tra kết nối, giấy phép và phạm vi hiển thị của thiết bị Windows thử nghiệm.
- Tổng hợp địa chỉ, giao thức và cổng của kho cần cho nghiệp vụ; phân biệt cho phép một kho với cho phép toàn bộ không gian tên. Không đưa mật khẩu, mã truy cập hoặc thông tin xác thực vào địa chỉ kho; quyền tài khoản vẫn do dịch vụ Git quản lý.
- Chuẩn bị mục tiêu thử tin cậy và không tin cậy được cho phép, dùng tài khoản thử và nội dung không nhạy cảm. Chính sách có thể gián đoạn phát triển hoặc xây dựng, vì vậy hãy thử trên số ít thiết bị có thể khôi phục và chuẩn bị phương án quay lui.
Cấu hình kho tin cậy
- Chuyển sang DLP, mở trang ứng dụng, vào Git Repository Access Control và chọn chính sách kho tin cậy. Trong giao diện tiếng Anh, thẻ này là Trusted Repository Policies.
- Kiểm tra trạng thái bật, thời gian hiệu lực, thiết bị áp dụng và quy tắc kho tin cậy của chính sách hiện có, gồm phạm vi kho, giao thức, máy chủ, cổng và đường dẫn. Dùng lại cấu hình phù hợp mà không cần lưu lại. Chỉ khi cần thay đổi, quản trị viên có quyền đánh giá tác động, sửa và lưu toàn bộ chính sách theo chính sách kho Git tin cậy, rồi xác nhận thiết bị thử nghiệm đã nhận.
- Dùng tài khoản thử nghiệm được chấp thuận và nội dung không nhạy cảm để kiểm tra riêng mục tiêu tin cậy và không tin cậy. Sau đó truy vấn bản ghi bên dưới và đối chiếu kết quả khớp với kết quả thực thi. Không mở rộng phạm vi hoặc ảnh hưởng hoạt động sản xuất chỉ để thử nghiệm.
Xem bản ghi truy cập
- Trong Git Repository Access Control, chuyển sang bản ghi truy cập. Khi mở lần đầu, mặc định là hôm nay và sáu ngày trước đó; điều chỉnh ngày nếu điều tra khoảng khác. Trong giao diện tiếng Anh, thẻ bản ghi là Access Records.
- Chọn thiết bị, nhập từ khóa địa chỉ kho và lọc theo thao tác Git, kết quả khớp và kết quả thực thi nếu cần. Danh sách cung cấp kho, thao tác, kết quả khớp và thực thi, thiết bị, thời gian và hỗ trợ chuyển trang. Các bộ lọc trong giao diện tiếng Anh là Git Operation, Match Result và Enforcement Result.
- Mở chi tiết, đối chiếu mục tiêu, chính sách, thiết bị và thời gian. Khớp kho không tin cậy không đồng nghĩa chặn thành công; phải xem cả kết quả thực thi.
- Nếu mục tiêu không được nhận diện, điều tra thêm theo bối cảnh và trạng thái thiết bị. Bản ghi có thể chứa thông tin nghiệp vụ nhạy cảm; kiểm soát truy cập theo quy định tổ chức.
Giới hạn và khắc phục sự cố
- Phạm vi: Các thao tác mạng Git chuẩn có thể nhận diện gồm
clone,fetch,pullvàpush; cần thử riêng các lệnh, tùy chọn, ứng dụng khách và tình huống Git LFS. Không có bản ghi không chứng minh không có truy cập. - Không nhận diện được mục tiêu: Một số mục tiêu không phân tích được sẽ không bị chặn như kho không tin cậy. Cần kết hợp biện pháp khác, không coi chức năng này bảo đảm kiểm soát mọi lần gửi ra ngoài.
- Truy cập không tin cậy không bị chặn: Kiểm tra mục tiêu thực tế có được nhận diện, kết quả khớp và thực thi tiến trình. Việc kết thúc có thể thất bại hoặc tiến trình đã thoát; ngay cả khi kết thúc thành công cũng không thể chỉ từ bản ghi khẳng định trước đó không có liên lạc mạng hay truyền dữ liệu.
- Kho tin cậy bị ảnh hưởng: Kiểm tra chính sách đã phân phối và giao thức, cổng, đường dẫn thực tế; kiểm tra việc viết lại địa chỉ kho và phạm vi không gian tên. Sau điều chỉnh, thử lại riêng trường hợp cho phép và hạn chế.
- Không tìm thấy bản ghi: Kiểm tra trạng thái thiết bị và chính sách, giấy phép, phạm vi tài khoản, thời gian và bộ lọc; chờ báo cáo rồi thử lại. Nếu phát triển bình thường bị ảnh hưởng, khôi phục theo quy trình tổ chức trước rồi kiểm tra phạm vi chính sách.
Ngày cập nhật