Office 365 Notification MC231108 posted on 21 December announces the introduction of the Teams channel calendar, a new first-party (Microsoft) app to highlight Teams channel meetings. The idea is to make channel meetings more accessible to team members (Microsoft roadmap item 68911). Microsoft says that this adds a shared calendar to a channel. The calendar in question is the group calendar belonging to the team, which has always existed. Describing the feature in this manner is a little hyperbole. It’s more accurate to say that the new app enables easier access to channel events stored in the group calendar, but that’s not quite as nice in marketing terms.
According to MC231108, the channel calendar will roll out to commercial tenants in mid-January and to government tenants in early February. The app works for the Teams desktop and browser clients.
The Pain of Channel Meetings
Today, people schedule channel meetings through the Teams calendar app by adding the channel to a meeting. When this happens, the meeting details are created in the group calendar of the team which owns the channel instead of the meeting organizer’s personal calendar. However, the person who creates a channel meeting remains the organizer and retains the rights to modify the meeting details, such as adding invitees, updating the meeting information, or rescheduling or cancelling the meeting.
Posts announcing the creation of a channel meeting appear in the channel and any member of the team can join a channel meeting if they wish. However, a longstanding complaint about channel meetings is that users often miss the fact that these events are arranged. If people are used to Outlook, they expect to receive a notification about a meeting, and that doesn’t happen for channel meetings unless someone is explicitly invited to the meeting or the group settings are updated to publish notifications for calendar events to all members.
Channel Calendar App
The channel calendar allows team members to access channel meetings in a calendar grid, which looks like the Teams calendar app. The first thing to do is add the app to a tab in a channel, which then makes the calendar available to tenant members of the team. Because permissions aren’t available to control guest access to the group calendar, guest members can’t use the channel calendar app and don’t see the tab.
Meetings for all the channels in a team are kept in a single calendar folder in the group mailbox, so the app uses a filter to display only the meetings for the channel into which it is installed (Figure 1).
Figure 1: The Teams channel calendar app
Apart from guests, any team member can schedule a channel meeting through the app. The process is like scheduling a meeting through the full Teams calendar app with the exception that the hosting channel is pre-populated. Individual attendees can be added. When a new channel meeting is scheduled, Teams posts a notice to the channel (Figure 2). Guest members can use the channel notification to join meetings after the event starts.
Figure 2: Posts announcing the scheduling of channel meetings
Changes and updates to channel meetings are not posted as replies to the topic , so team members do need to check the channel calendar (or be added as an individual attendee) to make sure that an event happens as originally planned.
Stay up to date with new developments in Teams and across the rest of Office 365 by subscribing to the Office 365 for IT Pros eBook. Monthly updates mean that you’re always working off accurate information.
Is there a way to switch off the notifications for calendar events in the channel feed? All members of the team need to be able to post their appointments so that others can see them but we don’t want to see each notification in the feed.
But as far as them getting alerts of the meetings in their mailbox, there’s nothing one can do to block those notifications? It is strange because I don’t include anybody in the meeting information and they still get notified.
Hi Sue! Have you figured out a way to solve this? My team would also like to use this feature as a reminder of scheduled time off but would not like to notify the whole group. I don’t add anyone to the event but it still ends up on everyone’s calendar and they all get notified.
The reason why everyone is notified is that the group settings are set up that way. I answer this question frequently. If you have a team where everyone receives notifications of channel meetings, you need to amend the settings of the group to:
a) turn off AlwaysSubscribeMembersToCalendarEvents for the group: Set-UnifiedGroup -Identity MyGroup -AlwaysSubscribeMembersToCalendarEvents $False
b) Remove any member listed in the group’s Subscribers list
Any upcoming development to schedule Channel Meetings for a select set of team members WITHOUT emailing the event to the O365 Group? This is prohibiting us from finding Channel meetings helpful because the “Channel” subject is the primary focus of a small subset of team members.
I can’t say. I don’t work for Microsoft. But if you only want a subset of people to attend, schedule a personal meeting and invite those people and then publish the results of the meeting in the channel afterwards (if you want to).
I thought this was a good feature at first but, on testing, it seems like it’s going to be a problem in an education environment. We prevent students from creating scheduled meetings or Meet Now, however this channel calendar app allows them to schedule a meeting. It doesn’t seem to adhere to the Teams policies, unless there’s some way of getting around it.
You can mark the Channel Calendar app as disabled in the Manage Apps section of the Teams admin center. That way, people won’t be able to load the channel calendar. Would that work?
Is it possible to prevent a meeting created in a channel calendar from appearing in the users Outlook calendar? The team has an admin person that is responsible for adding new meetings to the calendar and her calendar is cluttered with all the team meetings and her own.
Not really. She is the organizer of the channel meeting and is the only one who can change the settings of those meetings. If she removed the meetings from her calendar, no one could ever change/update the meetings.
Nice thread!
I am planning to use the teams channel for scheduling and singing up for training and did some testing
1) trainer set up meeting (training)
2) associate looks at the ones of interest and add it to its outlook calendar
3) trainer will not see a notification but when opening the meeting (in Teams of Outlook) will see the associate in the list of participants
4) trainer can move the invitation to another day and associate is notified
5) associate cannot participate and cancel this meeting in outlook –> trainer will not be informed. Not ideal (but so far the only limitation I found)
Any recommendation on how to do it more efficiently?
Thanks a lot in advance
1) trainer set up meeting (training) [as a channel meeting]
2) associate looks at the ones of interest and add it to its outlook calendar [Attendee opens the meeting and uses the Add to calendar option to add it to their calendar. In fact, they just add themselves as a meeting participant, which causes the event to be added to their calendar]
3) trainer will not see a notification but when opening the meeting (in Teams of Outlook) will see the associate in the list of participants [works as designed. The owner of the meeting is the channel (team). The trainer created the meeting, but because it’s a channel meeting, the event is in the group calendar and not in the calendar of the trainer. The trainer can make changes because they are the organizer, but they don’t get updates.]
4) trainer can move the invitation to another day and associate is notified [here the trainer is using their organizer permission to move the meeting]
5) associate cannot participate and cancel this meeting in outlook –> trainer will not be informed. Not ideal (but so far the only limitation I found) [Again, this is because the channel owns the meeting. And the channel doesn’t care that the person can’t attend because the meeting is open to everyone in the team]
“The calendar in question is the group calendar belonging to the team, which has always existed.”
Events on the group calendar for my Team, new or old, do not appear in the Channel Calendar tab I created in that same Team. It seems as if the Channel Calendar is separate from the O365 Group Calendar associated with a given Team. This is my main concern/question. I want to create a seamless link in Teams to the O365 group calendar which is accessible via outlook or Sharepoint web parts.
The only events which appear in the channel calendar are channel meetings. All other events are filtered out. The events are in the one calendar folder in the group mailbox belonging to the team,.
Great thread! Is there a way to show a month view of the Channel Calendar, instead of just Week or Workweek? Also, Is there a way to change the background color of an All Day meeting? One of the many uses I envision for the Channel Calendar is to note when a team member is away from the team on PTO. The dark purple background is just a bit hard to see in Teams Dark Mode.
Is there a way to modify the setting in calendar to show a Month view versus week? I’d like to view the horizon to review any upcoming dates with my team, and having to scroll is a pain.
The information comes from the calendar in the group mailbox belonging to the team. All group mailboxes are cloud-based. I have not tested with hybrid users accessing the app.
Hello, How do I get in touch with my MS teams admin to request that they allow this channel function to be added to a pre-existing Team which is already created? As the channel calendar is currently not available. Many thanks.
We started to use this feature on one general channel and all members receive an invitation (works as planned).
But when these users accept the invitation, a NDR is generated from Exchange Server.
Looks like the mailbox for the channel calendar is not available.
The mailbox involved is the group mailbox (a channel doesn’t have a mailbox). I’d report the issue to Microsoft and get them to have a look at what’s going on.
Do you know what may be wrong if I’m unable to schedule meeting using the channel calendar. Even when I try to edit recurring meeting, I get same error.
Mind you I could do this before.
Meeting policy applied to me is correct but still can’t schedule with the Channel Calendar. This only happens for Teams group I don’t own/create.
Do you know what may be wrong if I can’t schedule meeting or edit recurring meeting I created using Channel Calendar in a Teams group I don’t own/created.
Hello, our Channel Calendar for a Teams group project appears to have been wiped. The current calendar is completely empty and it is now asking to re-enter the institution login and password (we have been using this calendar for a year). This calendar and channel are shared between 7 project teams so this is a disaster. Institution IT team say that they do not support the Channel Calendar although the institution supports Teams. How could this happen? Is there a way to reinstate our old Channel Calendar in Teams? Thank you.
As I have no access to your tenant, I really can’t speculate what’s going on. I suggest you file a support request with Microsoft and have them look at the data in your tenant.
Is it possible to change the color of appointments in a calendar that was created in the TEAMS Channel? We would like time off and on-call to be two different colors.
So, in my version, my team, who are members, can add a meeting, but not an event. Only events seem to push out to the entire team’s calendar view. Individual team meetings set up, do not. This seems contrary to what we want to happen.
easy to setup and manage as admin. However, all team member in a channel with “Channel Calendar” can’t see it. they get a message “ask your admin to connect your exchange calendar to Teams.” any idea how to fix this. much appreciated.
Looked like a nice feature! However, we have scheduled some recurring meetings in Outlook already, is there any way to get them onto the team channel’s Calendar? I have tried forwarding to the team channel`s calendar email adres but without any luck. Same use case for external events I’d like to put on the channel’s agenda. Also there forward does not work, but importng iCal or similar also does not seem to be supported.
Without these features it’s going to be a hell of a job to maintain the team channel’s agenda.
Hi, for a week now, We are experiencing issues with the channel calendar, not showing at all. Prior to that, it would from time to time ask for re-login in order to give access or load properly. Anyone with the same issue?
Is it possible to move an entire channel calendar and its contents from one channel to another under the same group? There are instructions on how to move files in Teams but not the channel calendar. Thanks!
No. The items for channel meetings are intermingled with other events in the calendar of the group mailbox used by the team. You’d have to rewrite the events to point them to the new channel.
Hi, Thanks for the excellent information! I tested this out with two owners of a group. Everything is working as expected, except neither of them could add the calendar to Outlook because of a permissions error. Do you have any experience with that or any idea on how to resolve it? The “Hidden…” fields are all set to False.
I don’t believe you can add a channel calendar to Outlook. Essentially, a channel calendar is a filter on events stored in the team calendar that reveals only the events for the channel. It’s not a separate calendar.
Within the channel I see that we can have multiple calendars. We are planning on having each team within out department have their own calendar in the teams channel where we can input vacation of time off on the calendar. we wanted to have one master calendar where all of these blocked dates would appear in different color within the master (full department) calendar is that possible. I know we can do that in Sharepoint and in modern Sharepoint the calendar function was removed which I’m assuming it’s because Microsoft created the calendar app to include in teams.
ex: 1 department calendar (Master) along with 5 different group within the department calendar. have the blocked dates entered into the 5 different groups automatically update in the Department calendar (master) in different colors.
{"id":null,"mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"https:\/\/office365itpros.com\/wp-content\/uploads\/2022\/11\/cover-141x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Virtual Tip Jar","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Office 365 for IT Pros","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Office 365 for IT Pros","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for supporting the work of Office 365 for IT Pros!","payment_confirmation_title":"Office 365 for IT Pros","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
When will it be available for private channels?
It won’t. Private channels don’t have a group mailbox.
Is there a way to switch off the notifications for calendar events in the channel feed? All members of the team need to be able to post their appointments so that others can see them but we don’t want to see each notification in the feed.
Have users turn off notifications for the channel. That way they’ll only be notified when someone @mentions them.
But as far as them getting alerts of the meetings in their mailbox, there’s nothing one can do to block those notifications? It is strange because I don’t include anybody in the meeting information and they still get notified.
The problem is likely due to the settings applied to the group. This post might help you understand https://office365itpros.com/2020/10/21/update-teams-send-meeting-invitations-to-members/
Hi Sue! Have you figured out a way to solve this? My team would also like to use this feature as a reminder of scheduled time off but would not like to notify the whole group. I don’t add anyone to the event but it still ends up on everyone’s calendar and they all get notified.
The reason why everyone is notified is that the group settings are set up that way. I answer this question frequently. If you have a team where everyone receives notifications of channel meetings, you need to amend the settings of the group to:
a) turn off AlwaysSubscribeMembersToCalendarEvents for the group: Set-UnifiedGroup -Identity MyGroup -AlwaysSubscribeMembersToCalendarEvents $False
b) Remove any member listed in the group’s Subscribers list
See https://techcommunity.microsoft.com/t5/microsoft-teams/new-teams-channel-calendar-app-makes-channel-meetings-easier-to/m-p/2047437#M81114 for more info.
Any upcoming development to schedule Channel Meetings for a select set of team members WITHOUT emailing the event to the O365 Group? This is prohibiting us from finding Channel meetings helpful because the “Channel” subject is the primary focus of a small subset of team members.
I can’t say. I don’t work for Microsoft. But if you only want a subset of people to attend, schedule a personal meeting and invite those people and then publish the results of the meeting in the channel afterwards (if you want to).
I thought this was a good feature at first but, on testing, it seems like it’s going to be a problem in an education environment. We prevent students from creating scheduled meetings or Meet Now, however this channel calendar app allows them to schedule a meeting. It doesn’t seem to adhere to the Teams policies, unless there’s some way of getting around it.
You can mark the Channel Calendar app as disabled in the Manage Apps section of the Teams admin center. That way, people won’t be able to load the channel calendar. Would that work?
Is it possible to prevent a meeting created in a channel calendar from appearing in the users Outlook calendar? The team has an admin person that is responsible for adding new meetings to the calendar and her calendar is cluttered with all the team meetings and her own.
Not really. She is the organizer of the channel meeting and is the only one who can change the settings of those meetings. If she removed the meetings from her calendar, no one could ever change/update the meetings.
Are you able to download appointments as a csv or Excel?
No. I don’t believe so.
Does anyone know if I create a meeting in a teams calendar then leave the company does the meeting then disappear from the team calendar?
If it’s a channel meeting, it will remain in the team calendar. If it’s a personal meeting, it will go away if your account (mailbox) is removed.
Nice thread!
I am planning to use the teams channel for scheduling and singing up for training and did some testing
1) trainer set up meeting (training)
2) associate looks at the ones of interest and add it to its outlook calendar
3) trainer will not see a notification but when opening the meeting (in Teams of Outlook) will see the associate in the list of participants
4) trainer can move the invitation to another day and associate is notified
5) associate cannot participate and cancel this meeting in outlook –> trainer will not be informed. Not ideal (but so far the only limitation I found)
Any recommendation on how to do it more efficiently?
Thanks a lot in advance
Are these channel meetings or personal meetings?
Channel Meeting
I believe that everything is working as designed.
1) trainer set up meeting (training) [as a channel meeting]
2) associate looks at the ones of interest and add it to its outlook calendar [Attendee opens the meeting and uses the Add to calendar option to add it to their calendar. In fact, they just add themselves as a meeting participant, which causes the event to be added to their calendar]
3) trainer will not see a notification but when opening the meeting (in Teams of Outlook) will see the associate in the list of participants [works as designed. The owner of the meeting is the channel (team). The trainer created the meeting, but because it’s a channel meeting, the event is in the group calendar and not in the calendar of the trainer. The trainer can make changes because they are the organizer, but they don’t get updates.]
4) trainer can move the invitation to another day and associate is notified [here the trainer is using their organizer permission to move the meeting]
5) associate cannot participate and cancel this meeting in outlook –> trainer will not be informed. Not ideal (but so far the only limitation I found) [Again, this is because the channel owns the meeting. And the channel doesn’t care that the person can’t attend because the meeting is open to everyone in the team]
Everything works as expected. You can accept the way things work and check meetings to ensure that people are lined up to attend or look for another solution like setting up a room mailbox and using it to host training courses. https://docs.microsoft.com/en-us/exchange/recipients/room-mailboxes?view=exchserver-2019
Great, thanks!
channel meetings
“The calendar in question is the group calendar belonging to the team, which has always existed.”
Events on the group calendar for my Team, new or old, do not appear in the Channel Calendar tab I created in that same Team. It seems as if the Channel Calendar is separate from the O365 Group Calendar associated with a given Team. This is my main concern/question. I want to create a seamless link in Teams to the O365 group calendar which is accessible via outlook or Sharepoint web parts.
Am I missing something?
The only events which appear in the channel calendar are channel meetings. All other events are filtered out. The events are in the one calendar folder in the group mailbox belonging to the team,.
Can the Channel Calendar be accessed from the Teams mobile app? I don’t see it in the iOS Teams app.
Nope. It’s not available for the mobile apps.
Great thread! Is there a way to show a month view of the Channel Calendar, instead of just Week or Workweek? Also, Is there a way to change the background color of an All Day meeting? One of the many uses I envision for the Channel Calendar is to note when a team member is away from the team on PTO. The dark purple background is just a bit hard to see in Teams Dark Mode.
You’ll have to ask Microsoft if they plan to change the views available for the channel calendar. So far, they don’t support what you are looking for.
Hi Tony,
Is Channel calendar is not available for ipad ?
Nope. It doesn’t work on any iOS device.
Is there a way to modify the setting in calendar to show a Month view versus week? I’d like to view the horizon to review any upcoming dates with my team, and having to scroll is a pain.
I figured it out. I added the calendar link from the Channel SharePoint (using the Website App in Teams) and it works fine.
There’s no way in the app to show a month view. This is a change that Microsoft will have to make.
Hello, What are the prerequisites for this app ? Exchange Online / OnPrem 2016 minimals requirements ? Hybrid config ? Thanks
The information comes from the calendar in the group mailbox belonging to the team. All group mailboxes are cloud-based. I have not tested with hybrid users accessing the app.
How can I add all Team members as a group as participants on calander app meetings?
Hello, How do I get in touch with my MS teams admin to request that they allow this channel function to be added to a pre-existing Team which is already created? As the channel calendar is currently not available. Many thanks.
I’m afraid I don’t know who your Teams admin is. Who runs the Office 365 tenant for you? That would be a starting point.
Hello all
We started to use this feature on one general channel and all members receive an invitation (works as planned).
But when these users accept the invitation, a NDR is generated from Exchange Server.
Looks like the mailbox for the channel calendar is not available.
Any idea / experience / advice?
Best
Stefan
The mailbox involved is the group mailbox (a channel doesn’t have a mailbox). I’d report the issue to Microsoft and get them to have a look at what’s going on.
Hello
Do you know what may be wrong if I’m unable to schedule meeting using the channel calendar. Even when I try to edit recurring meeting, I get same error.
Mind you I could do this before.
Meeting policy applied to me is correct but still can’t schedule with the Channel Calendar. This only happens for Teams group I don’t own/create.
@Tony Redmond
Hello
Do you know what may be wrong if I can’t schedule meeting or edit recurring meeting I created using Channel Calendar in a Teams group I don’t own/created.
I can do this before now.
No idea. Log a call with Microsoft?
Hello, our Channel Calendar for a Teams group project appears to have been wiped. The current calendar is completely empty and it is now asking to re-enter the institution login and password (we have been using this calendar for a year). This calendar and channel are shared between 7 project teams so this is a disaster. Institution IT team say that they do not support the Channel Calendar although the institution supports Teams. How could this happen? Is there a way to reinstate our old Channel Calendar in Teams? Thank you.
As I have no access to your tenant, I really can’t speculate what’s going on. I suggest you file a support request with Microsoft and have them look at the data in your tenant.
Is it possible to change the color of appointments in a calendar that was created in the TEAMS Channel? We would like time off and on-call to be two different colors.
Thanks,
Ben
Teams was to support Outlook categories (and colors). I don’t see it in the current build. I must ask why…
So, in my version, my team, who are members, can add a meeting, but not an event. Only events seem to push out to the entire team’s calendar view. Individual team meetings set up, do not. This seems contrary to what we want to happen.
Do they add meetings in their personal calendar or do they schedule channel meetings?
easy to setup and manage as admin. However, all team member in a channel with “Channel Calendar” can’t see it. they get a message “ask your admin to connect your exchange calendar to Teams.” any idea how to fix this. much appreciated.
On-premises or cloud mailboxes?
Looked like a nice feature! However, we have scheduled some recurring meetings in Outlook already, is there any way to get them onto the team channel’s Calendar? I have tried forwarding to the team channel`s calendar email adres but without any luck. Same use case for external events I’d like to put on the channel’s agenda. Also there forward does not work, but importng iCal or similar also does not seem to be supported.
Without these features it’s going to be a hell of a job to maintain the team channel’s agenda.
I’m afraid you will have to recreate the meetings…
Hi, for a week now, We are experiencing issues with the channel calendar, not showing at all. Prior to that, it would from time to time ask for re-login in order to give access or load properly. Anyone with the same issue?
Is it possible to move an entire channel calendar and its contents from one channel to another under the same group? There are instructions on how to move files in Teams but not the channel calendar. Thanks!
No. The items for channel meetings are intermingled with other events in the calendar of the group mailbox used by the team. You’d have to rewrite the events to point them to the new channel.
Hi, Thanks for the excellent information! I tested this out with two owners of a group. Everything is working as expected, except neither of them could add the calendar to Outlook because of a permissions error. Do you have any experience with that or any idea on how to resolve it? The “Hidden…” fields are all set to False.
I don’t believe you can add a channel calendar to Outlook. Essentially, a channel calendar is a filter on events stored in the team calendar that reveals only the events for the channel. It’s not a separate calendar.
Within the channel I see that we can have multiple calendars. We are planning on having each team within out department have their own calendar in the teams channel where we can input vacation of time off on the calendar. we wanted to have one master calendar where all of these blocked dates would appear in different color within the master (full department) calendar is that possible. I know we can do that in Sharepoint and in modern Sharepoint the calendar function was removed which I’m assuming it’s because Microsoft created the calendar app to include in teams.
ex: 1 department calendar (Master) along with 5 different group within the department calendar. have the blocked dates entered into the 5 different groups automatically update in the Department calendar (master) in different colors.