Microsoft muốn người dùng chuyển đổi hiệu quả giữa các sản phẩm. Tích hợp Microsoft Teams-Outlook là ví dụ điển hình. Người dùng có thể truy cập nhanh Microsoft Teams trực tiếp từ email client Outlook qua một cú nhấp chuột. Sau khi cài đặt Microsoft Teams add-in cho Outlook, biểu tượng mới sẽ xuất hiện trên ribbon ở đầu trang Outlook. Nhưng các bản cập nhật gần đây từ Microsoft không hoàn toàn không lỗi.
Gần đây, nhiều người báo thiếu Microsoft Teams Add-in cho Outlook. Trong trường hợp này, dù người dùng cài đặt thành công Microsoft Teams Add-in cho Outlook (dù tự động hay thủ công), họ vẫn không truy cập được trong Microsoft Outlook. Điều này khiến người dùng bực bội khi lên lịch thảo luận nhóm hoặc họp vì phải quay lại cách cũ: mở Microsoft Teams riêng và lên lịch từ đó. Microsoft Teams Add-in biến mất khỏi ribbon Outlook như sau:
Nguyên nhân gây ra thiếu Microsoft Teams Add-in cho Outlook
Có thể phiền toái phổ biến nhất liên quan đến Outlook add-ins là thiếu thanh công cụ add-in (menu tùy chọn add-in) từ cửa sổ Outlook chính. Trong một số trường hợp chỉ là toolbar không đặt ở vị trí hiển thị (người dùng bỏ lỡ). Phần lớn thời gian, Outlook vô hiệu hóa add-in (và toolbar) vì nó xung đột với add-in bên thứ ba hoặc add-in thực hiện hành động khiến Outlook ngừng phản hồi – do đó Outlook vô hiệu hóa add-in liên quan để ngăn crash tương lai. Một số nguyên nhân thiếu Microsoft Teams Add-in cho Outlook:
- Office lỗi thời: Người dùng có thể dùng phiên bản Office cũ, không tương thích. Để triển khai add-ins, cần Office ProPlus hoặc Microsoft 365. Kiểm tra thủ công: mở ứng dụng như Word, chọn "File" > "Account". Dưới Product Information, nên thấy Microsoft 365 Apps for enterprise.
- Xác thực OAuth Exchange: Microsoft Exchange lưu manifest add-in trong tenant tổ chức. Admin triển khai add-in và người dùng nhận add-in phải dùng phiên bản Exchange Server hỗ trợ xác thực OAuth. Mặc định Exchange Multi-Tenant và Dedicated VNext hỗ trợ OAuth. Exchange Dedicated Legacy và triển khai hybrid on-premises có thể cấu hình hỗ trợ OAuth; tuy nhiên không phải cấu hình mặc định.
- Nhóm lồng nhau (Nested Groups): Add-in sẽ không còn xuất hiện cho người dùng nếu họ bị xóa khỏi nhóm mà add-in được gán cho. Triển khai tập trung hiện không hỗ trợ gán nhóm lồng nhau. Hỗ trợ user trong nhóm cấp cao nhất hoặc nhóm không có nhóm cha, nhưng không hỗ trợ user trong nhóm lồng nhau hoặc nhóm có nhóm cha.
- Yêu cầu xác thực: Để dùng Teams Meeting Add-in cho Outlook, cần đăng nhập Teams bằng Modern Authentication. Đây là thuật ngữ Microsoft dùng cho cái hầu hết chương trình khác gọi là multi-factor authentication.
Điều kiện tiên quyết (Pre-requisites):
Khuyến nghị trải qua các giải pháp thay thế nhỏ nhưng hứa hẹn để khắc phục vấn đề vì đôi khi chúng ta bỏ lỡ những điều phổ biến mà không nên bỏ qua. Chúng như sau:
- Tiêu chí phần mềm: Trước khi tải Microsoft Teams add-in cho Outlook, lưu ý chỉ các phiên bản Office 365 và Exchange mới cho phép cài đặt/sử dụng add-in. Để dùng add-in này, cần chạy ít nhất một trong các phiên bản: Office 2013, Office 2016, Exchange 2013, Exchange 2016. Khi đã có phiên bản Outlook và Microsoft Teams đúng trên máy tính, add-in nên tự động xuất hiện trong menu và tùy chọn Outlook. Nhưng nếu không xuất hiện, hãy xem giải pháp.
- Cài MS Teams App với quyền Admin: Yêu cầu cài đặt thành công add-in trên Windows là người dùng phải có quyền administrator trên máy tính. Yêu cầu này vì COM add-ins của Outlook ghi vào Windows registry, chỉ administrator mới sửa đổi registry. Nếu người dùng muốn lên lịch Teams meeting trong Outlook không phải admin, admin phải cài Teams app trước, sau đó user đăng nhập và chạy Outlook.
- Chạy Outlook ở Normal Mode: Khi khởi động Outlook, không chạy với quyền elevated vì có thể can thiệp vào việc xác định COM add-ins đã đăng ký.
Giải pháp 1: Đăng ký file DLL Microsoft Teams
Thư viện liên kết động (DLL) chứa mã chương trình mà nhiều ứng dụng có thể cần truy cập để chạy. Để chương trình tìm DLL cần thiết, DLL phải được đăng ký. regsvr32 là công cụ dòng lệnh trong Windows là Microsoft Register Server. Dùng để đăng ký và hủy đăng ký điều khiển Object Linking and Embedding (OLE). Khi regsvr32 đăng ký file DLL, thông tin về các file chương trình liên quan được thêm vào Windows Registry. Các tham chiếu đó cho phép các chương trình khác truy cập registry để hiểu dữ liệu chương trình ở đâu và cách tương tác.
Khi biên dịch ứng dụng và đặt các DLL phụ thuộc đã biên dịch trong cùng thư mục file exe, ứng dụng nên chạy không vấn đề. Nhưng đôi khi vẫn cần đăng ký các DLL phụ thuộc bằng lệnh regsvr32 vì ngoại lệ duy nhất là COM và ActiveX DLL cần thêm khóa nhất định vào registry. Giải pháp này hiệu quả cho nhiều người dùng trực tuyến theo dữ liệu nhóm nghiên cứu thu thập. Đối với DLL bình thường (kể cả thư viện lớp .NET), chỉ cần biết đường dẫn đến DLL. Để đăng ký file DLL Microsoft Teams, làm theo các bước:
- Nhấp Start, tìm This PC, mở nó
- Mở ổ C, tìm Microsoft.Teams.AddinLoader.dll trong tài khoản user. Đường dẫn có thể khác do phiên bản (ví dụ: 1.0.20244.4 trong trường hợp chúng tôi). Copy đường dẫn file:
C:\Users\
\AppData\Local\Microsoft\Teams\TeamsMeetingAddin\1.0.20244.4\x86 - Nhấp Start, tìm Command Prompt, nhấp Run as Administrator. Mở cửa sổ Command Prompt – công cụ tự động hóa của Windows
- Dán đích file (đã copy trước) vào command prompt, nhấn Enter. Sẽ kiểm tra đường dẫn file rồi hỏi file cần đăng ký
- Copy-dán lệnh sau vào command prompt, nhấn Enter:
regsvr32 Microsoft.Teams.AddinLoader.dll
- Hộp popup hiện "DllRegisterServer in Microsoft.Teams.AddinLoader.dll succeeded". Nhấp OK, đóng Command Prompt
- Nhấp Start, Power Icon chọn Restart. Khởi động lại PC lưu thay đổi
- Sau khi Windows tải thành công, thử chạy Microsoft Outlook. MS Teams Add-in giờ nên hiển thị và hoạt động tốt. Nếu không, có thể Add-ins toolbar bị vô hiệu hóa hoặc Outlook bị chặn trong Meeting policies. Các giải pháp dưới giúp giải quyết tình huống này
Giải pháp 2: Đảm bảo Add-In được bật và cài đặt
Add-ins trong Microsoft Outlook là chương trình/tiện ích nhỏ giúp tự động hóa tác vụ khi xem hoặc tạo tin nhắn. Microsoft hợp tác với các công ty hàng đầu xây dựng add-ins giúp hoàn thành công việc ngay từ inbox. Microsoft Teams add-in cho Outlook là công cụ tích hợp hữu ích cho người dùng cả hai chương trình. Mục đích chính: cho phép lên lịch Teams Meeting trực tiếp từ Outlook thay vì mở cả hai chương trình cùng lúc.
Outlook đôi khi vô hiệu hóa add-ins nếu nghĩ add-in can thiệp vào chức năng Outlook hoặc đe dọa bảo mật/riêng tư. Trong một số trường hợp không phải lỗi của add-in bị vô hiệu hóa. Outlook có thể quá mạnh tay. Nếu bạn phụ thuộc vào một số add-in và quan trọng buộc chúng phải luôn bật. Đây là trường hợp của nhiều người dùng trực tuyến và họ khắc phục bằng quy trình này. Làm theo hướng dẫn kiểm tra Microsoft Teams add-in đã cài đặt và bật chưa:
- Nhấp Start, tìm Outlook, mở chương trình
- Nhấp File rồi Options. Mở cửa sổ chứa tất cả tùy chọn/cài đặt người dùng có thể thay đổi trong Outlook: General, Mail, Groups, People, v.v.
- Chọn tab Add-ins từ thanh bên trái trong cửa sổ Options. Hiển thị tất cả cài đặt liên quan Add-ins cho Microsoft Outlook
- Xác nhận Microsoft Teams Meeting Add-in for Microsoft Office liệt kê trong danh sách Active Application Add-ins. Nếu Add-in nằm trong danh sách Disabled Application Add-ins, chọn COM Add-ins trong menu dropdown Manage, nhấp Go. Mở cửa sổ COM Add-ins cho phép/bỏ phép tất cả Add-ins muốn trong Ribbon Outlook
- Bật Microsoft Teams Meeting Add-in for Microsoft Office trong danh sách, nhấp OK lưu thay đổi. Sẽ bật MS Teams Add-in cho Outlook trên cửa sổ Outlook chính
- Khởi động lại ứng dụng Microsoft Outlook. Đảm bảo thay đổi được chấp nhận bởi thực thi chương trình. Microsoft Teams Add-in giờ nên truy cập được dưới Microsoft Outlook Ribbon. Nếu vẫn không hoạt động, khả năng duy nhất còn lại: Chính sách Meeting Microsoft Teams đã chặn tính năng Outlook Add-in. Giải pháp 3 sẽ giúp vượt qua vấn đề này
Giải pháp 3: Bật Outlook Add-Ins từ Meeting Policies (Admin)
Chính sách Meeting (Meeting policies) dùng để kiểm soát tính năng có sẵn cho người tham gia meeting do người dùng trong tổ chức lên lịch. Đây là chính sách per-user và áp dụng trước khi meeting bắt đầu. Cài đặt Allow the Outlook Add-in kiểm soát xem có thể lên lịch Teams meeting từ trong Outlook (Windows, Mac, web, mobile) hay không. Cũng user có thể truy cập Teams Add-In từ outlook home. Nếu tắt, user không thể lên lịch và truy cập Teams Add-In và meeting khi tạo meeting mới trong Outlook. Ví dụ: Outlook trên Windows, tùy chọn New Teams Meeting không hiển thị trong ribbon.
Về cơ bản, cần bật tính năng Outlook Add-in trong cài đặt quản trị Microsoft Teams để nó hoạt động trong Outlook. Giải pháp này hiệu quả cho nhiều người dùng trực tuyến. Làm theo các bước:
- Mở Microsoft Teams Admin Center từ trình duyệt.
Lưu ý: Trang này chỉ truy cập được bởi kỹ thuật viên/IT Team. Đảm bảo đã căn chỉnh phê duyệt từ tổ chức trước khi làm. - Khung trái, chọn Meeting Policies dưới Meetings. Chuyển đến điều khoản và thỏa thuận chính sách MS Teams
- Dưới phần General, bật tùy chọn Allow the Outlook Add-in. Sẽ cho phép Microsoft Teams dùng tích hợp Add-in trong Giao diện phần mềm Microsoft Outlook
- Khởi động lại Microsoft Outlook client, xem MS Teams Add-in có xuất hiện lần này không. Vấn đề của bạn cuối cùng nên đã khắc phục