Partilhar via


Update-AzADUser

Atualiza a entidade nos usuários

Sintaxe

Update-AzADUser
      -UPNOrObjectId <String>
      [-AccountEnabled <Boolean>]
      [-Password <SecureString>]
      [-ForceChangePasswordNextLogin]
      [-AgeGroup <String>]
      [-City <String>]
      [-CompanyName <String>]
      [-ConsentProvidedForMinor <String>]
      [-Country <String>]
      [-DeletedDateTime <DateTime>]
      [-Department <String>]
      [-DisplayName <String>]
      [-EmployeeHireDate <DateTime>]
      [-EmployeeId <String>]
      [-EmployeeType <String>]
      [-ExternalUserState <String>]
      [-ExternalUserStateChangeDateTime <DateTime>]
      [-FaxNumber <String>]
      [-GivenName <String>]
      [-Id <String>]
      [-Identity <IMicrosoftGraphObjectIdentity[]>]
      [-IsResourceAccount]
      [-JobTitle <String>]
      [-Mail <String>]
      [-MailNickname <String>]
      [-OfficeLocation <String>]
      [-OnPremisesImmutableId <String>]
      [-OtherMail <String[]>]
      [-PasswordPolicy <String>]
      [-PasswordProfile <IMicrosoftGraphPasswordProfile>]
      [-PostalCode <String>]
      [-PreferredLanguage <String>]
      [-ShowInAddressList]
      [-State <String>]
      [-StreetAddress <String>]
      [-Surname <String>]
      [-UsageLocation <String>]
      [-UserType <String>]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzADUser
      [-AccountEnabled <Boolean>]
      [-Password <SecureString>]
      [-ForceChangePasswordNextLogin]
      [-AgeGroup <String>]
      [-City <String>]
      [-CompanyName <String>]
      [-ConsentProvidedForMinor <String>]
      [-Country <String>]
      [-DeletedDateTime <DateTime>]
      [-Department <String>]
      [-DisplayName <String>]
      [-EmployeeHireDate <DateTime>]
      [-EmployeeId <String>]
      [-EmployeeType <String>]
      [-ExternalUserState <String>]
      [-ExternalUserStateChangeDateTime <DateTime>]
      [-FaxNumber <String>]
      [-GivenName <String>]
      [-Id <String>]
      [-Identity <IMicrosoftGraphObjectIdentity[]>]
      [-IsResourceAccount]
      [-JobTitle <String>]
      [-Mail <String>]
      [-MailNickname <String>]
      [-OfficeLocation <String>]
      [-OnPremisesImmutableId <String>]
      [-OtherMail <String[]>]
      [-PasswordPolicy <String>]
      [-PasswordProfile <IMicrosoftGraphPasswordProfile>]
      [-PostalCode <String>]
      [-PreferredLanguage <String>]
      [-ShowInAddressList]
      [-State <String>]
      [-StreetAddress <String>]
      [-Surname <String>]
      [-UsageLocation <String>]
      [-UserType <String>]
      -ObjectId <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzADUser
      [-AccountEnabled <Boolean>]
      [-Password <SecureString>]
      [-ForceChangePasswordNextLogin]
      [-AgeGroup <String>]
      [-City <String>]
      [-CompanyName <String>]
      [-ConsentProvidedForMinor <String>]
      [-Country <String>]
      [-DeletedDateTime <DateTime>]
      [-Department <String>]
      [-DisplayName <String>]
      [-EmployeeHireDate <DateTime>]
      [-EmployeeId <String>]
      [-EmployeeType <String>]
      [-ExternalUserState <String>]
      [-ExternalUserStateChangeDateTime <DateTime>]
      [-FaxNumber <String>]
      [-GivenName <String>]
      [-Id <String>]
      [-Identity <IMicrosoftGraphObjectIdentity[]>]
      [-IsResourceAccount]
      [-JobTitle <String>]
      [-Mail <String>]
      [-MailNickname <String>]
      [-OfficeLocation <String>]
      [-OnPremisesImmutableId <String>]
      [-OtherMail <String[]>]
      [-PasswordPolicy <String>]
      [-PasswordProfile <IMicrosoftGraphPasswordProfile>]
      [-PostalCode <String>]
      [-PreferredLanguage <String>]
      [-ShowInAddressList]
      [-State <String>]
      [-StreetAddress <String>]
      [-Surname <String>]
      [-UsageLocation <String>]
      [-UserType <String>]
      -InputObject <IMicrosoftGraphUser>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzADUser
      [-AccountEnabled <Boolean>]
      [-Password <SecureString>]
      [-ForceChangePasswordNextLogin]
      [-AgeGroup <String>]
      [-City <String>]
      [-CompanyName <String>]
      [-ConsentProvidedForMinor <String>]
      [-Country <String>]
      [-DeletedDateTime <DateTime>]
      [-Department <String>]
      [-DisplayName <String>]
      [-EmployeeHireDate <DateTime>]
      [-EmployeeId <String>]
      [-EmployeeType <String>]
      [-ExternalUserState <String>]
      [-ExternalUserStateChangeDateTime <DateTime>]
      [-FaxNumber <String>]
      [-GivenName <String>]
      [-Id <String>]
      [-Identity <IMicrosoftGraphObjectIdentity[]>]
      [-IsResourceAccount]
      [-JobTitle <String>]
      [-Mail <String>]
      [-MailNickname <String>]
      [-OfficeLocation <String>]
      [-OnPremisesImmutableId <String>]
      [-OtherMail <String[]>]
      [-PasswordPolicy <String>]
      [-PasswordProfile <IMicrosoftGraphPasswordProfile>]
      [-PostalCode <String>]
      [-PreferredLanguage <String>]
      [-ShowInAddressList]
      [-State <String>]
      [-StreetAddress <String>]
      [-Surname <String>]
      [-UsageLocation <String>]
      [-UserType <String>]
      -UserPrincipalName <String>
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Atualiza a entidade nos usuários

Exemplos

Exemplo 1: Atualizar usuário por nome principal de usuário

Update-AzADUser -UPNOrObjectId $upn -City $city

Atualizar usuário por nome principal de usuário

Parâmetros

-AccountEnabled

true para habilitar a conta; caso contrário, false. Sempre verdadeiro quando combinado com -Password. -AccountEnabled $false é ignorado ao alterar a senha da conta.

Tipo:Boolean
Aliases:EnableAccount
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-AgeGroup

Define a faixa etária do usuário. Valores permitidos: nulo, menor, nãoAdulto e adulto. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-City

A cidade na qual o utilizador se encontra. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CompanyName

O nome da empresa à qual o usuário está associado. Esta propriedade pode ser útil para descrever a empresa de onde vem um usuário externo. O comprimento máximo do nome da empresa é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ConsentProvidedForMinor

Define se o consentimento foi obtido para menores. Valores permitidos: null, granted, denied e notRequired. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Country

O país/região em que o utilizador está localizado; por exemplo, EUA ou Reino Unido. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:PSObject
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DeletedDateTime

.

Tipo:DateTime
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Department

O nome do departamento no qual o usuário trabalha. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le e em operadores).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DisplayName

O nome exibido no catálogo de endereços do usuário. Esse valor geralmente é a combinação do nome, da inicial do meio e do sobrenome do usuário. Essa propriedade é necessária quando um usuário é criado e não pode ser limpa durante as atualizações. O comprimento máximo é de 256 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith), $orderBy e $search.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EmployeeHireDate

A data e hora em que o usuário foi contratado ou começará a trabalhar em caso de uma futura contratação. Suporta $filter (eq, ne, NOT, ge, le, in).

Tipo:DateTime
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EmployeeId

O identificador de funcionário atribuído ao usuário pela organização. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-EmployeeType

Captura o tipo de trabalhador da empresa. Por exemplo, Funcionário, Empreiteiro, Consultor ou Fornecedor. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ExternalUserState

Para um usuário externo convidado para o locatário usando a API de convite, essa propriedade representa o status de convite do usuário convidado. Para usuários convidados, o estado pode ser PendingAcceptance ou Accepted, ou null para todos os outros usuários. Suporta $filter (eq, ne, NOT, in).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ExternalUserStateChangeDateTime

Mostra o carimbo de data/hora da alteração mais recente na propriedade externalUserState. Suporta $filter (eq, ne, NOT, in).

Tipo:DateTime
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-FaxNumber

O número de fax do usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ForceChangePasswordNextLogin

Deve ser especificado se o usuário deve alterar a senha no próximo login bem-sucedido (true). O comportamento padrão é (false) para não alterar a senha no próximo login bem-sucedido.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-GivenName

O nome próprio (nome) do utilizador. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Id

Só de Leitura.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Identity

Representa as identidades que podem ser usadas para entrar nessa conta de usuário. Uma identidade pode ser fornecida pela Microsoft (também conhecida como conta local), por organizações ou por provedores de identidade social, como Facebook, Google e Microsoft, e vinculada a uma conta de usuário. Pode conter vários itens com o mesmo valor signInType. Suporta $filter (eq) somente quando o signInType não é userPrincipalName. Para construir, consulte a seção NOTAS para propriedades IDENTITY e crie uma tabela de hash.

Tipo:IMicrosoftGraphObjectIdentity[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-InputObject

objeto de entrada do usuário Para construir, consulte a seção NOTAS para propriedades INPUTOBJECT e crie uma tabela de hash.

Tipo:IMicrosoftGraphUser
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsResourceAccount

Não usar - reservado para uso futuro.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JobTitle

O cargo do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Mail

O endereço SMTP do usuário, por exemplo, admin@contoso.com. As alterações nessa propriedade também atualizarão a coleção proxyAddresses do usuário para incluir o valor como um endereço SMTP. Embora essa propriedade possa conter caracteres acentuados, usá-los pode causar problemas de acesso com outros aplicativos da Microsoft para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MailNickname

O alias de email para o usuário. Essa propriedade deve ser especificada quando um usuário é criado. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ObjectId

O nome principal do usuário a ser atualizado.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-OfficeLocation

A localização do escritório no local de negócios do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-OnPremisesImmutableId

Essa propriedade é usada para associar uma conta de usuário do Ative Directory local ao objeto de usuário do Azure AD. Essa propriedade deve ser especificada ao criar uma nova conta de usuário no Graph se você estiver usando um domínio federado para a propriedade userPrincipalName (UPN) do usuário. NOTA: Os caracteres $ e _ não podem ser usados ao especificar essa propriedade. Devolvido apenas no $select. Suporta $filter (eq, ne, NOT, ge, le, in)..

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-OtherMail

Uma lista de endereços de e-mail adicionais para o usuário; por exemplo: ['bob@contoso.com', 'Robert@fabrikam.com']. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, NOT, ge, le, in, startsWith).

Tipo:String[]
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PassThru

Retorna true quando o comando é bem-sucedido

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Password

A palavra-passe do utilizador. Esta propriedade é necessária quando um usuário é criado.

Ele pode ser atualizado, mas o usuário será obrigado a alterar a senha no próximo login.

