Novidades do Microsoft Graph
O Microsoft Graph fornece um modelo de programação unificado que pode utilizar para aceder a dados no Microsoft 365, Windows e Enterprise Mobility + Security. Este artigo fornece informações sobre as novidades nas APIs do Microsoft Graph, documentação, SDKs e muito mais.
Para obter atualizações mais detalhadas ao nível da API, consulte o registo de alterações do Microsoft API do Graph.
Para obter detalhes sobre as atualizações anteriores do Microsoft Graph, consulte Histórico de novidades do Microsoft Graph.
Importante
As funcionalidades em status de pré-visualização estão sujeitas a alterações sem aviso prévio e podem não ser promovidas a status de disponibilidade geral (GA). Não utilize funcionalidades de pré-visualização em aplicações de produção.
Fevereiro de 2025: Novo e geralmente disponível
Segurança
Foi adicionada teamsMessageEvidence como uma prova de alerta suportada.
Trabalho em equipa e comunicações | Chamadas e reuniões online
Obtenha a gravação de um evento em direto do Teams.
Trabalho em equipa e comunicações | Mensagens
Obtenha todos os membros de um canal, incluindo membros diretos e indiretos de um canal partilhado.
Fevereiro de 2025: Novo apenas em pré-visualização
Armazenamento de cópias de segurança
- Utilize a propriedade protectionSources em driveProtectionUnit, mailboxProtectionUnit e siteProtectionUnit para obter as origens através das quais uma unidade de proteção está atualmente protegida.
- Atualize uma unidadeProtectionRule ou uma caixa de correioProtectionRule.
- Elimine e desproteja todos os artefactos protegidos por uma regra dinâmica numa unidadeProtectionRule ou numa caixa de correioProtectionRule.
Conformidade | Descoberta eletrônica
Foram adicionados os itemsToInclude, cloudAttachmentVersion, documentVersion, additionalDataOptions e statisticsOptions como propriedades e parâmetros suportados em vários recursos e ações da API de Deteção de Dados Eletrónicos.
Identidade e acesso | Identidade e entrada
Foram substituídas as seguintes operações de API para gerir extensões de autenticação personalizadas:
Ponto final antigo | Ponto final recomendado |
---|---|
GET /identity/authenticationEventListeners/{listenerId}/microsoft.graph.onAttributeCollectionStartListener/handler/microsoft.graph.onAttributeCollectionStartCustomExtensionHandler/customExtension GET /identity/authenticationEventListeners/{listenerId}/microsoft.graph.onAttributeCollectionSubmitListener/handler/microsoft.graph.onAttributeCollectionSubmitCustomExtensionHandler/customExtension GET /identity/authenticationEventListeners/{listenerId}/microsoft.graph.OnEmailOtpSendListener/handler/microsoft.graph.OnOtpSendCustomExtensionHandler/customExtension
|
GET /identity/customAuthenticationExtensions/{customAuthenticationExtensionId} |
PUT /identity/authenticationEventListeners/{listenerId}/microsoft.graph.onAttributeCollectionStartListener/handler/microsoft.graph.onAttributeCollectionStartCustomExtensionHandler/customExtension/$ref PUT /identity/authenticationEventListeners/{listenerId}/microsoft.graph.onAttributeCollectionSubmitListener/handler/microsoft.graph.onAttributeCollectionSubmitCustomExtensionHandler/customExtension/$ref PUT /identity/authenticationEventListeners/{listenerId}/microsoft.graph.onEmailOtpSendListener/handler/microsoft.graph.onOtpSendCustomExtensionHandler/customExtension/$ref |
PATCH /identity/customAuthenticationExtensions/{customAuthenticationExtensionId} |
Segurança
Foi adicionada teamsMessageEvidence como uma prova de alerta suportada.
Tarefas e planos
Liste Planner planos pertencentes a um canal partilhado no Teams.
Trabalho em equipa e comunicações | Mensagens
Introduziu as seguintes permissões de aplicação e delegadas mais granulares para obter todos os membros de um canal:
- Utilize a
ChannelMember.Read.All
permissão delegada em vez daGroup.Read.All
permissão delegada. - Utilize as permissões de aplicação
ChannelMember.Read.Group
eChannelMember.ReadWrite.Group
para o consentimento específico do recurso.
Janeiro de 2025: Novo e geralmente disponível
Arquivos
Foi atualizado o ponto final do método fileStorageContainer: restore .
Identidade e acesso | Identidade e entrada
Adição da entrada riskEventType para a deteção de Tráfego de API Suspeita para principais de serviço.
Modelos do Microsoft Graph Bicep
Agora, pode implementar o recurso de utilizador num modelo bicep para os seus projetos de infraestrutura como código (IaC). Para obter mais informações, veja a referência Bicep de utilizadores do Microsoft.Graph .
Trabalho em equipa e comunicações | Chamadas e reuniões online
- Os modelos de reunião personalizados do Microsoft Teams permitem-lhe especificar valores para muitas das opções de reunião disponíveis para os organizadores da reunião. Utilize a propriedade meetingTemplateId em onlineMeeting para criar uma reunião online com um modelo de reunião.
- Utilize allowBreakoutRooms, allowLiveShare, allowPowerPointSharing e permita que oWhiteboard indique se as funcionalidades de salas simultâneas, partilha em direto, PowerPoint live e quadro estão ativadas num OnlineMeeting ou virtualEventSession.
- Utilize a propriedade allowedLobbyAdmitters em onlineMeeting para obter ou definir os utilizadores que podem admitir a partir da sala de espera.
- Utilize as propriedades allowRecording e allowTranscription no onlineMeeting e virtualEventSession para indicar se a gravação ou transcrição está ativada para uma reunião ou sessão de evento virtual.
Trabalho em equipa e comunicações | Mensagens
- Obtenha uma mensagem de chat com um @mention para todos.
- Obtenha uma mensagem de chat com uma mensagem reencaminhada como anexo.
- Utilize a propriedade isHiddenForAllMembers para indicar se uma conversa está oculta de todos os membros.
Janeiro de 2025: Novo apenas em pré-visualização
Notificações de alteração
As notificações de alteração ativadas suportam os métodos para listar, obter, criar, atualizar, eliminar e reautorizar uma subscrição para aiInteraction.
Gerenciamento de dispositivos e aplicativos | PC na nuvem
- Repita uma ação em massa com PCs na Cloud selecionados.
- Utilize a propriedade productType no cloudPC para obter o tipo de produto de um PC na Cloud ou para filtrar PCs na Cloud por tipo de produto.
- Preteriu o método getCloudPcPerformanceReport do recurso cloudPcReports a favor do método retrieveCloudPcTenantMetricsReport .
Arquivos
Foi atualizado o ponto final do método fileStorageContainer: restore .
Identidade e acesso | Gerenciamento do diretório
- Utilize a propriedade alternativeNames no dispositivo para obter ou definir nomes alternativos para um dispositivo.
- Utilize o recurso deviceTemplate e os respetivos métodos associados para gerir modelos de dispositivos em Microsoft Entra ID.
- Utilize o recurso mutualTlsOauthConfiguration e os respetivos métodos associados para gerir as autoridades de certificação que estão autorizadas a emitir certificados para um conjunto específico de objetos utilizados para mTLS.
Identidade e acesso | Identidade e entrada
Foi adicionado suporte para configurar um fornecedor de e-mail personalizado para códigos de acesso únicos (OTP) no ID externa do Microsoft Entra com os seguintes objetos:
- O tipo de recurso onOtpSendCustomExtension para configurar a extensão de autenticação personalizada que contém detalhes de configuração do serviço externo que podem ser uma Função do Azure.
- O tipo de recurso onEmailOtpSendListener para configurar o serviço de escuta de eventos que é acionado para enviar o pedido OTP ao utilizador, com base nos detalhes de configuração no objeto onOtpSendCustomExtension .
A funcionalidade também lhe permite configurar a opção de contingência predefinida quando a extensão de autenticação personalizada não é chamada com êxito.
ETL de dados do setor
Utilize a operação de início no recurso industryDataRun para executar uma execução a pedido, com limites de limitação de até cinco execuções com êxito a cada 12 horas.
Importação e exportação de caixa de correio
Utilize as novas APIs de importação e exportação de caixas de correio no Microsoft Graph para criar soluções que se integram com recursos de caixa de correio para cenários de importação e exportação de dados. Para obter mais informações, consulte Descrição geral das APIs de importação e exportação de caixas de correio no Microsoft Graph.
Relatórios | Relatórios de identidade e acesso
Adicionado attributeCollectionStart
, attributeCollectionSubmit
e emailOtpSend
como valores suportados para a propriedade eventType do recurso appliedAuthenticationEventListener .
Sites e listas
Arquivo ou desarcultar um site do SharePoint.
Tarefas e planos
Utilize o tipo de contentor teamsChannel para criar planos em canais partilhados no Microsoft Teams.
Trabalho em equipa e comunicações | Chamadas e reuniões online
Receba notificações de alteração para atualizações de eventos de chamada de emergência do Microsoft Teams.
Trabalho em equipa e comunicações | Mensagens
Obtenha uma mensagem de chat que inclua um componente Microsoft Loop como dois anexos.
Contribuir para o Microsoft Graph
Existem cenários em que você gostaria que o Microsoft Graph oferecesse suporte?
Sugira e vote em novas funcionalidades com o Portal de Comentários do Microsoft Graph. Alguns novos recursos são originados como solicitações populares da comunidade de desenvolvedores. A equipa do Microsoft Graph avalia regularmente as necessidades dos clientes e lança novas funcionalidades para os pontos finais beta (
https://graph.microsoft.com/beta
) e v1.0 (https://graph.microsoft.com/v1.0
).Adira à chamada semanal da comunidade da plataforma do Microsoft 365 e torne-se um membro ativo da comunidade do Microsoft Graph. Para descobrir o calendário completo das chamadas para programadores, visite a página da comunidade do Microsoft 365 e do Power Platform.
Junte-se ao nosso painel de investigação para fornecer os seus contributos sobre as nossas experiências de programador.