মাইক্রোসফট টিমস অ্যাপ্লিকেশনে সাধারণত একটি মেইন ক্যালেন্ডার থাকে যা ব্যক্তিগত বা গোষ্ঠী/প্রতিষ্ঠান 레ベルে অ্যাসাইন করা হয়ে থাকে। একজন ব্যক্তি বা গোষ্ঠী সদস্য এই ক্যালেন্ডারে মিটিং বা ইভেন্ট যোগ করলে সেটি স্বয়ংক্রিয়ভাবে একই টিমস গ্রুপের সাথে সংযুক্ত অন্যদের ক্যালেন্ডারে দেখায়। সম্প্রতি ব্যবহারকারীরা রিপোর্ট করছেন যে তাদের টিমসে ক্যালেন্ডার অনুপস্থিত, যা ব্যবসায়িক বা কর্মক্ষেত্রের কাজে বাধা দিচ্ছে। ব্যবহারকারী টিমস মেনুবারে "calendar" অপশন খুঁজে পাচ্ছেন না:

এমএস টিমসে ক্যালেন্ডার অনুপস্থিতের কারণ
ব্যবহারকারীর ফিডব্যাক ও টেকনিক্যাল অথরিটি রিভিউ করলে এই সমস্যার কারণগুলো পাওয়া গেলো:
- সম্পর্কিত পলিসি পরিবর্তন: ক্যালেন্ডার সেটিংস (আউटलুক বা এমএস টিমস) অ্যাডমিনিস্ট্রেটিভ পলিসি দ্বারা চালিত হয়। কেউ যদি সম্পর্কিত পলিসি পরিবর্তন করে যা ক্যালেন্ডার অপশনটি ডিজেবল করে দেয়, তবে টিমস মেনুতে ক্যালেন্ডার অনুপস্থিত থাকে।
- ওয়েব সার্ভিসেস প্রোটোকল: আপনার প্রতিষ্ঠান যদি Exchange Web Services Protocol ডিজেবল করে থাকে, তবে এই সমস্যা হওয়ার সম্ভাবনা বেশি। মাইক্রোসফট টিমস ডেভেলপমেন্টে প্রাইভেসি ও কন্ট্রোলের ওপর জোর দেওয়া হয়েছে।
- অন-প্রিমাইস মেইলবক্স: ক্যালেন্ডার ফিচার শুধু অন-প্রিমাইস মেইলবক্সের জন্য কাজ করে। যদি আপনি চান ক্যালেন্ডার ফিচার টিমসের সাথে কাজ করে, তবে এক্সচেঞ্জ অর্গানাইজেশনের অন-প্রিমাইস মেইলবক্সে অ্যাক্সেস দিতে হবে। অনেক ব্যবহারকারী এই বিষয়ে অবগত ন হওয়ায় সমস্যা হয়।
সম্ভাব্য কারণগুলো জানলে নিচের সমাধানগুলো প্রয়োগ করুন।
সমাধান ১: এমএস টিমস অ্যাপ সেটআপ পলিসি ফিক্স করুন
কারণে আলোচিত মতো, ক্যালেন্ডার সেটিংস এমএস টিমস অ্যাডমিনিস্ট্রেটিভ পলিসি দ্বারা চালিত হয়। কেউ এটিকে পরিবর্তন করলে ক্যালেন্ডার অপশনটি টিমস মেনু থেকে অদৃশ্য হয়ে যায়। অনেক ব্যবহারকারী এই সমাধান উপকরকারী পেয়েছেন কারণ তাদের টিমস অ্যাডমিন পলিসি কোনো এক ভাবে পরিবর্তিত হয়েছিল। এমএস টিমস অ্যাডমিন সেন্টার থেকে অ্যাডমিন পলিসি ফিক্স করার ধাপ:
- অফিশিয়াল Microsoft Teams Admin Center-এ Office 365 Administrator হিসেবে সাইন-ইন করুন।

- বাম প্যানেলে Users ক্লিক করুন এবং আপনার একাউন্ট সিলেক্ট করুন। একাউন্ট সেটিংস উইন্ডো খুলবে (General, Policy ইত্যাদি)।
- Policies ট্যাবে ক্লিক করুন এবং App setup policy সেকশনে Global (Org-wide default) বেছে নিন। এটি এমএস টিমস পলিসি খুলবে যেখানে অ্যাপ্লিকেশনের সেটিংস রয়েছে (Activity, Chat, Teams, Calendar ইত্যাদি)।

- এই পেজে ডিফল্ট মেনুতে যা যা থাকে সেগুলো লিস্ট করা আছে। Pinned apps-এ চেক করুন ক্যালেন্ডার আছে কিনা। না থাকলে Add apps ক্লিক করে Calendar বেছে নিন। এটি টিমস ডিফল্ট মেনুতে ক্যালেন্ডার অপশন যোগ করবে।