A senha deve satisfazer os requisitos mínimos, conforme especificado./fied pela propriedade passwordPolicies do usuário. Por padrão, uma senha forte é necessária. Ao alterar a senha usando esse método, AccountEnabled é definido como true.

Tipo:SecureString
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PasswordPolicy

Especifica políticas de senha para o usuário. Esse valor é uma enumeração com um valor possível sendo DisableStrongPassword, que permite que senhas mais fracas do que a política padrão sejam especificadas. DisablePasswordExpiration também pode ser especificado. Os dois podem ser especificados em conjunto; por exemplo: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PasswordProfile

passwordProfile Para construir, consulte a seção NOTAS para propriedades PASSWORDPROFILE e crie uma tabela de hash.

Tipo:IMicrosoftGraphPasswordProfile
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PostalCode

O código postal do endereço postal do utilizador. O código postal é específico para o país/região do utilizador. Nos Estados Unidos da América, este atributo contém o código postal. O comprimento máximo é de 40 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PreferredLanguage

O idioma preferido para o usuário. Deve seguir o código ISO 639-1; por exemplo, en-US. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ShowInAddressList

true se a lista de endereços global do Outlook deve conter esse usuário, caso contrário, false. Se não estiver definido, isso será tratado como verdadeiro. Para usuários convidados por meio do gerenciador de convites, essa propriedade será definida como false. Suporta $filter (eq, ne, NOT, in).

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-State

O estado ou província no endereço do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-StreetAddress

O endereço do estabelecimento comercial do utilizador. O comprimento máximo é de 1024 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Surname

O apelido do utilizador (apelido ou apelido). O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UPNOrObjectId

O nome principal do usuário ou ID do objeto do usuário a ser atualizado.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UsageLocation

Um código de país de duas letras (norma ISO 3166). Necessário para usuários que receberão licenças devido a requisitos legais para verificar a disponibilidade de serviços em países. Exemplos incluem: EUA, JP e GB. Não anulável. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UserPrincipalName

O nome principal de utilizador (UPN). O UPN é um nome de login no estilo Internet para o usuário baseado no padrão da Internet RFC 822. Por convenção, isso deve ser mapeado para o nome de e-mail do usuário. O formato geral é alias@domain, onde o domínio deve estar presente na coleção de domínios verificados do locatário. Esta propriedade é necessária quando um usuário é criado. Os domínios verificados para o locatário podem ser acessados a partir da propriedade verifiedDomains da organização. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) e $orderBy.

Tipo:String
Aliases:UPN
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UserType

Um valor de cadeia de caracteres que pode ser usado para classificar tipos de usuário em seu diretório, como Membro e Convidado. Suporta $filter (eq, ne, NOT, in,).

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

IMicrosoftGraphUser

Saídas

Boolean

Notas

PSEUDÓNIMOS

Set-AzADUser

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

IDENTITY <IMicrosoftGraphObjectIdentity[]>: Representa as identidades que podem ser usadas para entrar nessa conta de usuário. Uma identidade pode ser fornecida pela Microsoft (também conhecida como conta local), por organizações ou por provedores de identidade social, como Facebook, Google e Microsoft, e vinculada a uma conta de usuário. Pode conter vários itens com o mesmo valor signInType. Suporta $filter (eq) somente quando o signInType não é userPrincipalName.

  • [Issuer <String>]: Especifica o emissor da identidade, por exemplo facebook.com.Para contas locais (onde signInType não é federado), essa propriedade é o nome de domínio padrão do locatário B2C local, por exemplo contoso.onmicrosoft.com.Para usuários externos de outra organização do Azure AD, esse será o domínio da organização federada, por exemplo, contoso.com.Supports $filter. Limite de 512 caracteres.
  • [IssuerAssignedId <String>]: Especifica o identificador exclusivo atribuído ao usuário pelo emissor. A combinação de emissor e emissorAssignedId deve ser exclusiva dentro da organização. Representa o nome de entrada do usuário, quando signInType é definido como emailAddress ou userName (também conhecido como contas locais). Quando signInType é definido como: emailAddress, (ou uma cadeia de caracteres personalizada que começa com emailAddress como emailAddress1) issuerAssignedId deve ser um endereço de e-mail válidouserName, issuerAssignedId deve ser uma parte local válida de um endereço de e-mailSuporta $filter. Limite de 100 caracteres.
  • [SignInType <String>]: Especifica os tipos de entrada do usuário em seu diretório, como emailAddress, userName ou federated. Aqui, federado representa um identificador exclusivo para um usuário de um emissor, que pode estar em qualquer formato escolhido pelo emissor. A validação adicional é imposta ao issuerAssignedId quando o tipo de entrada é definido como emailAddress ou userName. Essa propriedade também pode ser definida como qualquer cadeia de caracteres personalizada.

