Compartilhar via


tipo de recurso de domínio

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.

Representa um domínio associado ao inquilino.

Utilize operações de domínio para associar domínios a um inquilino, verificar a propriedade do domínio e configurar serviços suportados. Utilize operações de domínio para associar domínios a um inquilino, verificar a propriedade do domínio e configurar serviços suportados. Verificar um domínio através do Microsoft Graph não configura o domínio para utilização com serviços Office 365 como o Exchange. A configuração total do domínio para trabalhar com produtos do Microsoft 365 pode exigir passos adicionais. Para obter mais informações, consulte Configuração de administrador do Microsoft 365.

Para associar um domínio a um inquilino:

  1. Associar um domínio a um inquilino.

  2. Obter os registos de verificação de domínio. Adicione os detalhes do registo de verificação ao ficheiro de zona do domínio com a configuração do servidor do Sistema de Nomes de Domínio (DNS) ou da entidade de registo de domínios.

  3. Verifique a propriedade do domínio e defina a propriedade isVerified comotrue.

  4. Indique os serviços suportados que planeia utilizar com o domínio.

  5. Configure os serviços suportados ao obter uma lista dos registos necessários para ativar os serviços para o domínio. Adicione os detalhes do registo de configuração ao ficheiro de zona do domínio com a configuração da entidade de registo de domínios ou do servidor DNS.

Métodos

Método Tipo de retorno Descrição
List domain Obter todos os domínios ligados ao inquilino.
Create domain Adicione um domínio ao inquilino.
Get domain Ler propriedades e relações de um objeto de domínio.
Atualizar domain Atualizar um domínio.
Delete Nenhum Eliminar um domínio.
Forçar eliminação Nenhum Elimine um domínio com uma operação assíncrona.
Verificar domain Valide a propriedade do domínio.
Promover Booliano Promover um subdomínio verificado no domínio raiz.
Obter domínio raiz Obtenha o domínio raiz de um subdomínio.
Listar referências de nomes de domínio Coleção directoryObject Obtenha uma lista de objetos de diretório com uma referência ao domínio.
Listar registos de configuração do serviço domainDnsRecord collection Obtenha uma lista de registos DNS de domínio para configuração de domínio.
Listar registos DNS de verificação domainDnsRecord collection Obtenha uma lista de registos DNS de domínio para verificação de domínio.

Propriedades

Propriedade Tipo Descrição
authenticationType Cadeia de caracteres Indica o tipo de autenticação configurado para o domínio. O valor é ou ManagedFederated. Managedindica um domínio gerido na cloud onde Microsoft Entra ID efetua a autenticação de utilizador. Federatedindica que a autenticação é federada com um fornecedor de identidade, como o Active Directory local do inquilino através de Serviços de Federação do Active Directory (AD FS). Não anulável.

Para atualizar esta propriedade em cenários delegados, a aplicação de chamada tem de ter a permissão Delegada Directory.AccessAsUser.All delegada.
availabilityStatus Cadeia de caracteres Esta propriedade é sempre null exceto quando a ação de verificação é utilizada. Quando a ação de verificação é utilizada, é devolvida uma entidade de domínio na resposta. A propriedade availabilityStatus da entidade de domínio na resposta é AvailableImmediately ou EmailVerifiedDomainTakeoverScheduled.
id Cadeia de caracteres O nome completamente qualificado do domínio. Chave, imutável, não nulo, exclusivo.
isAdminManaged Booliano O valor da propriedade é false se a gestão de registos DNS do domínio for delegada ao Microsoft 365. Caso contrário, o valor é true. Não anulável.
isDefault Booliano true para o domínio predefinido que é utilizado para a criação de utilizadores. Existe apenas um domínio predefinido por empresa. Não anulável.
isInitial Booliano true para o domínio inicial criado pelo Microsoft Online Services. Por exemplo, contoso.onmicrosoft.com. Existe apenas um domínio inicial por empresa. Não anulável.
isRoot Booliano true se o domínio for um domínio de raiz verificado. Caso contrário, false se o domínio for um subdomínio ou não verificado. Não anulável.
isVerified Booliano true para domínios verificados. Não anulável.
passwordNotificationWindowInDays Int32 Especifica o número de dias antes de um utilizador receber uma notificação de expiração de palavra-passe. 14 dias por predefinição.
passwordValidityPeriodInDays Int32 Especifica o período de tempo durante o qual uma palavra-passe é válida antes de ter de ser alterada. 90 dias por predefinição.
supportedServices String collection As capacidades atribuídas ao domínio. Pode incluir 0, 1ou mais dos seguintes valores: Email, Sharepoint, , EmailInternalRelayOnly, OfficeCommunicationsOnline,SharePointDefaultDomainFullRedelegationSharePointPublic , OrgIdAuthentication, , Yammer, . IntuneCustomUrlDomain Os valores que pode adicionar ou remover com a API incluem: Email, OfficeCommunicationsOnline, Yammere CustomUrlDomain. Não anulável.

Para obter mais informações sobre CustomUrlDomaino , veja Domínios de URL personalizados em inquilinos externos.
state domainState Estado das operações assíncronas agendadas para o domínio.

Relações

As relações entre um domínio e outros objetos no diretório, como os registos de verificação e os registos de configuração do serviço, são expostas através das propriedades de navegação. Pode ler estas relações ao filtrar estas propriedades de navegação nos seus pedidos.

Relação Tipo Descrição
domainNameReferences Coleção directoryObject Os objetos, como utilizadores e grupos que referenciam o ID de domínio. Só de leitura, Nulo. O não tem suporte para $expand. $filter Suporta o tipo de objetos OData devolvidos. Por exemplo, /domains/{domainId}/domainNameReferences/microsoft.graph.user e /domains/{domainId}/domainNameReferences/microsoft.graph.group.
serviceConfigurationRecords domainDnsRecord collection O DNS regista os registos que o cliente adiciona ao ficheiro de zona DNS do domínio antes de o domínio poder ser utilizado pelos serviços Do Microsoft Online. Só de leitura, Nulo. O não tem suporte para $expand.
verificationDnsRecords domainDnsRecord collection O DNS regista que o cliente adiciona ao ficheiro de zona DNS do domínio antes de o cliente poder concluir a verificação da propriedade do domínio com Microsoft Entra ID. Só de leitura, Nulo. O não tem suporte para $expand.
federationConfiguration internalDomainFederation Definições de domínio configuradas pelo cliente quando federados com Microsoft Entra ID. O não tem suporte para $expand.
rootDomain domain Domínio raiz de um subdomínio. Só de leitura, Nulo. Suporta o $expand.

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "authenticationType": "String",
  "availabilityStatus": "String",
  "id": "String (identifier)",
  "isAdminManaged": true,
  "isDefault": true,
  "isInitial": true,
  "isRoot": true,
  "isVerified": true,
  "passwordNotificationWindowInDays": 14,
  "passwordValidityPeriodInDays": 90,
  "state": {"@odata.type": "microsoft.graph.domainState"},
  "supportedServices": ["String"]
}