Diferenças entre os recursos no Azure AD Graph e no Microsoft Graph
Este artigo faz parte do Passo 1: rever as diferenças da API na série de listas de verificação de planeamento de migração de aplicações do Azure AD Graph.
Ao migrar aplicações do Graph do Azure Active Directory (Azure AD) para o Microsoft Graph, alguns recursos têm nomes e tipos diferentes. Por exemplo, se a sua aplicação Azure AD Graph utilizar o recurso TenantDetail, terá de atualizar o código para se referir à organização.
Este artigo destaca as diferenças entre os recursos do Azure AD Graph e do Microsoft Graph. Mostra recursos que têm nomes diferentes ou não estão disponíveis; Também realça os beta
recursos disponíveis na versão do Microsoft Graph, mas não na v1.0
versão.
Se um recurso não for apresentado nesta lista, este já está disponível na versão v1.0 do Microsoft Graph, com o mesmo nome que no Azure AD Graph.
Observação
Os nomes dos tipos de recursos no Azure AD Graph são pascal-cased, enquanto no Microsoft Graph são maiúsculas e minúsculas de camelo.
Azure AD Graph. Recurso (v1.6) |
Microsoft Graph recurso |
Comments |
---|---|---|
CertificateAuthorityInformation | beta - certificateAuthority v1.0 - certificateAuthority |
|
Contato | beta - orgContact v1.0 - orgContact |
|
DirectoryLinkChange | beta - Nova abordagem v1.0 - Nova abordagem |
A consulta Delta suporta a deteção de alterações de relações com um mecanismo que não requer este recurso. Veja Diferenças de funcionalidades entre o Azure AD Graph e o Microsoft Graph. |
OAuth2Permission | beta - permissionScope v1.0 - permissionScope |
|
Política | beta - policyRoot v1.0 - policyRoot |
Cada tipo de política tem um nome e estrutura de tipo exclusivo, no segmento caminho do URL das políticas , no Microsoft Graph. No Azure AD Graph, o tipo era um único tipo de política. Por exemplo, para Azure AD Graph, trabalharia com o recurso Política e definiria a propriedade de tipo como TokenIssuancePolicy , enquanto no Microsoft Graph o recurso seria o recurso tokenIssuancePolicy. |
ProvisioningError | beta - Não disponível v1.0 - Não disponível |
Este recurso foi preterido. No entanto, um novo recurso que descreva quaisquer erros de aprovisionamento relacionados com o AD Connect pode ser encontrado em onPremisesProvisioningError. |
ServiceEndpoint | beta - ponto final v1.0 - ponto final |
Os pontos finais só estão disponíveis como parte dos recursos do grupo e servicePrincipalna versão beta e do recurso de grupo em beta e v1.0. |
SignInName | beta - Nova abordagem v1.0 - Nova abordagem |
Nova modelação para os identificadores utilizados para iniciar sessão numa conta de utilizador. Para obter mais informações, veja objectIdentity resource type (Tipo de recurso objectIdentity ). Suporta Azure AD cenários B2C. |
TenantDetail | beta - organização v1.0 - organização |
|
TrustedCasForPasswordAuth | beta - certificateBasedAuthConfiguration v1.0 - certificateBasedAuthConfiguration |
|
UserIdentity | beta - objectIdentity v1.0 - objectIdentity |
Nova modelação para os identificadores utilizados para iniciar sessão numa conta de utilizador, denominada objectIdentity. Suporta Azure AD cenários B2C. |