INPUTOBJECT <IMicrosoftGraphUser>: objeto de entrada do usuário

  • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
  • [DeletedDateTime <DateTime?>]:
  • [DisplayName <String>]: O nome exibido no diretório
  • [AccountEnabled <Boolean?>]: true se a conta estiver ativada; caso contrário, false. Esta propriedade é necessária quando um usuário é criado. Suporta $filter (eq, ne, NOT e in).
  • [AgeGroup <String>]: Define a faixa etária do usuário. Valores permitidos: nulo, menor, nãoAdulto e adulto. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).
  • [ApproximateLastSignInDateTime <DateTime?>]: O tipo de carimbo de data/hora representa as informações de data e hora usando o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura. Suporta $filter (eq, ne, not, ge, le e eq em valores nulos) e $orderBy.
  • [City <String>]: A cidade em que o usuário está localizado. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [CompanyName <String>]: O nome da empresa à qual o usuário está associado. Esta propriedade pode ser útil para descrever a empresa de onde vem um usuário externo. O comprimento máximo do nome da empresa é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ComplianceExpirationDateTime <DateTime?>]: O carimbo de data/hora quando o dispositivo não é mais considerado compatível. O tipo de carimbo de data/hora representa as informações de data e hora usando o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
  • [ConsentProvidedForMinor <String>]: Define se foi obtido consentimento para menores. Valores permitidos: null, granted, denied e notRequired. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).
  • [Country <String>]: O país/região em que o usuário está localizado; por exemplo, EUA ou Reino Unido. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Department <String>]: O nome do departamento no qual o usuário trabalha. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le e em operadores).
  • [DeviceVersion <Int32?>]: Apenas para uso interno.
  • [EmployeeHireDate <DateTime?>]: A data e hora em que o usuário foi contratado ou começará a trabalhar em caso de uma futura contratação. Suporta $filter (eq, ne, NOT, ge, le, in).
  • [EmployeeId <String>]: O identificador de funcionário atribuído ao usuário pela organização. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [EmployeeOrgData <IMicrosoftGraphEmployeeOrgData>]: employeeOrgData
    • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
    • [CostCenter <String>]: O centro de custo associado ao usuário. Devolvido apenas no $select. Suporta $filter.
    • [Division <String>]: O nome da divisão na qual o usuário trabalha. Devolvido apenas no $select. Suporta $filter.
  • [EmployeeType <String>]: Captura o tipo de trabalhador da empresa. Por exemplo, Funcionário, Empreiteiro, Consultor ou Fornecedor. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ExternalUserState <String>]: Para um usuário externo convidado para o locatário usando a API de convite, essa propriedade representa o status de convite do usuário convidado. Para usuários convidados, o estado pode ser PendingAcceptance ou Accepted, ou null para todos os outros usuários. Suporta $filter (eq, ne, NOT, in).
  • [ExternalUserStateChangeDateTime <DateTime?>]: Mostra o carimbo de data/hora da alteração mais recente na propriedade externalUserState. Suporta $filter (eq, ne, NOT, in).
  • [FaxNumber <String>]: O número de fax do usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [GivenName <String>]: O nome próprio (nome) do utilizador. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Identity <IMicrosoftGraphObjectIdentity[]>]: Representa as identidades que podem ser usadas para entrar nessa conta de usuário. Uma identidade pode ser fornecida pela Microsoft (também conhecida como conta local), por organizações ou por provedores de identidade social, como Facebook, Google e Microsoft, e vinculada a uma conta de usuário. Pode conter vários itens com o mesmo valor signInType. Suporta $filter (eq) somente quando o signInType não é userPrincipalName.
    • [Issuer <String>]: Especifica o emissor da identidade, por exemplo facebook.com.Para contas locais (onde signInType não é federado), essa propriedade é o nome de domínio padrão do locatário B2C local, por exemplo contoso.onmicrosoft.com.Para usuários externos de outra organização do Azure AD, esse será o domínio da organização federada, por exemplo, contoso.com.Supports $filter. Limite de 512 caracteres.
    • [IssuerAssignedId <String>]: Especifica o identificador exclusivo atribuído ao usuário pelo emissor. A combinação de emissor e emissorAssignedId deve ser exclusiva dentro da organização. Representa o nome de entrada do usuário, quando signInType é definido como emailAddress ou userName (também conhecido como contas locais). Quando signInType é definido como: emailAddress, (ou uma cadeia de caracteres personalizada que começa com emailAddress como emailAddress1) issuerAssignedId deve ser um endereço de e-mail válidouserName, issuerAssignedId deve ser uma parte local válida de um endereço de e-mailSuporta $filter. Limite de 100 caracteres.
    • [SignInType <String>]: Especifica os tipos de entrada do usuário em seu diretório, como emailAddress, userName ou federated. Aqui, federado representa um identificador exclusivo para um usuário de um emissor, que pode estar em qualquer formato escolhido pelo emissor. A validação adicional é imposta ao issuerAssignedId quando o tipo de entrada é definido como emailAddress ou userName. Essa propriedade também pode ser definida como qualquer cadeia de caracteres personalizada.
  • [IsResourceAccount <Boolean?>]: Não usar - reservado para uso futuro.
  • [JobTitle <String>]: O título do trabalho do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Mail <String>]: O endereço SMTP do usuário, por exemplo, admin@contoso.com. As alterações nessa propriedade também atualizarão a coleção proxyAddresses do usuário para incluir o valor como um endereço SMTP. Embora essa propriedade possa conter caracteres acentuados, usá-los pode causar problemas de acesso com outros aplicativos da Microsoft para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
  • [MailNickname <String>]: O alias de email para o usuário. Essa propriedade deve ser especificada quando um usuário é criado. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Manager <IMicrosoftGraphDirectoryObject>]: Representa um objeto do Azure Ative Directory. O tipo directoryObject é o tipo base para muitos outros tipos de entidade de diretório.
    • [DeletedDateTime <DateTime?>]:
    • [DisplayName <String>]: O nome exibido no diretório
    • [AssignedPlan <IMicrosoftGraphAssignedPlan[]>]: A coleção de planos de serviço associados ao inquilino. Não anulável.
      • [AssignedDateTime <DateTime?>]: A data e hora em que o plano foi atribuído. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z.
      • [CapabilityStatus <String>]: Condição da atribuição de capacidade. Os valores possíveis são Enabled, Warning, Suspended, Deleted, LockedOut. Veja uma descrição detalhada de cada valor.
      • [Service <String>]: O nome do serviço; por exemplo, troca.
      • [ServicePlanId <String>]: Um GUID que identifica o plano de serviço. Para obter uma lista completa de GUIDs e seus nomes de serviço amigáveis equivalentes, consulte Nomes de produtos e identificadores de plano de serviço para licenciamento.
    • [Branding <IMicrosoftGraphOrganizationalBranding>]: Branding organizacional
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [BackgroundColor <String>]: Cor que aparecerá no lugar da imagem de fundo em conexões de baixa largura de banda. Recomendamos que você use a cor principal do logotipo do banner ou a cor da organização. Especifique isso em formato hexadecimal, por exemplo, branco é #FFFFFF.
      • [BackgroundImage <Byte[]>]: Imagem que aparece como plano de fundo da página de entrada. Os tipos permitidos são PNG ou JPEG não menor que 300 KB e não maior que 1920 × 1080 pixels. Uma imagem menor reduzirá os requisitos de largura de banda e tornará o carregamento da página mais rápido.
      • [BackgroundImageRelativeUrl <String>]: Uma URL relativa para a propriedade backgroundImage que é combinada com uma URL base CDN da cdnList para fornecer a versão servida por uma CDN. Só de Leitura.
      • [BannerLogo <Byte[]>]: Uma versão de banner do logotipo da sua empresa que aparece na página de login. Os tipos permitidos são PNG ou JPEG não maiores que 36 × 245 pixels. Recomendamos o uso de uma imagem transparente sem preenchimento ao redor do logotipo.
      • [BannerLogoRelativeUrl <String>]: Uma url relativa para a propriedade bannerLogo que é combinada com uma URL base CDN da cdnList para fornecer a versão somente leitura servida por uma CDN. Só de Leitura.
      • [CdnList <String[]>]: Uma lista de URLs base para todos os provedores de CDN disponíveis que estão servindo os ativos do recurso atual. Vários provedores de CDN são usados ao mesmo tempo para alta disponibilidade de solicitações de leitura. Só de Leitura.
      • [SignInPageText <String>]: Texto que aparece na parte inferior da caixa de início de sessão. Você pode usar isso para comunicar informações adicionais, como o número de telefone para o suporte técnico ou uma declaração legal. Este texto deve ser Unicode e não exceder 1024 caracteres.
      • [SquareLogo <Byte[]>]: Uma versão quadrada do logotipo da sua empresa que aparece nas experiências prontas para uso (OOBE) do Windows 10 e quando o Windows Autopilot está habilitado para implantação. Os tipos permitidos são PNG ou JPEG não maiores que 240 x 240 pixels e não mais de 10 KB de tamanho. Recomendamos o uso de uma imagem transparente sem preenchimento ao redor do logotipo.
      • [SquareLogoRelativeUrl <String>]: Uma url relativa para a propriedade squareLogo que é combinada com uma URL base CDN da cdnList para fornecer a versão servida por uma CDN. Só de Leitura.
      • [UsernameHintText <String>]: String que aparece como a dica na caixa de texto do nome de usuário na tela de entrada. Este texto deve ser um Unicode, sem links ou código, e não pode exceder 64 caracteres.
      • [Id <String>]: O idenfier exclusivo para uma entidade. Só de Leitura.
      • [Localization <IMicrosoftGraphOrganizationalBrandingLocalization[]>]: Adicione uma identidade visual diferente com base em uma localidade.
        • [BackgroundColor <String>]: Cor que aparecerá no lugar da imagem de fundo em conexões de baixa largura de banda. Recomendamos que você use a cor principal do logotipo do banner ou a cor da organização. Especifique isso em formato hexadecimal, por exemplo, branco é #FFFFFF.
        • [BackgroundImage <Byte[]>]: Imagem que aparece como plano de fundo da página de entrada. Os tipos permitidos são PNG ou JPEG não menor que 300 KB e não maior que 1920 × 1080 pixels. Uma imagem menor reduzirá os requisitos de largura de banda e tornará o carregamento da página mais rápido.
        • [BackgroundImageRelativeUrl <String>]: Uma URL relativa para a propriedade backgroundImage que é combinada com uma URL base CDN da cdnList para fornecer a versão servida por uma CDN. Só de Leitura.
        • [BannerLogo <Byte[]>]: Uma versão de banner do logotipo da sua empresa que aparece na página de login. Os tipos permitidos são PNG ou JPEG não maiores que 36 × 245 pixels. Recomendamos o uso de uma imagem transparente sem preenchimento ao redor do logotipo.
        • [BannerLogoRelativeUrl <String>]: Uma url relativa para a propriedade bannerLogo que é combinada com uma URL base CDN da cdnList para fornecer a versão somente leitura servida por uma CDN. Só de Leitura.
        • [CdnList <String[]>]: Uma lista de URLs base para todos os provedores de CDN disponíveis que estão servindo os ativos do recurso atual. Vários provedores de CDN são usados ao mesmo tempo para alta disponibilidade de solicitações de leitura. Só de Leitura.
        • [SignInPageText <String>]: Texto que aparece na parte inferior da caixa de início de sessão. Você pode usar isso para comunicar informações adicionais, como o número de telefone para o suporte técnico ou uma declaração legal. Este texto deve ser Unicode e não exceder 1024 caracteres.
        • [SquareLogo <Byte[]>]: Uma versão quadrada do logotipo da sua empresa que aparece nas experiências prontas para uso (OOBE) do Windows 10 e quando o Windows Autopilot está habilitado para implantação. Os tipos permitidos são PNG ou JPEG não maiores que 240 x 240 pixels e não mais de 10 KB de tamanho. Recomendamos o uso de uma imagem transparente sem preenchimento ao redor do logotipo.
        • [SquareLogoRelativeUrl <String>]: Uma url relativa para a propriedade squareLogo que é combinada com uma URL base CDN da cdnList para fornecer a versão servida por uma CDN. Só de Leitura.
        • [UsernameHintText <String>]: String que aparece como a dica na caixa de texto do nome de usuário na tela de entrada. Este texto deve ser um Unicode, sem links ou código, e não pode exceder 64 caracteres.
        • [Id <String>]: O idenfier exclusivo para uma entidade. Só de Leitura.
    • [BusinessPhone <String[]>]: Número de telefone da organização. Embora esta seja uma coleção de cadeia de caracteres, apenas um número pode ser definido para essa propriedade.
    • [CertificateBasedAuthConfiguration <IMicrosoftGraphCertificateBasedAuthConfiguration[]>]: Propriedade de navegação para gerenciar a configuração de autenticação baseada em certificado. Somente uma única instância de certificateBasedAuthConfiguration pode ser criada na coleção.
      • [Id <String>]: O idenfier exclusivo para uma entidade. Só de Leitura.
      • [CertificateAuthority <IMicrosoftGraphCertificateAuthority[]>]: Coleção de autoridades de certificação que cria uma cadeia de certificados confiável.
        • [Certificate <Byte[]>]:Necessário. A cadeia de caracteres codificada base64 que representa o certificado público.
        • [CertificateRevocationListUrl <String>]: O URL da lista de revogação de certificados.
        • [DeltaCertificateRevocationListUrl <String>]: O URL contém a lista de todos os certificados revogados desde a última vez que uma lista completa de certificados foi criada.
        • [IsRootAuthority <Boolean?>]:Necessário. true se o certificado confiável for uma autoridade raiz, false se o certificado confiável for uma autoridade intermediária.
        • [Issuer <String>]: O emissor do certificado, calculado a partir do valor do certificado. Só de Leitura.
        • [IssuerSki <String>]: O identificador de chave de assunto do certificado, calculado a partir do valor do certificado. Só de Leitura.
    • [City <String>]: Nome da cidade do endereço da organização.
    • [Country <String>]: Nome do país/região do endereço da organização.
    • [CountryLetterCode <String>]: Abreviatura de país ou região para a organização no formato ISO 3166-2.
    • [CreatedDateTime <DateTime?>]: Carimbo de data/hora de quando a organização foi criada. O valor não pode ser modificado e é preenchido automaticamente quando a organização é criada. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
    • [Extension <IMicrosoftGraphExtension[]>]: A coleção de extensões abertas definidas para a organização. Só de Leitura. Nulo.
      • [Id <String>]: O idenfier exclusivo para uma entidade. Só de Leitura.
    • [MarketingNotificationEmail <String[]>]: Não anulável.
    • [MobileDeviceManagementAuthority <MdmAuthority?>]: Autoridade de gestão de dispositivos móveis.
    • [OnPremisesLastSyncDateTime <DateTime?>]: A hora e a data em que o locatário foi sincronizado pela última vez com o diretório local. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
    • [OnPremisesSyncEnabled <Boolean?>]: true se este objeto for sincronizado a partir de um diretório local; false se este objeto foi originalmente sincronizado a partir de um diretório local, mas não está mais sincronizado. Nulo. null se este objeto nunca tiver sido sincronizado a partir de um diretório local (padrão).
    • [PostalCode <String>]: Código postal do endereço da organização.
    • [PreferredLanguage <String>]: O idioma preferido para a organização. Deve seguir o código ISO 639-1; por exemplo, en.
    • [PrivacyProfile <IMicrosoftGraphPrivacyProfile>]: privacyProfile
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [ContactEmail <String>]: Um endereço de e-mail smtp válido para o contato da declaração de privacidade. Não necessário.
      • [StatementUrl <String>]: Um formato de URL válido que começa com http:// ou https://. O comprimento máximo é de 255 caracteres. O URL que direciona para a declaração de privacidade da empresa. Não necessário.
    • [ProvisionedPlan <IMicrosoftGraphProvisionedPlan[]>]: Não anulável.
      • [CapabilityStatus <String>]: Por exemplo, 'Ativado'.
      • [ProvisioningStatus <String>]: Por exemplo, 'Sucesso'.
      • [Service <String>]: O nome do serviço; por exemplo, 'AccessControlS2S'
    • [SecurityComplianceNotificationMail <String[]>]:
    • [SecurityComplianceNotificationPhone <String[]>]:
    • [State <String>]: Indique o nome do endereço da organização.
    • [Street <String>]: Nome da rua do endereço da organização.
    • [TechnicalNotificationMail <String[]>]: Não anulável.
    • [TenantType <String>]:
    • [VerifiedDomain <IMicrosoftGraphVerifiedDomain[]>]: A coleção de domínios associados a este locatário. Não anulável.
      • [Capability <String>]: Por exemplo, Email, OfficeCommunicationsOnline.
      • [IsDefault <Boolean?>]: true se este for o domínio padrão associado ao locatário; caso contrário, false.
      • [IsInitial <Boolean?>]: true se este for o domínio inicial associado ao inquilino; caso contrário, false.
      • [Name <String>]: O nome de domínio; por exemplo, contoso.onmicrosoft.com.
      • [Type <String>]: Por exemplo, Gerenciado.
    • [AddIn <IMicrosoftGraphAddIn[]>]: Define o comportamento personalizado que um serviço consumidor pode usar para chamar um aplicativo em contextos específicos. Por exemplo, aplicativos que podem renderizar fluxos de arquivos podem definir a propriedade addIns para sua funcionalidade 'FileHandler'. Isso permitirá que serviços como o Office 365 chamem o aplicativo no contexto de um documento no qual o usuário está trabalhando.
      • [Id <String>]:
      • [Property <IMicrosoftGraphKeyValue[]>]:
        • [Key <String>]: Chave.
        • [Value <String>]: Valor.
      • [Type <String>]:
    • [Api <IMicrosoftGraphApiApplication>]: apiApplication
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [AcceptMappedClaim <Boolean?>]: Quando true, permite que um aplicativo use o mapeamento de declarações sem especificar uma chave de assinatura personalizada.
      • [KnownClientApplication <String[]>]: Usado para agregar consentimento se você tiver uma solução que contenha duas partes: um aplicativo cliente e um aplicativo de API Web personalizado. Se você definir o appID do aplicativo cliente para esse valor, o usuário só consentirá uma vez com o aplicativo cliente. O Azure AD sabe que consentir com o cliente significa consentir implicitamente com a API Web e provisionar automaticamente entidades de serviço para ambas as APIs ao mesmo tempo. O cliente e o aplicativo de API da Web devem ser registrados no mesmo locatário.
      • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: A definição das permissões delegadas expostas pela API da Web representada pelo registro deste aplicativo. Essas permissões delegadas podem ser solicitadas por um aplicativo cliente e podem ser concedidas por usuários ou administradores durante o consentimento. As permissões delegadas às vezes são chamadas de escopos OAuth 2.0.
        • [AdminConsentDescription <String>]: Uma descrição das permissões delegadas, destinadas a serem lidas por um administrador que concede a permissão em nome de todos os usuários. Este texto aparece em experiências de consentimento de administrador em todo o locatário.
        • [AdminConsentDisplayName <String>]: O título da permissão, destinado a ser lido por um administrador que concede a permissão em nome de todos os usuários.
        • [Id <String>]: Identificador de permissão delegado exclusivo dentro da coleção de permissões delegadas definidas para um aplicativo de recurso.
        • [IsEnabled <Boolean?>]: Ao criar ou atualizar uma permissão, essa propriedade deve ser definida como true (que é o padrão). Para excluir uma permissão, essa propriedade deve primeiro ser definida como false. Nesse momento, em uma chamada subsequente, a permissão pode ser removida.
        • [Origin <String>]:
        • [Type <String>]: Especifica se essa permissão delegada deve ser considerada segura para usuários não administradores consentirem em nome deles mesmos ou se um administrador deve ser necessário para dar consentimento às permissões. Esse será o comportamento padrão, mas cada cliente pode optar por personalizar o comportamento em sua organização (permitindo, restringindo ou limitando o consentimento do usuário para essa permissão delegada).
        • [UserConsentDescription <String>]: Uma descrição das permissões delegadas, destinadas a serem lidas por um usuário que concede a permissão em seu próprio nome. Este texto aparece em experiências de consentimento em que o usuário está consentindo apenas em seu nome.
        • [UserConsentDisplayName <String>]: Um título para a permissão, destinado a ser lido por um usuário que concede a permissão em seu próprio nome. Este texto aparece em experiências de consentimento em que o usuário está consentindo apenas em seu nome.
        • [Value <String>]: Especifica o valor a ser incluído na declaração scp (escopo) em tokens de acesso. Não deve exceder 120 caracteres de comprimento. Os caracteres permitidos são: ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, bem como caracteres nos intervalos 0-9, A-Z e a-z. Qualquer outro caractere, incluindo o caractere de espaço, não é permitido. Pode não começar com ..
      • [PreAuthorizedApplication <IMicrosoftGraphPreAuthorizedApplication[]>]: Lista os aplicativos cliente que são pré-autorizados com as permissões delegadas especificadas para acessar as APIs deste aplicativo. Os usuários não são obrigados a consentir com qualquer aplicativo pré-autorizado (para as permissões especificadas). No entanto, quaisquer permissões adicionais não listadas em PreAuthorizedApplications (solicitadas por meio de consentimento incremental, por exemplo) exigirão o consentimento do usuário.
        • [AppId <String>]: O identificador exclusivo do aplicativo.
        • [DelegatedPermissionId <String[]>]: O identificador exclusivo para oauth2PermissionScopes que o aplicativo requer.
      • [RequestedAccessTokenVersion <Int32?>]: Especifica a versão do token de acesso esperada por este recurso. Isso altera a versão e o formato do JWT produzido independentemente do ponto de extremidade ou cliente usado para solicitar o token de acesso. O ponto de extremidade usado, v1.0 ou v2.0, é escolhido pelo cliente e afeta apenas a versão do id_tokens. Os recursos precisam configurar explicitamente requestedAccessTokenVersion para indicar o formato de token de acesso suportado. Os valores possíveis para requestedAccessTokenVersion são 1, 2 ou null. Se o valor for null, o padrão será 1, que corresponde ao ponto de extremidade v1.0. Se signInAudience no aplicativo estiver configurado como AzureADandPersonalMicrosoftAccount, o valor dessa propriedade deverá ser 2
    • [AppRole <IMicrosoftGraphAppRole[]>]: A coleção de funções atribuídas ao aplicativo. Com as atribuições de função de aplicativo, essas funções podem ser atribuídas a usuários, grupos ou entidades de serviço associadas a outros aplicativos. Não anulável.
      • [AllowedMemberType <String[]>]: Especifica se essa função de aplicativo pode ser atribuída a usuários e grupos (definindo como ['Usuário']), a outros aplicativos (definindo como ['Aplicativo'] ou ambos (definindo como ['Usuário', 'Aplicativo']). As funções de aplicativo que suportam a atribuição a entidades de serviço de outros aplicativos também são conhecidas como permissões de aplicativo. O valor 'Application' só é suportado para funções de aplicativo definidas em entidades de aplicativo.
      • [Description <String>]: A descrição da função do aplicativo. Isso é exibido quando a função do aplicativo está sendo atribuída e, se a função do aplicativo funcionar como uma permissão do aplicativo, durante as experiências de consentimento.
      • [DisplayName <String>]: Nome para exibição da permissão que aparece na atribuição de função do aplicativo e experiências de consentimento.
      • [Id <String>]: Identificador de função exclusivo dentro da coleção appRoles. Ao criar uma nova função de aplicativo, um novo identificador Guid deve ser fornecido.
      • [IsEnabled <Boolean?>]: Ao criar ou atualizar uma função de aplicativo, isso deve ser definido como true (que é o padrão). Para excluir uma função, ela deve primeiro ser definida como false. Nesse ponto, em uma chamada subsequente, essa função pode ser removida.
      • [Value <String>]: Especifica o valor a ser incluído na declaração de funções em tokens de ID e tokens de acesso autenticando um usuário ou entidade de serviço atribuída. Não deve exceder 120 caracteres de comprimento. Os caracteres permitidos são: ! # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, bem como caracteres nos intervalos 0-9, A-Z e a-z. Qualquer outro caractere, incluindo o caractere de espaço, não é permitido. Pode não começar com ..
    • [ApplicationTemplateId <String>]: Identificador exclusivo do applicationTemplate.
    • [CreatedOnBehalfOfDeletedDateTime <DateTime?>]:
    • [CreatedOnBehalfOfDisplayName <String>]: O nome exibido no diretório
    • [Description <String>]: Uma descrição opcional do pedido. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, startsWith) e $search.
    • [DisabledByMicrosoftStatus <String>]: Especifica se a Microsoft desativou o aplicativo registrado. Os valores possíveis são: null (valor padrão), NotDisabled e DisabledDueToViolationOfServicesAgreement (os motivos podem incluir atividades suspeitas, abusivas ou maliciosas ou uma violação do Contrato de Serviços Microsoft). Suporta $filter (eq, ne, NOT).
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]: Identidades federadas para aplicativos. Suporta $expand e $filter (eq ao contar coleções vazias).
      • [Audience <String[]>]: Lista os públicos que podem aparecer no token externo. Este campo é obrigatório e assume por defeito «api://AzureADTokenExchange». Ele diz o que a plataforma de identidade da Microsoft deve aceitar na declaração aud no token de entrada. Esse valor representa o Azure AD em seu provedor de identidade externo e não tem valor fixo entre provedores de identidade - talvez seja necessário criar um novo registro de aplicativo em seu provedor de identidade para servir como o público desse token. Obrigatório.
      • [Description <String>]: A descrição não validada e fornecida pelo usuário da credencial de identidade federada. Opcional.
      • [Issuer <String>]: A URL do provedor de identidade externo e deve corresponder à declaração do emissor do token externo que está sendo trocado. A combinação dos valores de emissor e sujeito deve ser única no aplicativo. Obrigatório.
      • [Name <String>]: é o identificador exclusivo para a credencial de identidade federada, que tem um limite de caracteres de 120 caracteres e deve ser amigável para URL. É imutável uma vez criado. Obrigatório. Não anulável. Suporta $filter (eq).
      • [Subject <String>]:Necessário. O identificador da carga de trabalho de software externo dentro do provedor de identidade externo. Como o valor de audiência, ele não tem formato fixo, pois cada provedor de identidade usa seu próprio - às vezes um GUID, às vezes um identificador delimitado por dois pontos, às vezes cadeias de caracteres arbitrárias. O valor aqui deve corresponder à subdeclaração dentro do token apresentado ao Azure AD. A combinação de emissor e assunto deve ser única no aplicativo. Suporta $filter (eq).
    • [GroupMembershipClaim <String>]: Configura a declaração de grupos emitida em um usuário ou token de acesso OAuth 2.0 esperado pelo aplicativo. Para definir esse atributo, use um dos seguintes valores de cadeia de caracteres: Nenhum, SecurityGroup (para grupos de segurança e funções do Azure AD), Todos (isso obtém todos os grupos de segurança, grupos de distribuição e funções de diretório do Azure AD das quais o usuário conectado é membro).
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e configurações de uma política. A sintaxe da definição difere para cada tipo de política derivada. Obrigatório.
      • [IsOrganizationDefault <Boolean?>]: Se definido como true, ativa esta política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como padrão da organização. Opcional, o valor padrão é false.
      • [Description <String>]: Descrição desta política.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
    • [IdentifierUri <String[]>]: Os URIs que identificam o aplicativo em seu locatário do Azure AD ou em um domínio personalizado verificado se o aplicativo for multilocatário. Para obter mais informações, veja Objetos de Aplicação e Objetos de Principal de Serviço. O operador any é necessário para expressões de filtro em propriedades de vários valores. Não anulável. Suporta $filter (eq, ne, ge, le, startsWith).
    • [Info <IMicrosoftGraphInformationalUrl>]: informationalUrl
    • [IsDeviceOnlyAuthSupported <Boolean?>]: Especifica se este aplicativo oferece suporte à autenticação de dispositivo sem um usuário. O padrão é false.
    • [IsFallbackPublicClient <Boolean?>]: Especifica o tipo de aplicativo de fallback como cliente público, como um aplicativo instalado em execução em um dispositivo móvel. O valor padrão é false, o que significa que o tipo de aplicativo de fallback é um cliente confidencial, como um aplicativo Web. Há determinados cenários em que o Azure AD não pode determinar o tipo de aplicativo cliente. Por exemplo, o fluxo ROPC onde o aplicativo está configurado sem especificar um URI de redirecionamento. Nesses casos, o Azure AD interpreta o tipo de aplicativo com base no valor dessa propriedade.
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: A coleção de credenciais de chave associadas ao aplicativo. Não anulável. Suporta $filter (eq, NOT, ge, le).
      • [CustomKeyIdentifier <Byte[]>]: Identificador de chave personalizado
      • [DisplayName <String>]: Nome amigável para a chave. Opcional.
      • [EndDateTime <DateTime?>]: A data e a hora em que a credencial expira. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
      • [Key <Byte[]>]: Valor para a credencial de chave. Deve ser um valor codificado de base 64.
      • [KeyId <String>]: O identificador exclusivo (GUID) da chave.
      • [StartDateTime <DateTime?>]: A data e a hora em que a credencial se torna válida. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
      • [Type <String>]: O tipo de credencial de chave; por exemplo, «Simétrico».
      • [Usage <String>]: Uma cadeia de caracteres que descreve a finalidade para a qual a chave pode ser usada; por exemplo, «Verificar».
    • [Logo <Byte[]>]: O logótipo principal da aplicação. Não anulável.
    • [Note <String>]: Notas relevantes para a gestão da aplicação.
    • [Oauth2RequirePostResponse <Boolean?>]:
    • [OptionalClaim <IMicrosoftGraphOptionalClaims>]: optionalClaims
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [AccessToken <IMicrosoftGraphOptionalClaim[]>]: As declarações opcionais retornadas no token de acesso JWT.
        • [AdditionalProperty <String[]>]: Propriedades adicionais da reivindicação. Se existir uma propriedade nessa coleção, ela modificará o comportamento da declaração opcional especificada na propriedade name.
        • [Essential <Boolean?>]: Se o valor for true, a declaração especificada pelo cliente é necessária para garantir uma experiência de autorização suave para a tarefa específica solicitada pelo usuário final. O valor predefinido é false.
        • [Name <String>]: O nome da reivindicação opcional.
        • [Source <String>]: A origem (objeto de diretório) da declaração. Há declarações predefinidas e declarações definidas pelo usuário de propriedades de extensão. Se o valor de origem for null, a declaração será uma declaração opcional predefinida. Se o valor de origem for user, o valor na propriedade name será a propriedade extension do objeto user.
      • [IdToken <IMicrosoftGraphOptionalClaim[]>]: As declarações opcionais retornadas no token de ID JWT.
      • [Saml2Token <IMicrosoftGraphOptionalClaim[]>]: As declarações opcionais retornadas no token SAML.
    • [ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]: parentalControlSettings
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [CountriesBlockedForMinor <String[]>]: Especifica os códigos de país ISO de duas letras. O acesso à aplicação será bloqueado para menores dos países especificados nesta lista.
      • [LegalAgeGroupRule <String>]: Especifica a regra de faixa etária legal que se aplica aos usuários do aplicativo. Pode ser definido como um dos seguintes valores: ValueDescriptionAllowDefault. Impõe o mínimo legal. Isso significa que o consentimento parental é necessário para menores na União Europeia e na Coreia.RequireConsentForPrivacyServicesImpõe que o usuário especifique a data de nascimento para cumprir as regras da COPPA. RequireConsentForMinorsRequer o consentimento dos pais para menores de 18 anos, independentemente das regras de menores do país. RequireConsentForKidsRequer o consentimento dos pais para menores de 14 anos, independentemente das regras menores do país. BlockMinorsBloqueia menores de idade de usar o aplicativo.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: A coleção de credenciais de senha associadas ao aplicativo. Não anulável.
      • [CustomKeyIdentifier <Byte[]>]: Não utilizar.
      • [DisplayName <String>]: Nome amigável para a senha. Opcional.
      • [EndDateTime <DateTime?>]: A data e hora em que a senha expira representada usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Opcional.
      • [KeyId <String>]: O identificador exclusivo da senha.
      • [StartDateTime <DateTime?>]: A data e hora em que a senha se torna válida. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Opcional.
    • [PublicClient <IMicrosoftGraphPublicClientApplication>]: publicClientApplication
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [RedirectUri <String[]>]: Especifica as URLs para onde os tokens de usuário são enviados para entrada ou os URIs de redirecionamento para onde os códigos de autorização OAuth 2.0 e os tokens de acesso são enviados.
    • [RequiredResourceAccess <IMicrosoftGraphRequiredResourceAccess[]>]: Especifica os recursos que o aplicativo precisa acessar. Essa propriedade também especifica o conjunto de escopos de permissão OAuth e funções de aplicativo de que precisa para cada um desses recursos. Essa configuração de acesso aos recursos necessários impulsiona a experiência de consentimento. Não anulável. Suporta $filter (eq, NOT, ge, le).
      • [ResourceAccess <IMicrosoftGraphResourceAccess[]>]: A lista de escopos de permissão OAuth2.0 e funções de aplicativo que o aplicativo requer do recurso especificado.
        • [Id <String>]: O identificador exclusivo de uma das instâncias oauth2PermissionScopes ou appRole que o aplicativo de recurso expõe.
        • [Type <String>]: Especifica se a propriedade id faz referência a um oauth2PermissionScopes ou a um appRole. Os valores possíveis são Scope ou Role.
      • [ResourceAppId <String>]: O identificador exclusivo do recurso ao qual o aplicativo requer acesso. Isso deve ser igual ao appId declarado no aplicativo de recurso de destino.
    • [SignInAudience <String>]: Especifica as contas da Microsoft com suporte para o aplicativo atual. Os valores suportados são: AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount, PersonalMicrosoftAccount. Veja mais na tabela abaixo. Suporta $filter (eq, ne, NOT).
    • [Spa <IMicrosoftGraphSpaApplication>]: spaAplicação
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [RedirectUri <String[]>]: Especifica as URLs para onde os tokens de usuário são enviados para entrada ou os URIs de redirecionamento para onde os códigos de autorização OAuth 2.0 e os tokens de acesso são enviados.
    • [Tag <String[]>]: Strings personalizadas que podem ser usadas para categorizar e identificar o aplicativo. Não anulável. Suporta $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>]: Especifica o keyId de uma chave pública da coleção keyCredentials. Quando configurado, o Azure AD criptografa todos os tokens emitidos usando a chave para a qual essa propriedade aponta. O código do aplicativo que recebe o token criptografado deve usar a chave privada correspondente para descriptografar o token antes que ele possa ser usado para o usuário conectado.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e configurações de uma política. A sintaxe da definição difere para cada tipo de política derivada. Obrigatório.
      • [IsOrganizationDefault <Boolean?>]: Se definido como true, ativa esta política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como padrão da organização. Opcional, o valor padrão é false.
      • [Description <String>]: Descrição desta política.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: O tokenLifetimePolicies atribuído a este aplicativo. Suporta $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e configurações de uma política. A sintaxe da definição difere para cada tipo de política derivada. Obrigatório.
      • [IsOrganizationDefault <Boolean?>]: Se definido como true, ativa esta política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como padrão da organização. Opcional, o valor padrão é false.
      • [Description <String>]: Descrição desta política.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
    • [Web <IMicrosoftGraphWebApplication>]: aplicação web
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [HomePageUrl <String>]: Página inicial ou página de destino da aplicação.
      • [ImplicitGrantSetting <IMicrosoftGraphImplicitGrantSettings>]: implicitGrantSettings
        • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
        • [EnableAccessTokenIssuance <Boolean?>]: Especifica se este aplicativo Web pode solicitar um token de acesso usando o fluxo implícito do OAuth 2.0.
        • [EnableIdTokenIssuance <Boolean?>]: Especifica se este aplicativo Web pode solicitar um token de ID usando o fluxo implícito OAuth 2.0.
      • [LogoutUrl <String>]: Especifica a URL que será usada pelo serviço de autorização da Microsoft para fazer logout de um usuário usando protocolos de logout front-channel, back-channel ou SAML.
      • [RedirectUri <String[]>]: Especifica as URLs para onde os tokens de usuário são enviados para entrada ou os URIs de redirecionamento para onde os códigos de autorização OAuth 2.0 e os tokens de acesso são enviados.
    • [DataType <String>]: Especifica o tipo de dados do valor que a propriedade extension pode conter. Os seguintes valores são suportados. Não anulável. Binário - máximo de 256 bytesBooleanDateTime - Deve ser especificado no formato ISO 8601. Será armazenado em UTC. Inteiro - valor de 32 bits. LargeInteger - valor de 64 bits. String - máximo de 256 caracteres
    • [Name <String>]: Nome da propriedade de extensão. Não anulável.
    • [TargetObject <String[]>]: Os seguintes valores são suportados. Não anulável. UserGroupOrganizationDeviceApplication
    • [Description <String>]: Descrição desta política.
    • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
    • [Definition <String[]>]: Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e configurações de uma política. A sintaxe da definição difere para cada tipo de política derivada. Obrigatório.
    • [IsOrganizationDefault <Boolean?>]: Se definido como true, ativa esta política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como padrão da organização. Opcional, o valor padrão é false.
    • [AccountEnabled <Boolean?>]: true se a conta principal do serviço estiver ativada; caso contrário, false. Suporta $filter (eq, ne, NOT, in).
    • [AddIn <IMicrosoftGraphAddIn[]>]: Define o comportamento personalizado que um serviço consumidor pode usar para chamar um aplicativo em contextos específicos. Por exemplo, aplicativos que podem renderizar fluxos de arquivos podem definir a propriedade addIns para sua funcionalidade 'FileHandler'. Isso permitirá que serviços como o Microsoft 365 chamem o aplicativo no contexto de um documento no qual o usuário está trabalhando.
    • [AlternativeName <String[]>]: Usado para recuperar entidades de serviço por assinatura, identificar grupos de recursos e IDs de recursos completos para identidades gerenciadas. Suporta $filter (eq, NOT, ge, le, startsWith).
    • [AppDescription <String>]: A descrição exposta pelo aplicativo associado.
    • [AppDisplayName <String>]: O nome de exibição exposto pelo aplicativo associado.
    • [AppId <String>]: O identificador exclusivo do aplicativo associado (sua propriedade appId).
    • [AppOwnerOrganizationId <String>]: Contém o ID do locatário onde o aplicativo está registrado. Isso é aplicável apenas a entidades de serviço apoiadas por aplicativos. Suporta $filter (eq, ne, NOT, ge, le).
    • [AppRole <IMicrosoftGraphAppRole[]>]: As funções expostas pelo aplicativo que esta entidade de serviço representa. Para obter mais informações, consulte a definição da propriedade appRoles na entidade do aplicativo. Não anulável.
    • [AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]: Atribuições de função de aplicativo para este aplicativo ou serviço, concedidas a usuários, grupos e outras entidades de serviço. Suporta $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
      • [AppRoleId <String>]: O identificador (id) da função de aplicativo atribuída à entidade de segurança. Essa função de aplicativo deve ser exposta na propriedade appRoles na entidade de serviço do aplicativo de recurso (resourceId). Se o aplicativo de recurso não tiver declarado nenhuma função de aplicativo, uma ID de função de aplicativo padrão de 00000000-0000-0000-0000-000000000000 pode ser especificada para sinalizar que a entidade de segurança está atribuída ao aplicativo de recurso sem nenhuma função de aplicativo específica. Obrigatório na criação.
      • [PrincipalId <String>]: O identificador exclusivo (id) para o usuário, grupo ou entidade de serviço que está recebendo a função de aplicativo. Obrigatório na criação.
      • [ResourceDisplayName <String>]: O nome para exibição da entidade de serviço do aplicativo de recurso à qual a atribuição é feita.
      • [ResourceId <String>]: O identificador exclusivo (id) da entidade de serviço de recursos para a qual a atribuição é feita. Obrigatório na criação. Suporta $filter (apenas eq).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]: Atribuição de função de aplicativo para outro aplicativo ou serviço, concedida a esta entidade de serviço. Suporta $expand.
    • [AppRoleAssignmentRequired <Boolean?>]: Especifica se os usuários ou outras entidades de serviço precisam receber uma atribuição de função de aplicativo para essa entidade de serviço antes que os usuários possam entrar ou os aplicativos possam obter tokens. O valor predefinido é false. Não anulável. Suporta $filter (eq, ne, NOT).
    • [ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]: As claimsMappingPolicies atribuídas a esta entidade de serviço. Suporta $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e configurações de uma política. A sintaxe da definição difere para cada tipo de política derivada. Obrigatório.
      • [IsOrganizationDefault <Boolean?>]: Se definido como true, ativa esta política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como padrão da organização. Opcional, o valor padrão é false.
      • [Description <String>]: Descrição desta política.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
    • [DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]: As classificações de permissão para permissões delegadas expostas pelo aplicativo que essa entidade de serviço representa. Suporta $expand.
      • [Classification <String>]: permissionClassificationType
      • [PermissionId <String>]: O identificador exclusivo (id) para a permissão delegada listada na coleção publishedPermissionScopes do servicePrincipal. Obrigatório na criação. Não suporta $filter.
      • [PermissionName <String>]: O valor da declaração (value) para a permissão delegada listada na coleção publishedPermissionScopes do servicePrincipal. Não suporta $filter.
    • [Description <String>]: Campo de texto livre para fornecer uma descrição da entidade de serviço voltada para o usuário final interno. Os portais de utilizador final, tais como MyApps, apresentarão a descrição da aplicação neste campo. O tamanho máximo permitido é de 1024 caracteres. Suporta $filter (eq, ne, NOT, ge, le, startsWith) e $search.
    • [DisabledByMicrosoftStatus <String>]: Especifica se a Microsoft desativou o aplicativo registrado. Os valores possíveis são: null (valor padrão), NotDisabled e DisabledDueToViolationOfServicesAgreement (os motivos podem incluir atividades suspeitas, abusivas ou maliciosas ou uma violação do Contrato de Serviços Microsoft). Suporta $filter (eq, ne, NOT).
    • [Endpoint <IMicrosoftGraphEndpoint[]>]: Pontos de extremidade disponíveis para descoberta. Serviços como o Sharepoint preenchem essa propriedade com pontos de extremidade do SharePoint específicos do locatário que outros aplicativos podem descobrir e usar em suas experiências.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]:
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]: O homeRealmDiscoveryPolicies atribuído a esta entidade de serviço. Suporta $expand.
    • [Homepage <String>]: Página inicial ou página de destino da aplicação.
    • [Info <IMicrosoftGraphInformationalUrl>]: informationalUrl
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: A coleção de credenciais de chave associadas à entidade de serviço. Não anulável. Suporta $filter (eq, NOT, ge, le).
    • [LoginUrl <String>]: especifica a URL onde o provedor de serviços redireciona o usuário para o Azure AD para autenticação. O Azure AD usa a URL para iniciar o aplicativo do Microsoft 365 ou do Azure AD My Apps. Quando em branco, o Azure AD executa o logon iniciado pelo IdP para aplicativos configurados com logon único baseado em SAML. O usuário inicia o aplicativo do Microsoft 365, do Azure AD My Apps ou da URL do Azure AD SSO.
    • [LogoutUrl <String>]: Especifica a URL que será usada pelo serviço de autorização da Microsoft para fazer logout de um usuário usando os protocolos de logout front-channel, back-channel ou SAML do OpenId Connect.
    • [Note <String>]: Campo de texto livre para capturar informações sobre a entidade de serviço, normalmente usado para fins operacionais. O tamanho máximo permitido é de 1024 caracteres.
    • [NotificationEmailAddress <String[]>]: especifica a lista de endereços de email para os quais o Azure AD envia uma notificação quando o certificado ativo está próximo da data de validade. Isso é apenas para os certificados usados para assinar o token SAML emitido para aplicativos da Galeria do Azure AD.
    • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: As permissões delegadas expostas pelo aplicativo. Para obter mais informações, consulte a propriedade oauth2PermissionScopes na propriedade api da entidade do aplicativo. Não anulável.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: A coleção de credenciais de senha associadas à entidade de serviço. Não anulável.
    • [PreferredSingleSignOnMode <String>]: Especifica o modo de logon único configurado para este aplicativo. O Azure AD usa o modo de logon único preferencial para iniciar o aplicativo do Microsoft 365 ou do Azure AD My Apps. Os valores suportados são password, saml, notSupported e oidc.
    • [PreferredTokenSigningKeyThumbprint <String>]: Reservado apenas para uso interno. Não escreva ou confie nesta propriedade. Pode ser removido em versões futuras.
    • [ReplyUrl <String[]>]: As URLs para as quais os tokens de usuário são enviados para entrar com o aplicativo associado ou os URIs de redirecionamento para os quais os códigos de autorização OAuth 2.0 e os tokens de acesso são enviados para o aplicativo associado. Não anulável.
    • [SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]: samlSingleSignOnSettings
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [RelayState <String>]: O URI relativo para o qual o provedor de serviços redirecionaria após a conclusão do fluxo de logon único.
    • [ServicePrincipalName <String[]>]: Contém a lista de identifiersUris, copiados do aplicativo associado. Valores adicionais podem ser adicionados a aplicativos híbridos. Esses valores podem ser usados para identificar as permissões expostas por esse aplicativo no Azure AD. Por exemplo, os aplicativos cliente podem especificar um URI de recurso baseado nos valores dessa propriedade para adquirir um token de acesso, que é o URI retornado na declaração 'aud'. O operador any é necessário para expressões de filtro em propriedades de vários valores. Não anulável. Suporta $filter (eq, NOT, ge, le, startsWith).
    • [ServicePrincipalType <String>]: Identifica se a entidade de serviço representa um aplicativo ou uma identidade gerenciada. Isso é definido pelo Azure AD internamente. Para uma entidade de serviço que representa um aplicativo, isso é definido como Aplicativo. Para uma entidade de serviço que representa uma identidade gerenciada, isso é definido como ManagedIdentity.
    • [Tag <String[]>]: Cadeias de caracteres personalizadas que podem ser usadas para categorizar e identificar a entidade de serviço. Não anulável. Suporta $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>]: Especifica o keyId de uma chave pública da coleção keyCredentials. Quando configurado, o Azure AD emite tokens para este aplicativo criptografado usando a chave especificada por essa propriedade. O código do aplicativo que recebe o token criptografado deve usar a chave privada correspondente para descriptografar o token antes que ele possa ser usado para o usuário conectado.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]: O tokenIssuancePolicies atribuído a esta entidade de serviço. Suporta $expand.
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: O tokenLifetimePolicies atribuído a esta entidade de serviço. Suporta $expand.
    • [TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]:
    • [AppRoleId <String>]: O identificador (id) da função de aplicativo atribuída à entidade de segurança. Essa função de aplicativo deve ser exposta na propriedade appRoles na entidade de serviço do aplicativo de recurso (resourceId). Se o aplicativo de recurso não tiver declarado nenhuma função de aplicativo, uma ID de função de aplicativo padrão de 00000000-0000-0000-0000-000000000000 pode ser especificada para sinalizar que a entidade de segurança está atribuída ao aplicativo de recurso sem nenhuma função de aplicativo específica. Obrigatório na criação.
    • [CreatedDateTime <DateTime?>]: A hora em que a atribuição de função do aplicativo foi criada. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
    • [PrincipalDisplayName <String>]: O nome para exibição do usuário, grupo ou entidade de serviço à qual foi concedida a atribuição de função de aplicativo. Só de Leitura. Suporta $filter (eq e startswith).
    • [PrincipalId <String>]: O identificador exclusivo (id) para o usuário, grupo ou entidade de serviço que está recebendo a função de aplicativo. Obrigatório na criação.
    • [PrincipalType <String>]: O tipo do principal atribuído. Pode ser User, Group ou ServicePrincipal. Só de Leitura.
    • [ResourceDisplayName <String>]: O nome para exibição da entidade de serviço do aplicativo de recurso à qual a atribuição é feita.
    • [ResourceId <String>]: O identificador exclusivo (id) da entidade de serviço de recursos para a qual a atribuição é feita. Obrigatório na criação. Suporta $filter (apenas eq).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignmentAutoGenerated[]>]: Representa as funções de aplicativo que um grupo recebeu para um aplicativo. Suporta $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
      • [AppRoleId <String>]: O identificador (id) da função de aplicativo atribuída à entidade de segurança. Essa função de aplicativo deve ser exposta na propriedade appRoles na entidade de serviço do aplicativo de recurso (resourceId). Se o aplicativo de recurso não tiver declarado nenhuma função de aplicativo, uma ID de função de aplicativo padrão de 00000000-0000-0000-0000-000000000000 pode ser especificada para sinalizar que a entidade de segurança está atribuída ao aplicativo de recurso sem nenhuma função de aplicativo específica. Obrigatório na criação.
      • [CreatedDateTime <DateTime?>]: A hora em que a atribuição de função do aplicativo foi criada. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
      • [PrincipalDisplayName <String>]: O nome para exibição do usuário, grupo ou entidade de serviço à qual foi concedida a atribuição de função de aplicativo. Só de Leitura. Suporta $filter (eq e startswith).
      • [PrincipalId <String>]: O identificador exclusivo (id) para o usuário, grupo ou entidade de serviço que está recebendo a função de aplicativo. Obrigatório na criação.
      • [PrincipalType <String>]: O tipo do principal atribuído. Pode ser User, Group ou ServicePrincipal. Só de Leitura.
      • [ResourceDisplayName <String>]: O nome para exibição da entidade de serviço do aplicativo de recurso à qual a atribuição é feita.
      • [ResourceId <String>]: O identificador exclusivo (id) da entidade de serviço de recursos para a qual a atribuição é feita. Obrigatório na criação. Suporta $filter (apenas eq).
    • [Classification <String>]: Descreve uma classificação para o grupo (como baixo, médio ou alto impacto nos negócios). Os valores válidos para essa propriedade são definidos criando um valor de configuração ClassificationList, com base na definição do modelo. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, startsWith).
    • [CreatedOnBehalfOf <IMicrosoftGraphDirectoryObject>]: Representa um objeto do Azure Ative Directory. O tipo directoryObject é o tipo base para muitos outros tipos de entidade de diretório.
    • [Description <String>]: Uma descrição opcional para o grupo. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, startsWith) e $search.
    • [GroupType <String[]>]: Especifica o tipo de grupo e sua associação. Se a coleção contiver Unified, o grupo será um grupo do Microsoft 365; caso contrário, é um grupo de segurança ou grupo de distribuição. Para obter detalhes, consulte visão geral de grupos. Se a coleção incluir DynamicMembership, o grupo terá associação dinâmica; caso contrário, a adesão é estática. Retornado por padrão. Suporta $filter (eq, NOT).
    • [HasMembersWithLicenseError <Boolean?>]: Indica se há membros neste grupo que têm erros de licença de sua atribuição de licença baseada em grupo. Essa propriedade nunca é retornada em uma operação GET. Você pode usá-lo como um argumento $filter para obter grupos que tenham membros com erros de licença (ou seja, filtrar para que essa propriedade seja true). Suporta $filter (eq).
    • [IsArchived <Boolean?>]:
    • [IsAssignableToRole <Boolean?>]: Indica se esse grupo pode ser atribuído a uma função do Azure Ative Directory. Esta propriedade só pode ser definida durante a criação do grupo e é imutável. Se definido como true, a propriedade securityEnabled também deve ser definida como true e o grupo não pode ser um grupo dinâmico (ou seja, groupTypes não pode conter DynamicMembership). Somente chamadores nas funções de administrador global e administrador de função privilegiada podem definir essa propriedade. O chamador também deve receber a permissão Directory.AccessAsUser.All para definir essa propriedade. Para saber mais, consulte Usando um grupo para gerenciar atribuições de função do Azure ADCretornado por padrão. Suporta $filter (eq, ne, NOT).
    • [MailEnabled <Boolean?>]: Especifica se o grupo está habilitado para email. Retornado por padrão. Suporta $filter (eq, ne, NOT).
    • [MailNickname <String>]: O alias de email para o grupo, exclusivo na organização. Essa propriedade deve ser especificada quando um grupo é criado. Esses caracteres não podem ser usados no mailNickName: @()/[]';:.<>,SPACE. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [MembershipRule <String>]: A regra que determina membros para este grupo se o grupo for um grupo dinâmico (groupTypes contém DynamicMembership). Para obter mais informações sobre a sintaxe da regra de associação, consulte Sintaxe das regras de associação. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, startsWith).
    • [MembershipRuleProcessingState <String>]: Indica se o processamento dinâmico de associação está ativado ou pausado. Os valores possíveis são On ou Paused. Retornado por padrão. Suporta $filter (eq, ne, NOT, in).
    • [PermissionGrant <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: As permissões que foram concedidas para um grupo para um aplicativo específico. Suporta $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: O nome exibido no diretório
      • [ClientAppId <String>]: ID da entidade de serviço do aplicativo Azure AD ao qual foi concedido acesso. Só de Leitura.
      • [ClientId <String>]: ID do aplicativo Azure AD ao qual foi concedido acesso. Só de Leitura.
      • [Permission <String>]: O nome da permissão específica do recurso. Só de Leitura.
      • [PermissionType <String>]: O tipo de permissão. Os valores possíveis são: Application, Delegated. Só de Leitura.
      • [ResourceAppId <String>]: ID do aplicativo Azure AD que está hospedando o recurso. Só de Leitura.
    • [PreferredDataLocation <String>]: O local de dados preferido para o grupo. Para obter mais informações, consulte OneDrive Online Multi-Geo. Retornado por padrão.
    • [PreferredLanguage <String>]: O idioma preferido para um grupo do Microsoft 365. Deve seguir o código ISO 639-1; por exemplo, 'en-US'. Retornado por padrão. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [SecurityEnabled <Boolean?>]: Especifica se o grupo é um grupo de segurança. Retornado por padrão. Suporta $filter (eq, ne, NOT, in).
    • [SecurityIdentifier <String>]: Identificador de segurança do grupo, usado em cenários do Windows. Retornado por padrão.
    • [Theme <String>]: Especifica o tema de cores de um grupo do Microsoft 365. Os valores possíveis são Teal, Purple, Green, Blue, Pink, Orange ou Red. Retornado por padrão.
    • [Visibility <String>]: Especifica a política de ingresso em grupo e a visibilidade do conteúdo do grupo para grupos. Os valores possíveis são: Private, Public, ou Hiddenmembership. Hiddenmembership pode ser definido apenas para grupos do Microsoft 365, quando os grupos são criados. Não pode ser atualizado mais tarde. Outros valores de visibilidade podem ser atualizados após a criação do grupo. Se o valor de visibilidade não for especificado durante a criação do grupo no Microsoft Graph, um grupo de segurança será criado como Privado por padrão e o grupo do Microsoft 365 será Público. Consulte as opções de visibilidade do grupo para saber mais. Retornado por padrão.
    • [ClientAppId <String>]: ID da entidade de serviço do aplicativo Azure AD ao qual foi concedido acesso. Só de Leitura.
    • [ClientId <String>]: ID do aplicativo Azure AD ao qual foi concedido acesso. Só de Leitura.
    • [Permission <String>]: O nome da permissão específica do recurso. Só de Leitura.
    • [PermissionType <String>]: O tipo de permissão. Os valores possíveis são: Application, Delegated. Só de Leitura.
    • [ResourceAppId <String>]: ID do aplicativo Azure AD que está hospedando o recurso. Só de Leitura.
    • [AccountEnabled <Boolean?>]: true se a conta estiver ativada; caso contrário, false. Esta propriedade é necessária quando um usuário é criado. Suporta $filter (eq, ne, NOT e in).
    • [AgeGroup <String>]: Define a faixa etária do usuário. Valores permitidos: nulo, menor, nãoAdulto e adulto. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).
    • [ApproximateLastSignInDateTime <DateTime?>]: O tipo de carimbo de data/hora representa as informações de data e hora usando o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura. Suporta $filter (eq, ne, not, ge, le e eq em valores nulos) e $orderBy.
    • [City <String>]: A cidade em que o usuário está localizado. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [CompanyName <String>]: O nome da empresa à qual o usuário está associado. Esta propriedade pode ser útil para descrever a empresa de onde vem um usuário externo. O comprimento máximo do nome da empresa é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ComplianceExpirationDateTime <DateTime?>]: O carimbo de data/hora quando o dispositivo não é mais considerado compatível. O tipo de carimbo de data/hora representa as informações de data e hora usando o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z. Só de Leitura.
    • [ConsentProvidedForMinor <String>]: Define se foi obtido consentimento para menores. Valores permitidos: null, granted, denied e notRequired. Consulte as definições legais de propriedade de faixa etária para obter mais informações. Suporta $filter (eq, ne, NOT e in).
    • [Country <String>]: O país/região em que o usuário está localizado; por exemplo, EUA ou Reino Unido. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Department <String>]: O nome do departamento no qual o usuário trabalha. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le e em operadores).
    • [DeviceVersion <Int32?>]: Apenas para uso interno.
    • [EmployeeHireDate <DateTime?>]: A data e hora em que o usuário foi contratado ou começará a trabalhar em caso de uma futura contratação. Suporta $filter (eq, ne, NOT, ge, le, in).
    • [EmployeeId <String>]: O identificador de funcionário atribuído ao usuário pela organização. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [EmployeeOrgData <IMicrosoftGraphEmployeeOrgData>]: employeeOrgData
    • [EmployeeType <String>]: Captura o tipo de trabalhador da empresa. Por exemplo, Funcionário, Empreiteiro, Consultor ou Fornecedor. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ExternalUserState <String>]: Para um usuário externo convidado para o locatário usando a API de convite, essa propriedade representa o status de convite do usuário convidado. Para usuários convidados, o estado pode ser PendingAcceptance ou Accepted, ou null para todos os outros usuários. Suporta $filter (eq, ne, NOT, in).
    • [ExternalUserStateChangeDateTime <DateTime?>]: Mostra o carimbo de data/hora da alteração mais recente na propriedade externalUserState. Suporta $filter (eq, ne, NOT, in).
    • [FaxNumber <String>]: O número de fax do usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [GivenName <String>]: O nome próprio (nome) do utilizador. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Identity <IMicrosoftGraphObjectIdentity[]>]: Representa as identidades que podem ser usadas para entrar nessa conta de usuário. Uma identidade pode ser fornecida pela Microsoft (também conhecida como conta local), por organizações ou por provedores de identidade social, como Facebook, Google e Microsoft, e vinculada a uma conta de usuário. Pode conter vários itens com o mesmo valor signInType. Suporta $filter (eq) somente quando o signInType não é userPrincipalName.
    • [IsResourceAccount <Boolean?>]: Não usar - reservado para uso futuro.
    • [JobTitle <String>]: O título do trabalho do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Mail <String>]: O endereço SMTP do usuário, por exemplo, admin@contoso.com. As alterações nessa propriedade também atualizarão a coleção proxyAddresses do usuário para incluir o valor como um endereço SMTP. Embora essa propriedade possa conter caracteres acentuados, usá-los pode causar problemas de acesso com outros aplicativos da Microsoft para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
    • [MailNickname <String>]: O alias de email para o usuário. Essa propriedade deve ser especificada quando um usuário é criado. O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Manager <IMicrosoftGraphDirectoryObject>]: Representa um objeto do Azure Ative Directory. O tipo directoryObject é o tipo base para muitos outros tipos de entidade de diretório.
    • [OfficeLocation <String>]: A localização do escritório no local de trabalho do utilizador. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [OnPremisesImmutableId <String>]: Esta propriedade é usada para associar uma conta de usuário do Ative Directory local ao objeto de usuário do Azure AD. Essa propriedade deve ser especificada ao criar uma nova conta de usuário no Graph se você estiver usando um domínio federado para a propriedade userPrincipalName (UPN) do usuário. NOTA: Os caracteres $ e _ não podem ser usados ao especificar essa propriedade. Devolvido apenas no $select. Suporta $filter (eq, ne, NOT, ge, le, in)..
    • [OnPremisesLastSyncDateTime <DateTime?>]: A última vez em que o objeto foi sincronizado com o diretório local. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z Somente leitura. Suporta $filter (eq, ne, not, ge, le, in).
    • [OnPremisesSyncEnabled <Boolean?>]: true se este objeto for sincronizado a partir de um diretório local; false se este objeto foi originalmente sincronizado a partir de um diretório local, mas não está mais sincronizado; null se este objeto nunca tiver sido sincronizado a partir de um diretório local (padrão). Só de Leitura. Suporta $filter (eq, ne, not, in e eq em valores nulos).
    • [OperatingSystem <String>]: Sistema operacional do dispositivo. Windows, iOS, etc. Esta propriedade é somente leitura.
    • [OperatingSystemVersion <String>]: Versão do sistema operacional do dispositivo. Obrigatório. Suporta $filter (eq, ne, not, ge, le, startsWith e eq em valores nulos).
    • [OtherMail <String[]>]: Uma lista de endereços de e-mail adicionais para o usuário; por exemplo: ['bob@contoso.com', 'Robert@fabrikam.com']. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, NOT, ge, le, in, startsWith).
    • [PasswordPolicy <String>]: Especifica políticas de senha para o usuário. Esse valor é uma enumeração com um valor possível sendo DisableStrongPassword, que permite que senhas mais fracas do que a política padrão sejam especificadas. DisablePasswordExpiration também pode ser especificado. Os dois podem ser especificados em conjunto; por exemplo: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
    • [PasswordProfile <IMicrosoftGraphPasswordProfile>]: passwordProfile
      • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
      • [ForceChangePasswordNextSignIn <Boolean?>]: true se o usuário deve alterar sua senha no próximo login; caso contrário, falso. Se não estiver definido, o padrão será false. NOTA: Para locatários B2C do Azure, defina como false e, em vez disso, use políticas personalizadas e fluxos de usuário para forçar a redefinição de senha no primeiro login. Consulte Forçar redefinição de senha no primeiro logon.
      • [ForceChangePasswordNextSignInWithMfa <Boolean?>]: Se verdadeiro, no próximo login, o usuário deve executar uma autenticação multifator (MFA) antes de ser forçado a alterar sua senha. O comportamento é idêntico a forceChangePasswordNextSignIn, exceto que o usuário é obrigado a executar primeiro uma autenticação multifator antes da alteração de senha. Após uma alteração de senha, essa propriedade será redefinida automaticamente para false. Se não estiver definido, o padrão será false.
      • [Password <String>]: A senha para o usuário. Esta propriedade é necessária quando um usuário é criado. Ele pode ser atualizado, mas o usuário será obrigado a alterar a senha no próximo login. A senha deve satisfazer os requisitos mínimos, conforme especificado pela propriedade passwordPolicies do usuário. Por padrão, uma senha forte é necessária.
    • [PhysicalId <String[]>]: Apenas para uso interno. Não anulável. Suporta $filter (eq, not, ge, le, startsWith).
    • [PostalCode <String>]: O código postal do endereço postal do utilizador. O código postal é específico para o país/região do utilizador. Nos Estados Unidos da América, este atributo contém o código postal. O comprimento máximo é de 40 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [PreferredLanguage <String>]: O idioma preferido para o usuário. Deve seguir o código ISO 639-1; por exemplo, en-US. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [ShowInAddressList <Boolean?>]: true se a lista de endereços global do Outlook deve conter este usuário, caso contrário, false. Se não estiver definido, isso será tratado como verdadeiro. Para usuários convidados por meio do gerenciador de convites, essa propriedade será definida como false. Suporta $filter (eq, ne, NOT, in).
    • [State <String>]: O estado ou província no endereço do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [StreetAddress <String>]: O endereço do local de trabalho do utilizador. O comprimento máximo é de 1024 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [Surname <String>]: O apelido do utilizador (apelido ou apelido). O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [TrustType <String>]: Tipo de confiança para o dispositivo associado. Só de Leitura. Valores possíveis: Workplace (indica trazer seus próprios dispositivos pessoais), AzureAd (dispositivos ingressados somente na nuvem), ServerAd (dispositivos ingressados no domínio local ingressados no Azure AD). Para obter mais detalhes, consulte Introdução ao gerenciamento de dispositivos no Azure Ative Directory
    • [UsageLocation <String>]: Código de país de duas letras (norma ISO 3166). Necessário para usuários que receberão licenças devido a requisitos legais para verificar a disponibilidade de serviços em países. Exemplos incluem: EUA, JP e GB. Não anulável. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [UserPrincipalName <String>]: O nome principal do usuário (UPN) do usuário. O UPN é um nome de login no estilo Internet para o usuário baseado no padrão da Internet RFC 822. Por convenção, isso deve ser mapeado para o nome de e-mail do usuário. O formato geral é alias@domain, onde o domínio deve estar presente na coleção de domínios verificados do locatário. Esta propriedade é necessária quando um usuário é criado. Os domínios verificados para o locatário podem ser acessados a partir da propriedade verifiedDomains da organização. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) e $orderBy.
    • [UserType <String>]: Um valor de cadeia de caracteres que pode ser usado para classificar tipos de usuário em seu diretório, como Membro e Convidado. Suporta $filter (eq, ne, NOT, in,).
  • [OfficeLocation <String>]: A localização do escritório no local de trabalho do utilizador. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [OnPremisesImmutableId <String>]: Esta propriedade é usada para associar uma conta de usuário do Ative Directory local ao objeto de usuário do Azure AD. Essa propriedade deve ser especificada ao criar uma nova conta de usuário no Graph se você estiver usando um domínio federado para a propriedade userPrincipalName (UPN) do usuário. NOTA: Os caracteres $ e _ não podem ser usados ao especificar essa propriedade. Devolvido apenas no $select. Suporta $filter (eq, ne, NOT, ge, le, in)..
  • [OnPremisesLastSyncDateTime <DateTime?>]: A última vez em que o objeto foi sincronizado com o diretório local. O tipo de carimbo de data/hora representa informações de data e hora usando o formato ISO 8601 e está sempre em hora UTC. Por exemplo, meia-noite UTC de 1 de janeiro de 2014 é 2014-01-01T00:00:00Z Somente leitura. Suporta $filter (eq, ne, not, ge, le, in).
  • [OnPremisesSyncEnabled <Boolean?>]: true se este objeto for sincronizado a partir de um diretório local; false se este objeto foi originalmente sincronizado a partir de um diretório local, mas não está mais sincronizado; null se este objeto nunca tiver sido sincronizado a partir de um diretório local (padrão). Só de Leitura. Suporta $filter (eq, ne, not, in e eq em valores nulos).
  • [OperatingSystem <String>]: Sistema operacional do dispositivo. Windows, iOS, etc. Esta propriedade é somente leitura.
  • [OperatingSystemVersion <String>]: Versão do sistema operacional do dispositivo. Obrigatório. Suporta $filter (eq, ne, not, ge, le, startsWith e eq em valores nulos).
  • [OtherMail <String[]>]: Uma lista de endereços de e-mail adicionais para o usuário; por exemplo: ['bob@contoso.com', 'Robert@fabrikam.com']. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, NOT, ge, le, in, startsWith).
  • [PasswordPolicy <String>]: Especifica políticas de senha para o usuário. Esse valor é uma enumeração com um valor possível sendo DisableStrongPassword, que permite que senhas mais fracas do que a política padrão sejam especificadas. DisablePasswordExpiration também pode ser especificado. Os dois podem ser especificados em conjunto; por exemplo: DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
  • [PasswordProfile <IMicrosoftGraphPasswordProfile>]: passwordProfile
  • [PhysicalId <String[]>]: Apenas para uso interno. Não anulável. Suporta $filter (eq, not, ge, le, startsWith).
  • [PostalCode <String>]: O código postal do endereço postal do utilizador. O código postal é específico para o país/região do utilizador. Nos Estados Unidos da América, este atributo contém o código postal. O comprimento máximo é de 40 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [PreferredLanguage <String>]: O idioma preferido para o usuário. Deve seguir o código ISO 639-1; por exemplo, en-US. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [ShowInAddressList <Boolean?>]: true se a lista de endereços global do Outlook deve conter este usuário, caso contrário, false. Se não estiver definido, isso será tratado como verdadeiro. Para usuários convidados por meio do gerenciador de convites, essa propriedade será definida como false. Suporta $filter (eq, ne, NOT, in).
  • [State <String>]: O estado ou província no endereço do usuário. O comprimento máximo é de 128 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [StreetAddress <String>]: O endereço do local de trabalho do utilizador. O comprimento máximo é de 1024 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [Surname <String>]: O apelido do utilizador (apelido ou apelido). O comprimento máximo é de 64 caracteres. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [TrustType <String>]: Tipo de confiança para o dispositivo associado. Só de Leitura. Valores possíveis: Workplace (indica trazer seus próprios dispositivos pessoais), AzureAd (dispositivos ingressados somente na nuvem), ServerAd (dispositivos ingressados no domínio local ingressados no Azure AD). Para obter mais detalhes, consulte Introdução ao gerenciamento de dispositivos no Azure Ative Directory
  • [UsageLocation <String>]: Código de país de duas letras (norma ISO 3166). Necessário para usuários que receberão licenças devido a requisitos legais para verificar a disponibilidade de serviços em países. Exemplos incluem: EUA, JP e GB. Não anulável. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [UserPrincipalName <String>]: O nome principal do usuário (UPN) do usuário. O UPN é um nome de login no estilo Internet para o usuário baseado no padrão da Internet RFC 822. Por convenção, isso deve ser mapeado para o nome de e-mail do usuário. O formato geral é alias@domain, onde o domínio deve estar presente na coleção de domínios verificados do locatário. Esta propriedade é necessária quando um usuário é criado. Os domínios verificados para o locatário podem ser acessados a partir da propriedade verifiedDomains da organização. Observação : embora essa propriedade possa conter caracteres de destaque, eles podem causar problemas de acesso a aplicativos primários para o usuário. Suporta $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) e $orderBy.
  • [UserType <String>]: Um valor de cadeia de caracteres que pode ser usado para classificar tipos de usuário em seu diretório, como Membro e Convidado. Suporta $filter (eq, ne, NOT, in,).