- এখন মাইক্রোসফট টিমস লঞ্চ করুন। ডিফল্ট মেনুতে ক্যালেন্ডার অপশন দেখতে পাবেন। সমস্যা সমাধান হওয়া উচিত।
সমাধান ২: এক্সচেঞ্জ ওয়েব সার্ভিসেস প্রোটোকল চেক করুন
উপরোক্ত সমাধান কাজ না করলে সম্ভবত আপনার প্রতিষ্ঠান Exchange Web Services Protocol ডিজেবল করে রেখেছে। সেক্ষেত্রে আপনার IT এক্সপার্টের সাথে যোগাযোগ করুন এবং নিচের ধাপগুলো ফলো করতে বলুন। অনেক ব্যবসায়িক ব্যক্তি এই সমাধান উপকরকারী পেয়েছেন।
- Start ক্লিক করুন, Windows PowerShell সার্চ করে রাইট-ক্লিক করুন এবং Run as Administrator বেছে নিন। এ্যাডমিন প্রিভিলেজের সাথে পাওয়ারশেল চালু হবে।

- নিচের কমান্ড কপি-পেস্ট করে Enter চাপুন। এটি এক বা একাধিক মেইলবক্সের ক্লায়েন্ট অ্যাক্সেস সেটিংস রিটার্ন করবে। চেক করুন EwsEnabled false নাকি true। যদি false হয়, তবে এটি সমাধান, ধাপ ৩-এ যান। true হলে এক্সচেঞ্জ ওয়েব সার্ভিসেস ইতিমধ্যে অ্যালাউড, এই সমাধান বাদ দিন।
Get-CASMailbox "Identity Name" | fl ews*

- নিচের কমান্ড কপি-পেস্ট করে Enter চাপুন। এটি Exchange Web Services Protocol ইনাবল করবে যা টিমস ডিফল্ট মেনুতে ক্যালেন্ডার ফিচার চালু করবে।
Set-CASMailbox "Identity Name" -EwsEnabled $True

- মাইক্রোসফট টিমস লঞ্চ করুন। ডিফল্ট মেনুতে ক্যালেন্ডার অপশন দেখতে পাবেন। সমস্যা সমাধান হওয়া উচিত।
সমাধান ৩: এক্সচেঞ্জ অন-প্রিমাইস মেইলবক্স অ্যালাউ করুন (ক্লাউড ইউজারদের জন্য)
কারণে আলোচিত মতো, ক্যালেন্ডার ফিচার শুধু অন-প্রিমাইস মেইলবক্সের জন্য কাজ করে। টিমসের সাথে ক্যালেন্ডার কাজ করাতে এক্সচেঞ্জ অর্গানাইজেশনের অন-প্রিমাইস মেইলবক্সে অ্যাক্সেস দিতে হবে। অনেকের কাছে এই সমাধান জটিল লাগতে পারে কিন্তু অনলাইনে অনেক ব্যবহারকারীর জন্য এটি চূড়ান্ত ওয়ার্কঅরাউন্ড সাবিত হয়েছে।
সমাধানের ধাপে যাওয়ার আগে কিছু প্রয়োজনীয় শর্ত রয়েছে যেগুলো পূরণ না হলে সমাধান কাজ নাও করতে পারে:
- ব্যবহারকারী Azure Active Directory (সাংগঠনিক) এর সাথে সিঙ্ক্রোনাইজড হতে হবে।
- ব্যবহারকারীর কার্যকর এক্সচেঞ্জ অন-প্রিমাইস সার্ভার মেইলবক্স থাকতে হবে।
- এक्सচেঞ্জ সার্ভারের হাইব্রিড কানেকশন থাকতে হবে।
- এক্সচেঞ্জ সার্ভার এক্সচেঞ্জ সার্ভার ২০১৬ বা üzerি চলতে হবে।
- OAuth অথেনটিকেশন কনফিগারড থাকতে হবে।
ক্লাউড ইউজারদের জন্য টিমসে ক্যালেন্ডার ফিচার তাদের Exchange Online (EXO) ক্যালেন্ডারের সাথে সংযুক্ত। অর্থাৎ, আউटलuk-এ মিটিং শিডিউল করলে টিমসে দেখাবে এবং بالعکس। উপরের শর্তগুলো পূরণ হলে আপনার প্রতিষ্ঠান (IT এক্সপার্ট) কে বলুন টিমসকে এক্সচেঞ্জ অন-প্রিমাইস অর্গানাইজেশনের জন্য Autodiscover ও EWS-এ অ্যাক্সেস দিতে। নিচের তথ্য প্রক্রিয়ায় সাহায্য করবে:
- Autodiscover ও EWS URL ইন্টারনেট থেকে সরাসরি অ্যাক্সেসযোগ্য হতে হবে (ওয়েব ব্রাউজার থেকে)। Pre-Auth সাপোর্টেড নয়। যদি কোনো পাবলিশিং সিস্টেম ব্যবহার করেন, তবে পাস-থ্রু কনফিগার করতে হবে।
- OAuth অথেনটিকেশন আপনার O365 টেনান্ট ও এক্সচেঞ্জ অন-প্রিমাইসের মধ্যে কনফিগারড ও ওয়ার্কিং থাকতে হবে। এটি কাজ করাতে হাইব্রিড কনফিগারেশন উইজার্ড (HCW) রান করার পরামর্শ দেওয়া হয় ফুল হাইব্রিড এনভায়রনমেন্ট কনফিগার করতে। হাইব্রিড রিকোয়ারমেন্ট অনুযায়ী অন-প্রিমাইসেই লেটেস্ট CUs রান করুন।