tipo de recurso channelModerationSettings

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

No Microsoft Teams, os proprietários de equipe podem ativar a moderação de um canal para controlar quem pode iniciar novas postagens e responder às postagens nesse canal. Por exemplo, os proprietários podem querer fazer o seguinte:

  • Use um canal apenas para comunicados.
  • Use um canal para discussões em uma equipe de classe em que somente o professor possa iniciar novas discussões.
  • Use um canal para problemas de livesite em que novas postagens podem ser iniciadas por conectores.

Por padrão, a moderação é OFF, o que significa que as configurações usuais de canal se aplicam aos proprietários e membros da equipe, com controle adicional para permitir que somente os membros da equipe ou todos, incluindo convidados, iniciem uma nova postagem no canal. Definir a moderação de canal para ON permitir que apenas moderadores iniciem novas postagens, com controle adicional para os membros da equipe.

Para dar suporte às configurações de moderação de canal por meio de APIs do Microsoft Graph:

  • Os membros da equipe devem ser capazes de consultar as configurações de moderação de canal.
  • Os proprietários de equipe devem ser capazes de definir as configurações de moderação do canal.

Propriedades

Propriedade Tipo Descrição
allowNewMessageFromBots Booliano Indica se os bots têm permissão para postar mensagens.
allowNewMessageFromConnectors Booliano Indica se os conectores têm permissão para postar mensagens.
replyRestriction replyRestriction Indica quem tem permissão para responder ao canal de equipes. Os valores possíveis são: everyone, authorAndModerators, unknownFutureValue.
userNewMessageRestriction userNewMessageRestriction Indica quem tem permissão para postar mensagens no canal do Teams. Os valores possíveis são: everyone, everyoneExceptGuests, moderators, unknownFutureValue.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.channelModerationSettings",
  "userNewMessageRestriction": "String",
  "replyRestriction": "String",
  "allowNewMessageFromBots": "Boolean",
  "allowNewMessageFromConnectors": "Boolean"
}
  • Para modificar as configurações de moderação de um canal, consulte o exemplo 2 em Atualizar canal.