Compartilhar via


passwordCredentialConfiguration resource type (Tipo de recurso passwordCredentialConfiguration)

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Objeto de configuração de credenciais de palavra-passe que contém propriedades para configurar restrições, como bloquear ou restringir durações de segredos de palavra-passe.

Métodos

Nenhum.

Propriedades

Propriedade Tipo Descrição
maxLifetime Duração Valor da cadeia que indica a duração máxima da expiração da palavra-passe, definida como uma duração ISO 8601. Por exemplo, P4DT12H30M5S representa quatro dias, 12 horas, 30 minutos e cinco segundos. Esta propriedade é necessária quando restrictionType está definido como passwordLifetime.
restrictForAppsCreatedAfterDateTime DateTimeOffset Especifica a data a partir da qual a restrição de política se aplica às aplicações criadas recentemente. Para aplicações existentes, a data de imposição pode ser aplicada retroativamente.
restrictionType appCredentialRestrictionType Uma chave de identificador exclusiva para passwordCredentialConfiguration. Este valor também representa o tipo de restrição que está a ser aplicada. Os valores possíveis são: passwordAddition, passwordLifetime, symmetricKeyAddition, symmetricKeyLifetime, customPasswordAddition, e unknownFutureValue. Cada valor de restrictionType só pode ser utilizado uma vez por política.
state appManagementRestrictionState Indica se a restrição é avaliada. Os valores possíveis são: enabled, disabled, unknownFutureValue. Se enabled, a restrição é avaliada. Se disabled, a restrição não é avaliada ou imposta.
excludeActors appManagementPolicyActorExemptions Coleção de isenções de atributos de segurança personalizadas. Se um utilizador ator ou um principal de serviço tiver o atributo de segurança personalizado definido nesta secção, está excluído da restrição. Isto significa que as chamadas efetuadas pelo utilizador ou principal de serviço para criar ou atualizar aplicações estão isentas desta imposição de política.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o recurso.

{
  "@odata.type": "#microsoft.graph.passwordCredentialConfiguration",
  "restrictionType": "String (identifier)",
  "state": "String",
  "restrictForAppsCreatedAfterDateTime": "String (DateTime)",
  "maxLifetime": "String (duration)",
  "excludeActors": {
    "@odata.type": "microsoft.graph.appManagementPolicyActorExemptions"
  }
}