PASSWORDPROFILE <IMicrosoftGraphPasswordProfile>: passwordProfile

  • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.
  • [ForceChangePasswordNextSignIn <Boolean?>]: true se o usuário deve alterar sua senha no próximo login; caso contrário, falso. Se não estiver definido, o padrão será false. NOTA: Para locatários B2C do Azure, defina como false e, em vez disso, use políticas personalizadas e fluxos de usuário para forçar a redefinição de senha no primeiro login. Consulte Forçar redefinição de senha no primeiro logon.
  • [ForceChangePasswordNextSignInWithMfa <Boolean?>]: Se verdadeiro, no próximo login, o usuário deve executar uma autenticação multifator (MFA) antes de ser forçado a alterar sua senha. O comportamento é idêntico a forceChangePasswordNextSignIn, exceto que o usuário é obrigado a executar primeiro uma autenticação multifator antes da alteração de senha. Após uma alteração de senha, essa propriedade será redefinida automaticamente para false. Se não estiver definido, o padrão será false.
  • [Password <String>]: A senha para o usuário. Esta propriedade é necessária quando um usuário é criado. Ele pode ser atualizado, mas o usuário será obrigado a alterar a senha no próximo login. A senha deve satisfazer os requisitos mínimos, conforme especificado pela propriedade passwordPolicies do usuário. Por padrão, uma senha forte é necessária.