Compartilhar via


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.

Dezembro de 2024: Novo e geralmente disponível

Relatórios

Os registos de atividades do Microsoft Graph, que fornecem um registo de auditoria de todos os pedidos HTTP que o Microsoft Graph recebeu e processou para o seu inquilino, estão agora disponíveis na China operados pela 21Vianet.

Segurança | Alertas e incidentes

Ativou a descrição, displayName, resolvingComment e propriedades de gravidade como propriedades suportadas num Pedido de incidente de atualização .

Trabalho em equipa e comunicações | Gestão de turnos

Usuários

Publicou as seguintes permissões com privilégios menores para gerir cenários específicos no objeto de utilizador :

Permissão Comments
User-Mail.ReadWrite.All Permissão com menos privilégios para atualizar a propriedade otherMails .
User-PasswordProfile.ReadWrite.All Permissão com menos privilégios para atualizar a propriedade passwordProfile .
User-Phone.ReadWrite.All Permissão com menos privilégios para atualizar as propriedades de businessPhones e mobilePhone . Anteriormente, apenas a permissão Directory.AccessAsUser.All era suportada para atualizar as propriedades do utilizador administrador. Recomendamos que mova a permissão com privilégios menor.
User.EnableDisableAccount.All Permissão com menos privilégios para atualizar a propriedade accountEnabled . Também requer a permissão User.Read.All. Anteriormente, apenas a permissão Directory.AccessAsUser.All era suportada para atualizar a conta status para utilizadores administradores. Recomendamos que mova a permissão com privilégios menor.
User.DeleteRestore.All Permissão com menos privilégios para eliminar um utilizador, restaurar um utilizador eliminado da reciclagem ou eliminar permanentemente um utilizador eliminado da reciclagem. Também permite obter utilizadores eliminados através do /directory/deleteditems/microsoft.graph.user ponto final.

Dezembro de 2024: Novo apenas em pré-visualização

Armazenamento de Cópias de Segurança

Utilize a nova API de pedidos de adição em massa de restauro para soluções de restauro mais convenientes, eficientes e dimensionáveis. Esta API foi concebida para simplificar o processo de restauro ao permitir a submissão direta de recursos de restauro num pedido em massa. São suportados os seguintes recursos:

Gerenciamento de dispositivos e aplicativos | PC na nuvem

Identidade e acesso | Gerenciamento do diretório

Ao restaurar utilizadores eliminados de forma recuperável, pode agora especificar se Microsoft Entra ID deve substituir o userPrincipalName do utilizador por um novo valor.

Identidade e acesso | Identidade e entrada

Relatórios | Relatórios de monitorização do Microsoft 365

As APIs de monitorização do Microsoft 365 fornecem dados telemétricos para monitorizar o estado de funcionamento de vários serviços Microsoft numa subscrição do Microsoft 365 para a sua organização. Utilize as novas operações no recurso serviceActivity para obter dados telemétricos para Exchange Online, Microsoft 365 Apps e Microsoft Teams.

Segurança | Alertas e incidentes

Ativou a descrição, displayName e as propriedades de gravidade como propriedades suportadas num Pedido de incidente de atualização .

Sites e listas

Criar e gerir uma página de ligação de notícias no SharePoint.

Trabalho em equipa e comunicações | Chamadas e reuniões online

As operações get e list dos recursos callRecording e callTranscript suportam a obtenção de gravações de chamadas ou transcrições de chamadas de reuniões de chat privadas e reuniões de canal.

Trabalho em equipa e comunicações | Mensagens

Utilize a propriedade firstChannelName na equipa para definir o nome do primeiro canal criado numa equipa.

Novembro de 2024: Novo e geralmente disponível

Arquivos

Utilize uma gama de novos métodos e recursos para uma gestão melhorada do armazenamento de ficheiros, incluindo métodos para gerir colunas e itens de reciclagem. Também pode executar operações como restaurar, bloquear, desbloquear e muito mais nos recursos fileStorageContainer, fileStorage e recycleBin .

Aplicações | Políticas

Utilize a propriedade state em keyCredentialConfiguration e passwordCredentialConfiguration para indicar se uma restrição é avaliada.

