Bài trước đã hướng dẫn bật connector Microsoft 365 cho tổ chức. Bài này trả lời câu hỏi mà bộ phận IT nào cũng đặt ra: dữ liệu đi đâu, ai được xem gì, và làm sao khóa lại khi cần? Bạn sẽ nắm cách connector xử lý dữ liệu, các lớp kiểm soát trong Microsoft Entra, những chính sách Conditional Access dùng được hoặc không dùng được, cùng cách thu hồi quyền.
Connector xử lý dữ liệu như thế nào?
Connector Microsoft 365 do Anthropic vận hành, cho Claude làm việc với Outlook, SharePoint, OneDrive và Teams. Nó đóng vai một “trạm trung chuyển” an toàn: email, tài liệu và file vẫn nằm trong tenant Microsoft 365 của bạn. Connector chỉ lấy dữ liệu khi có câu hỏi đang được xử lý và không lưu đệm nội dung file.
- Không có mật khẩu: đăng nhập theo OAuth 2.0 On-Behalf-Of (OBO) kèm PKCE; token được mã hóa khi lưu.
- Tách biệt tổ chức: mỗi token được ký số và gắn với tenant của tổ chức bạn.
- Lịch sử chat: kết quả công cụ được giữ cùng cuộc trò chuyện đã lưu; người được chia sẻ chỉ thấy câu trả lời của Claude.
Bốn lớp kiểm soát quyền truy cập
- Tenant Entra: tài khoản phải thuộc một tenant Microsoft Entra, và Global Administrator phải đồng ý (consent) một lần trước khi ai đó kết nối được.
- Cổng tổ chức (Team, Enterprise): Owner thêm Microsoft 365 tại Organization settings → Connectors → Browse connectors.
- Thu hồi từng quyền trong Entra: chặn riêng từng dịch vụ (bảng dưới), có hiệu lực ngay cho cả tổ chức.
- Người dùng tự tắt công cụ của connector ngay trong lúc chat.
| Muốn chặn | Thao tác |
|---|---|
| Toàn bộ | Tắt connector trong cài đặt tổ chức của Claude |
| SharePoint | Thu hồi Sites.Read.All |
| Email Outlook | Thu hồi Mail.Read |
| Đọc chat Teams | Thu hồi Chat.Read |
| Gửi tin Teams | Thu hồi ChatMessage.Send, ChannelMessage.Send và Chat.Create |
| File OneDrive | Thu hồi Files.Read và/hoặc Files.Read.All |
Conditional Access: cái gì dùng được, cái gì không
Entra chỉ đánh giá chính sách lúc người dùng kết nối. Sau đó, các yêu cầu được gửi từ máy chủ của Claude, nên Entra thấy chúng đến từ dải IP của Anthropic và gắn với thiết bị được ghi nhận lúc kết nối, chứ không phải thiết bị hay mạng hiện tại.
| Loại chính sách | Hỗ trợ? | Lưu ý |
|---|---|---|
| Theo nhóm (group) | Có | Gán chính sách cho security group, hoặc bật Assignment required cho cả hai ứng dụng Claude |
| MFA | Có | Áp dụng lúc kết nối; nếu chính sách cũ không phủ, tạo chính sách riêng yêu cầu MFA cho hai ứng dụng Claude |
| Thiết bị tuân thủ | Có, nhưng khác thường | Thiết bị không đạt vẫn qua màn hình kết nối, nhưng bị lỗi từ lần gọi công cụ đầu tiên |
| Giới hạn vị trí, mạng, VPN | Không | Sẽ chặn connector với mọi người; cần loại trừ dải IP của Anthropic |
| Tần suất đăng nhập | Không | Xử lý tương tự bằng cách loại trừ dải IP |
Nếu ai đó bị chặn với mã lỗi AADSTS53000, họ cần kết nối lại từ thiết bị tuân thủ, trên trình duyệt đã đăng nhập
tài khoản tổ chức. Đừng sửa chính sách thiết bị thành “thiết bị tuân thủ hoặc MFA” để lách: bằng chứng MFA được giữ trong
kết nối đã lưu, khiến kiểm tra thiết bị không còn đáng tin. Muốn ngăn nhân viên gắn tài khoản công ty vào tài khoản Claude cá nhân,
hãy bật Restrict verified-domain connectors to your enterprise.
Người dùng chỉ thấy những gì vốn đã được thấy
Connector dùng quyền ủy quyền (delegated), nên Claude không vượt qua được quyền chia sẻ SharePoint, quyền thư mục hay chính sách chống thất thoát dữ liệu (DLP), và không đọc được file hay email riêng của người khác. Hộp thư dùng chung bạn được ủy quyền thì tìm được nhưng chỉ đọc. Tìm kiếm SharePoint cần Sites.Read.All (quyền theo từng site *.Selected không được hỗ trợ), còn hộp thư Online Archive tách riêng thì nằm ngoài phạm vi tìm kiếm.
Công cụ ghi và các rào chắn an toàn
Ngoài 7 công cụ đọc, connector có 35 công cụ ghi: gửi và sắp xếp email, tạo bản nháp, sửa lịch, đặt trả lời tự động, tải và di chuyển file, gửi tin Teams. Chúng chỉ chạy khi tổ chức cho phép, kèm các rào chắn:
- Teams bật riêng: công cụ ghi Teams tắt mặc định với mọi tổ chức, phải bật từng cái; quyền “tất cả công cụ” không tự bật chúng. Gửi tin Teams luôn ở chế độ Ask, người dùng xác nhận từng lần.
- Không có “Always allow” trên Team và Enterprise cho các thao tác gửi, chuyển tiếp email, tạo hoặc sửa sự kiện lịch, gửi tin Teams.
- Email do Claude gửi có header đánh dấu do agent tạo; có giới hạn tần suất theo từng người; không hỗ trợ file đính kèm; xóa file chỉ chuyển vào thùng rác.
Ví dụ thực tế – triển khai thử cho một phòng: Công ty bạn muốn cho phòng Kế toán dùng thử trước. IT tạo nhóm “Pilot-Claude” trong Entra, dùng Enterprise App assignment để chỉ nhóm này kết nối được, giữ chính sách MFA và thiết bị tuân thủ, chưa bật công cụ ghi. Sau vài tuần, xem nhật ký kiểm toán Microsoft 365, rồi mới mở rộng và cân nhắc bật công cụ ghi.
Token, nhật ký và cách thu hồi
- Refresh token hết hạn sau 90 ngày không hoạt động (đổi được bằng token lifetime policy trong Entra ID). Access token thường hết hạn sau 60–90 phút và tự làm mới.
- Mỗi lệnh gọi Graph API được ghi vào nhật ký kiểm toán Microsoft 365, xem trong M365 Compliance Center. Anthropic cũng ghi lại sự kiện xác thực và chạy công cụ.
- Bốn cấp thu hồi: người dùng tự ngắt tại Customize → Connectors; Owner tắt connector cho cả tổ chức; thu hồi từng quyền hoặc toàn bộ quyền trong Microsoft Entra Admin Center.
Tài khoản Microsoft cá nhân (Outlook.com, Hotmail…) trên gói Free, Pro, Max, Ultra thì mỗi người tự đồng ý, không có bước quản trị và không có công cụ Teams.
Những điều bạn học được trong bài này
- Dữ liệu ở lại tenant; connector lấy theo yêu cầu, không lưu đệm file và không thấy mật khẩu
- Bốn lớp kiểm soát: consent của Global Administrator, Owner bật connector, thu hồi từng quyền Entra, người dùng tự tắt công cụ
- MFA, nhóm và thiết bị tuân thủ dùng được; chính sách theo vị trí, mạng và tần suất đăng nhập thì không
- Claude chỉ thấy dữ liệu người dùng vốn có quyền xem, tôn trọng DLP
- Công cụ ghi bật có kiểm soát; Teams phải bật riêng và luôn hỏi trước khi gửi
- Thu hồi được ở bốn cấp, mọi lệnh gọi Graph đều có nhật ký kiểm toán
Cần nhớ: Đừng dùng chính sách giới hạn mạng hay VPN với connector này, nó sẽ chặn tất cả mọi người. Hãy loại trừ dải IP của Anthropic theo hướng dẫn trong bài thiết lập, nhưng không áp dụng cách loại trừ đó cho chính sách thiết bị tuân thủ.
Nguồn tham khảo: Microsoft 365 connector security guide – Claude Help Center · Set up the Microsoft 365 connector – Claude Help Center
Câu hỏi thường gặp
Anthropic có thấy mật khẩu Microsoft của tôi không?
Không. Connector đăng nhập bằng OAuth và nhận token chứ không nhận mật khẩu. Token được mã hóa khi lưu, và bạn có thể thu hồi bất cứ lúc nào trong Microsoft Entra ID.
Claude có đọc được email của đồng nghiệp không?
Không, trừ khi bạn vốn đã được ủy quyền vào hộp thư dùng chung đó. Khi ấy Claude cũng chỉ được đọc, theo đúng quyền của bạn.
Công ty bắt buộc dùng VPN, connector có chạy được không?
Chính sách giới hạn theo mạng hoặc VPN sẽ chặn connector với tất cả thành viên, vì yêu cầu đến từ dải IP của Anthropic. Quản trị viên cần loại trừ dải IP này khỏi chính sách liên quan.
Làm sao cho một nhóm nhỏ dùng thử trước?
Dùng Enterprise App assignment trong Microsoft Entra để chỉ cho phép một nhóm cụ thể kết nối, rồi mở rộng dần. Với gói Team và Enterprise, Owner vẫn phải bật connector trước.



