Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 2025: Novo e geralmente disponível
Calendários | Places
- Utilize a propriedade wifiState na compilação para indicar se um edifício tem Wi-Fi.
- Utilize a propriedade heightAdjustableState na secretária para indicar se uma secretária é ajustável à altura.
- Utilize a propriedade teamsEnabledState na sala para indicar se uma sala está ativada para o Microsoft Teams.
- Utilize a propriedade placeId na sala e área de trabalho como um identificador exclusivo imutável alternativo.
- Utilize o recurso unavailablePlaceMode para indicar por que motivo uma secretária ou área de trabalho está marcada como indisponível para reserva.
Trabalho em equipa e comunicações | Chamadas e reuniões online
- Utilize a propriedade sensitivityLabelAssignment em onlineMeeting e virtualEventSession para especificar a etiqueta de confidencialidade aplicada à reunião do Teams.
- Utilize a propriedade expiryDateTime em onlineMeeting e virtualEventSession para indicar a data e hora em que o recurso da reunião expira.
- Utilize a propriedade meetingSpokenLanguageTag em onlineMeeting e virtualEventSession para especificar o idioma falado utilizado durante a reunião para fins de gravação e transcrição.
- Utilize a propriedade meetingOptionsWebUrl em onlineMeeting e virtualEventSession para obter o URL para a página de opções de reunião do Teams para a reunião especificada.
Trabalho em equipa e comunicações | Mensagens
Quando $expand=members está incluída, a API de Chats de Lista devolve um máximo de 25 itens, mesmo que seja especificado um valor maior $top .
Dezembro de 2025: Novo apenas em pré-visualização
Calendários | Places
Upsert um ou mais objetos de colocação no modo assíncrono.
Calendários | Horas de trabalho e localizações
Faça a gestão de horas de trabalho e localizações flexíveis com os seguintes recursos: workHoursAndLocationsSetting, workPlanOccurrence e workPlanRecurrence. Estes recursos permitem-lhe definir padrões de trabalho, localizações e folgas recorrentes e específicas para cenários híbridos modernos.
Aplicativos
Utilize a propriedade signInAudienceRestrictions no recurso da aplicação para restringir aplicações multi-inquilino a inquilinos Microsoft Entra específicos. Esta funcionalidade permite que as organizações limitem a utilização de aplicações a uma lista específica de IDs de inquilino permitidos, fornecendo controlos de segurança e conformidade melhorados para cenários multi-inquilino.
Gestão de dispositivos e aplicações | Impressão na nuvem
Utilize os novos tamanhos de suporte de dados suportados na propriedade mediaSizes do recurso printerCapabilities .
Arquivos
- Utilize as APIs de tarefas de migração entre inquilinos do SharePoint no Microsoft Graph para permitir que as organizações giram as tarefas durante as migrações inquilino a inquilino. Para obter mais informações, veja sharePointMigrationTask.
- Utilize a propriedade eliminada em sharePointGroupIdentityMapping e sharePointUserIdentityMapping para indicar que um mapeamento de identidade foi eliminado com êxito.
Identidade e acesso | Governança
- Utilize os seguintes recursos para representar os dados enviados para o Azure Logic Apps como parte de um pedido de nota de aviso de extensão personalizada quando for utilizada uma extensão personalizada num catálogo:
- accessPackageAssignmentCalloutData – para atribuições de pacotes de acesso
- accessPackageAssignmentRequestCalloutData – para pedidos de atribuição de pacotes de acesso
- Foi adicionado o recurso controlConfiguration e a relação controlConfigurations ao recurso entitlementManagement para representar as políticas que controlam o ciclo de vida e o acesso aos pacotes de acesso em toda a organização.
- Foi adicionado o recurso entraIdProtectionRiskyUserApproval para representar a configuração de aprovação para utilizadores de risco detetados pelo Microsoft Entra ID Protection.
- Foi adicionado o recurso insiderRiskyUserApproval para representar a configuração de aprovação para utilizadores de risco detetados por Gerenciamento de Risco Interno do Microsoft Purview.
Identidade e acesso | Identidade e entrada
Adicionou o microsoftRevokedSessions valor à enumeração riskDetail para indicar que a Microsoft revogou as sessões. Este membro de enumeração aplica-se aos seguintes recursos Microsoft Entra Identity Protection: riskDetection, riskUserActivity, riskyUser e signIn.
Identidade e acesso | Acesso à rede
Personalize a mensagem de página de bloco apresentada aos utilizadores quando o Acesso Seguro Global bloqueia o acesso aos recursos Web. Utilize o recurso customBlockPage para configurar mensagens personalizadas com suporte de markdown limitado.
- Utilize o recurso userConfiguration e os respetivos métodos associados para gerir definições, metadados ou dados de aplicações específicos do utilizador associados a pastas de caixa de correio, utilizando formatos XML, binários ou de dicionário.
- A API callRecord: getPstnCalls esclarece agora que não devolve informações apenas para planos de chamadas da Telstra .
- Os seguintes pontos finais já não são suportados para gerir a localização de trabalho do utilizador:
POST /users/{usersId}/presence/clearAutomaticLocationPOST /communications/presences/{presenceId}/clearAutomaticLocationPOST /users/{usersId}/presence/clearLocationPOST /communications/presences/{presenceId}/clearLocationPOST /users/{usersId}/presence/setAutomaticLocationPOST /communications/presences/{presenceId}/setAutomaticLocationPOST /users/{usersId}/presence/setManualLocationPOST /communications/presences/{presenceId}/setManualLocation
Trabalho em equipa e comunicações | Chamadas e reuniões online
- Quando
$expand=membersestá incluída, a API de Chats de Lista devolve um máximo de 25 itens, mesmo que seja especificado um valor maior$top. - Os seguintes pontos finais já não são suportados para gerir a localização de trabalho de um utilizador:
POST /users/{usersId}/presence/clearAutomaticLocationPOST /communications/presences/{presenceId}/clearAutomaticLocationPOST /users/{usersId}/presence/clearLocationPOST /communications/presences/{presenceId}/clearLocationPOST /users/{usersId}/presence/setAutomaticLocationPOST /communications/presences/{presenceId}/setAutomaticLocationPOST /users/{usersId}/presence/setManualLocationPOST /communications/presences/{presenceId}/setManualLocation
Trabalho em equipa e comunicações | Mensagens
- Obtenha um membro específico da coleção allMembers do canal. Esta API fornece acesso unificado a membros diretos e indiretos em todos os tipos de canal, incluindo canais partilhados.
- Inicie a migração de mensagens externas ao ativar o modo de migração num canal existente.
- Inicie a migração de mensagens externas ao ativar o modo de migração num chat existente.
- Conclua a migração de mensagens externas ao remover o modo de migração de um chat.
- Utilize a propriedade layoutType no recurso do canal para criar canais com diferentes experiências de conversação e alternar entre eles em qualquer altura. A propriedade suporta dois valores:
postpara o formato pós-resposta tradicional echatpara uma experiência de threading semelhante a um chat. Pode definir o tipo de esquema ao criar um canal e atualizá-lo mais tarde para alternar entre esquemas.
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.