Forum Discussion
mitchpj75
Mar 23, 2020Copper Contributor
calendar missing in teams
I have setup Teams. I am the global admin for my company and access to all portals. All Team meeting policy options and scheduling options are set to yes for me at global level. In the desktop and web version, calendar app does not appear on the left hand side for me. I cannot schedule meetings in team.
Stuck and need some help! I have attached screenshots.
Let me sum up this thread for people just joining now. If the calendar app is missing from the left of Teams there are two possible reasons
1. (Most Likely) - Teams can not find or access your calendar. It will only access a calendar from the exchange mailbox associated with the users account, if you don't have one, then no calendar. Also if you use Exchange hosted on-premises you will need to have hybrid configured to allow Teams to access that mailbox. Read more starting at How Exchange and Microsoft Teams interact - Microsoft Teams | Microsoft Docs
2. (Less Likely) - Someone removed Calendar in an app setup policy assigned to that user. This will hide it from the left menu but it will still be there if you press the ... Menu at the bottom. See Manage app setup policies in Microsoft Teams - Microsoft Teams | Microsoft Docs
- Chris_HardsCopper Contributor
I had the same issue and went through all the steps and the calendar was still not showing while in a Hybrid Setup. In the end I located that the X500 connector that was set as the primary reply address was set to an "Exchange Labs" not the X500 for the domain. I removed the Exchange Labs X500 and set the domain connector to the primary and the calendar instantly appeared within teams. Hope this helps for people who are struggling to get it to work.
- gosubuilderCopper ContributorThis is late response, but I found this post because I was having the same issue. The solution was to clear the TEAMS cache. follow the steps at https://www.canr.msu.edu/news/clearing-the-cache-for-microsoft-teams#:~:text=Enter%20%25appdata%25%5CMicrosoft%5CTeams,Files%20in%20the%20Cache%20folder
basically quit out of Teams app, open the file explorer app, put %appdata%\Microsoft\Teams in the address bar. open and delete all files in the following folders: Cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, tmp
Then close file explorer, then re open Teams app. - I opened a case to microsoft support 20 days ago about a similar problem in an extremely simple environment (only one server, no firewall, no reverse proxy). I sent tons of logs, spent hours troubleshooting and it still doesn't work. The freebusy onprem online works but not the calendar tab. And the MS support for the moment does not know.
- Abd_AlwahshCopper ContributorI have the same problem and I tried to download the calendar and the following message appears:
"talk to your admin to set up your calendar"
if Microsoft didn't solve this issue ASAP we should find another application to work on.Let me sum up this thread for people just joining now. If the calendar app is missing from the left of Teams there are two possible reasons
1. (Most Likely) - Teams can not find or access your calendar. It will only access a calendar from the exchange mailbox associated with the users account, if you don't have one, then no calendar. Also if you use Exchange hosted on-premises you will need to have hybrid configured to allow Teams to access that mailbox. Read more starting at How Exchange and Microsoft Teams interact - Microsoft Teams | Microsoft Docs
2. (Less Likely) - Someone removed Calendar in an app setup policy assigned to that user. This will hide it from the left menu but it will still be there if you press the ... Menu at the bottom. See Manage app setup policies in Microsoft Teams - Microsoft Teams | Microsoft Docs
- Walker83Copper ContributorWe are having this problem too! Both my boys are at the same secondary school & are starting live lessons tomorrow. They have identical chromebooks with the same operating system yet one has the calendar on and the other doesnt! I've tried accessing Teams via both the app and website and also through the schools website. I've linked it to his outlook account and checked all of the permissions. I've also had the school head of year on the phone who is speaking to the tech guy! Just can't understand it!
- skipnalaskaCopper Contributor
I had a similar problem on two MacBooks after upgrading to Big Sur. Check your Preferences->Security & Privacy->Privacy->Accessibility page and allow Teams to "control your computer". Once this was checked & the computer & Teams were restarted, Calendar reappeared on the left menu bar (at least for me!)
- Conan45Copper ContributorMy calendar icon just disappeared today. Tried this solution and it worked (had to restart Teams but not the computer). Thank you!
- Tom_BellCopper Contributor
I resolved this issue by getting our admin to turn on 'Outlook on the web' in the 'Manage email apps' it took a day to filter through but solved the problem for me.
- Alex_XieCopper Contributor
Experienced the same Calendar missing issue right after I removed all the licenses (Business Base & Teams Exploratory) then added them back
I tried below steps and solved the problem:1. Go to "Teams admin center"
2. "Users" > open the user who got the problem
3. "Policies" tab > "Edit" > "App setup policy" > switch it to "FirstLineWorker" > "Apply"
(you should see the change if you sign-out and sign-in with the problem account, for mine, the "Shifts" icon appeared )
4. repeat step 3, switch it back to "Global(Org-wide default)" > "Apply"
(if you receive the error message warnning you the change not applied, just reflash the page and re-do step 4, until you see the "Global(Org-wide default)" applied under "App setup policy")
5. Problem solved!
- DaxonCopper ContributorCame into work and the calendar was missing.
Your answer worked for me. Thanks! - JamesPyciorCopper Contributor
Thanks for the post Alex_Xie. This was a simple fix and it worked well for all of the users I was having a problem getting the calendar for. Thanks for taking the time to post this.
- trecee-michele13Copper Contributor
mitchpj75 I wanted to post this becuase it took me a while to figure out what was happening. First check your App Policies in Teams admin center and be sure that the user was not put into a first line worker or other poilcy that would potential block the Calendar App.
But this is what was the issue with a few of my users - EWS
Run Get-CASMailbox and check all EWS policies are enabled for the user
EwsApplicationAccessPolicyThe EwsApplicationAccessPolicy parameter controls access to the mailbox using Exchange Web Services applications.
Valid values for this parameter are:
- EnforceAllowList: Only applications specified in the EwsAllowList parameter are allowed to access the mailbox.
- EnforceBlockList: Applications specified in the EwsBlockList parameter aren't allowed to access the mailbox, but any other applications can access the mailbox.
- richardskatesCopper ContributorYes I was testing disabling certain Basic Authentication protocols in preparation for Microsoft disabling them next year (https://developer.microsoft.com/en-us/microsoft-365/blogs/deferred-end-of-support-date-for-basic-authentication-in-exchange-online/), but when I disabled Exchange Web Services (EWS) it broke the Teams calendar. I assume they will have to update Teams to use something other than EWS then...
- Gregory NeumarkeBrass Contributor
richardskates Thank you for posting this. This was exactly my situation. I had disabled Exchange Web Services on my account for testing. Outlook add-ins stopped working, seeing coworker's free/busy was broken, and of course the calendar was missing in Teams. Restoring EWS resolved these issues I'd been having for weeks.
Now my understanding is that EWS only uses basic authentication, if that is true I am wondering how we are supposed to move to only Modern Authentication?
- maitin10Copper ContributorCheck EWS of the mailbox.
Connect to exchange online powershell and run this command :
get-casmailbox -identity 'emailaddress' | fl *ews*
If its true , toggle it to false
set-casmailbox -identity 'emailaddress' -ewsenabled $false
wait for 30 minutes and then run
set-casmailbox -identity 'emailaddress' -ewsenabled $true
Hope this helps- ngoncalve72Copper ContributorThank You maitin10, that really help me out solving my situation.
Best Regards- maitin10Copper Contributor
ngoncalve72 I am glad the steps helped. 🙂
- whoa_nelly_vCopper Contributor
This is to anyone also having this issue. We did all the manual stuff and ensured the ews stuff was done in exchange. IN addition, if you have multiple SMTP domains that you are accepting mail for which is NOT the default of the org but is for any of the user in question be sure to add that domain as a UPN suffix to your domain, then update the affected users domain suffix to reflect their primary/default SMTP adress. Also the last step you will need is to enure you have a valid autodiscover record setup for ALL the domains you accept mail for. For all domains (NOT your default), set a SRV rercord up for autodiscover:
@ (for the domain)
_autodiscover (name of recrod)
0 wieght
0 priority
TCP (protocol)
autodiscover.yourmainSTMPdomain.com (target: use your default SMTP namespace here)
Once all that is in place, re-run the hybrid wizard again and ensure all domains are selected that you require. Also in your office 365 tennant/setup, ensure you have all the necessary cname and SRV records published for Microsoft Teams and Skype for Business under: Admin -> Settings -> Domains
Hope this helps some of you.
- Patrick101Copper Contributor
I am having the same issue. However I am totally new to teams & o365.
I have registered for the free teams version for our small company, and I don't get the calendar button, and thus cannot create recurring meetings and all that.
Question: Is this generally not supported by the free teams version, thus I would need to purchase a valid o365 license in addition?
[edit] so basically what I want to achieve is to set up recurring meetings where people can just join using a fixed link or (even better) the calender in teams, without me having to actively invite people upon every new meeting date.
- DavidMitchell190Copper Contributor
I think it depends on the type of "free" Teams license you are using. There is an E1 license that I would bet has the Calendar on the left-hand side, but "Teams Free" or the "Feemium version of Teams" would only have something like "Meeting" on the left-hand side. So the question is: what license do you have?
https://docs.microsoft.com/en-us/microsoftteams/support-remote-work-with-teams