Recommended Channels Not Visible to All Team Members in Microsoft Teams

John 0 Reputation points
2024-11-24T15:53:15.79+00:00

Heyy,

I have the following problem, that in teams all recommended channels are only shown in two scenarios.

  1. The person was online, when the channel was created/updated
  2. The person was offline, when the channel was created/update while the last thing they showed in teams was the team itself, where the channel is created/updated

In all other cases, the recommended channel is only displayed under hidden channels. Relogin and reopening Teams does not affect the visibility of the channels.

Here are the commands I used with Microsoft Graph API to create/update the channel. Creating a recommended standard channel in teams itself, leads to the same problem.

Create directly a recommended channel via Graph API

POST https://graph.microsoft.com/v1.0/teams/team_id/channels
content-type:application/json
{
  "displayName": "Example",
  "description": "Description of the channel",
  "membershipType": "standard",
  "isFavoriteByDefault": true
}

Update channel to be a recommended channel in teams via Graph API, if it wasn't a recommended channel before.

PATCH https://graph.microsoft.com/v1.0/teams/team_id/channels/channel_id
content-type:application/json
{
  "isFavoriteByDefault": true
}

Information of Team itself

{
  "@odata.context": "Replaced by me",
  "createdDateTime": "2024-09-19T10:26:35.252Z",
  "displayName": "Test Group",
  "description": "Description of the channel",
  "internalId": "Replaced by me",
  "specialization": "educationStandard",
  "visibility": "private",
  "webUrl": "Replaced by me",
  "isArchived": false,
  "isMembershipLimitedToOwners": false,
  "discoverySettings": {
    "showInTeamsSearchAndSuggestions": false
  },
  "memberSettings": {
    "allowCreateUpdateChannels": true,
    "allowCreatePrivateChannels": true,
    "allowDeleteChannels": true,
    "allowAddRemoveApps": true,
    "allowCreateUpdateRemoveTabs": true,
    "allowCreateUpdateRemoveConnectors": true
  },
  "guestSettings": {
    "allowCreateUpdateChannels": false,
    "allowDeleteChannels": false
  },
  "messagingSettings": {
    "allowUserEditMessages": true,
    "allowUserDeleteMessages": true,
    "allowOwnerDeleteMessages": true,
    "allowTeamMentions": true,
    "allowChannelMentions": true
  },
  "funSettings": {
    "allowGiphy": true,
    "giphyContentRating": "moderate",
    "allowStickersAndMemes": true,
    "allowCustomMemes": true
  },
  "summary": {
    "ownersCount": 3,
    "membersCount": 4,
    "guestsCount": 0
  }
}

The shown API commands are working and if I take a look into all channels, they are also marked as a recommended channel.

What changes are needed to ensure all members of the group can instantly see the recommended channels in the main channels category? Manual selection by all users is not an option, they might miss an important channel.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,427 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,432 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,386 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Prasad-MSFT 7,301 Reputation points Microsoft Vendor
    2024-11-26T07:03:10.64+00:00

    John We got update from engineering team stating that, "Recommended channel will show up with "Recommended" tag in the channel list of the team but will not be automatically shown for users."

    User's image

    Thanks, 

    Prasad Das

    ************************************************************************* 

    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.