Segurança | Alertas e incidentes

Ativou os activeestados , , pendingApprovaldeclined, unremediated, runninge partiallyRemediated na enumeração evidenceRemediationStatus. Utilize estes novos estados através da propriedade remediationStatus do alertEvidence e dos respetivos tipos herdados.

Segurança | Identidades

A API de gestão de sensores do Defender para Identidade permite-lhe criar relatórios detalhados sobre os sensores na área de trabalho, fornecendo informações como o nome do servidor, a versão do sensor, o tipo, o estado e o estado de funcionamento status. Também lhe permite gerir as definições do sensor, incluindo adicionar descrições, ativar ou desativar atualizações atrasadas e especificar o controlador de domínio ao qual o sensor se liga para consultar o Entra ID. Para obter mais informações, consulte sensor.

Trabalho em equipa e comunicações | Chamadas e reuniões online

Utilize a propriedade administrativeUnitInfos no participante e organizador para obter os IDs de uma ou mais unidades administrativas para um participante da chamada.

Novembro de 2024: Novo apenas em pré-visualização

Gerenciamento de dispositivos e aplicativos | PC na nuvem

  • Foram adicionados novos pontos finais que suportam permissões de aplicação nos seguintes métodos do recurso cloudPC :
  • Utilize a propriedade reservePercentage no método [cloudPcProvisioningPolicy: apply] para especificar a percentagem de PCs na Cloud a manter disponíveis para cenários partilhados de primeira linha.
  • Utilize o método getCloudPCPerformanceReport para obter relatórios relacionados com o desempenho dos PCs na Cloud.
  • Utilize o parâmetro reportName com o método getInaccessibleCloudPcReports para especificar o tipo de relatório do PC na Cloud.
  • Ativou as performanceTrendReport opções e inaccessibleCloudPcTrendReport para o parâmetro reportName no método Create cloudPcExportJob .

Gestão de dispositivos e aplicações | Atualizações de dispositivos

Identidade e acesso | Identidade e entrada

Identidade e acesso | Acesso à rede

Liste, crie, obtenha, atualize e elimine os recursos fqdnFilteringRule e webCategoryFilteringRule que são tipos derivados de filteringRule.

Relatórios | Relatórios de identidade e acesso

Utilize a propriedade sessionId no signIn para obter o identificador da sessão que foi gerada durante um início de sessão.

Segurança | Aplicações na cloud detetadas

O novo Microsoft Defender para a API de aplicações na Cloud no Microsoft Graph foi concebido para fornecer uma forma eficiente e fiável de consultar informações de aplicações detetadas, facilitando a análise dos riscos associados às aplicações detetadas. Utilize os seguintes recursos e os respetivos métodos para obter dados e informações sobre o ecossistema de aplicações SaaS detetado:

Segurança | Deteção de Dados Eletrónicos

Adição da autenticação de aplicações para Descoberta Eletrônica do Microsoft Purview Graph APIs. Para obter mais informações sobre como configurar o acesso apenas à aplicação, veja Configurar a autenticação de aplicações.

Trabalho em equipa e comunicações | Interações de IA

Utilize o método getAllEnterpriseInteractions para obter Microsoft 365 Copilot dados de interação, incluindo pedidos de utilizador para respostas Copilot e Copilot.

Trabalho em equipa e comunicações | Chamadas e reuniões online

  • Ligue informações de eventos externos a um virtualEventTownhall ou virtualEventWebinar ao definir um externalEventId.
  • Utilize externalEventInformation em virtualEventTownhall e virtualEventWebinar para identificar as informações de eventos externos de um evento virtual.
  • Utilize a propriedade allowedLobbyAdmitters em onlineMeeting para obter ou definir os utilizadores que podem admitir a partir da sala de espera.
  • Utilize a propriedade allowedLobbyAdmitters em onlineMeeting para obter ou definir os utilizadores que podem admitir a partir da sala de espera.
  • Obtenha ou defina se os utilizadores de Reuniões Microsoft 365 Copilot no Teams podem receber respostas a pedidos relacionados com sentimentos.

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.