Set-EntraNamedLocationPolicy
Atualiza uma política de localização nomeada no Microsoft Entra ID pelo PolicyId.
Sintaxe
Default (Predefinição)
Set-EntraNamedLocationPolicy
-PolicyId <String>
[-OdataType <String>]
[-IpRanges <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.IpRange]>]
[-IncludeUnknownCountriesAndRegions <Boolean>]
[-IsTrusted <Boolean>]
[-DisplayName <String>]
[-Id <String>]
[-CountriesAndRegions <System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.CountriesAndRegion]>]
[<CommonParameters>]
Descrição
Este cmdlet permite que um administrador atualize uma política de localização nomeada no Microsoft Entra ID através do PolicyId.
As políticas de acesso condicional são regras personalizadas que definem um cenário de acesso.
Em cenários delegados com contas de trabalho ou escola, ao atuar sobre outro utilizador, o utilizador iniciado deve ter um papel Microsoft Entra suportado ou um papel personalizado com as permissões necessárias. As funções suportadas incluem:
- Administrador de Segurança
- Administrador de Acesso Condicional
Exemplos
Exemplo 1: Atualizar uma política de localização com nome IP no Microsoft Entra ID por PolicyId
Connect-Entra -Scopes 'Policy.ReadWrite.ConditionalAccess'
$policy = Get-EntraNamedLocationPolicy | Where-Object { "$_.DisplayName -eq 'IP named location policy'" }
$ipRanges = New-Object -TypeName Microsoft.Open.MSGraph.Model.IpRange
$ipRanges.cidrAddress = '6.5.4.3/32'
$type = '#microsoft.graph.ipNamedLocation'
Set-EntraNamedLocationPolicy -PolicyId $policy.Id -OdataType $type -IsTrusted $false -IncludeUnknownCountriesAndRegions $false -IpRanges $ipRanges
Este exemplo mostra como atualizar uma política de localização com nome IP no Microsoft Entra ID pelo PolicyId.
-
-PolicyIdo parâmetro especifica o Id de uma política de localização nomeada. -
-OdataTypeO parâmetro especifica o tipo de odata de uma política de localização nomeada. -
-DisplayNameO parâmetro especifica o nome de exibição de uma política de localização nomeada. -
-IsTrustedo parâmetro especifica o valor IsTrusted para a política de localização nomeada. -
-IpRangesO parâmetro especifica Lista de intervalos de endereços IP no formato IPv4 CIDR (por exemplo, 1.2.3.4/32) ou em qualquer formato IPv6 válido conforme especificado no IETF RFC596.
Exemplo 2: Atualizar uma política de localização nomeada por país no Microsoft Entra ID pelo PolicyId
Connect-Entra -Scopes 'Policy.ReadWrite.ConditionalAccess'
$policy = Get-EntraNamedLocationPolicy | Where-Object { "$_.DisplayName -eq 'IP named location policy'" }
$type = '#microsoft.graph.countryNamedLocation'
Set-EntraNamedLocationPolicy -PolicyId $policy.Id -OdataType $type -IncludeUnknownCountriesAndRegions $true
Este comando atualiza uma política de localização nomeada por país no Microsoft Entra ID pelo PolicyId.
-
-PolicyIdo parâmetro especifica o Id de uma política de localização nomeada. -
-OdataTypeO parâmetro especifica o tipo de odata de uma política de localização nomeada. -
-IncludeUnknownCountriesAndRegionso parâmetro especifica o valor includeUnknownCountriesAndRegions para a política de localização nomeada.
Exemplo 3: Atualizar o nome de exibição de uma política de localização nomeada no Microsoft Entra ID por PolicyId
Connect-Entra -Scopes 'Policy.ReadWrite.ConditionalAccess'
$policy = Get-EntraNamedLocationPolicy | Where-Object { "$_.DisplayName -eq 'IP named location policy'" }
$type = '#microsoft.graph.ipNamedLocation'
Set-EntraNamedLocationPolicy -PolicyId $policy.Id -OdataType $type -DisplayName 'NewName'
Este comando atualiza o nome de exibição da política de localização nomeada no Microsoft Entra ID pelo PolicyId.
-
-PolicyIdo parâmetro especifica o Id de uma política de localização nomeada. -
-OdataTypeO parâmetro especifica o tipo de odata de uma política de localização nomeada. -
-DisplayNameO parâmetro especifica o nome de exibição de uma política de localização nomeada.
Parâmetros
-CountriesAndRegions
Especifica os países e regiões para a política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.CountriesAndRegion] |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-DisplayName
Especifica o nome de exibição de uma política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Id
Especifica o ID de uma política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-IncludeUnknownCountriesAndRegions
Especifica o valor includeUnknownCountriesAndRegions para a política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.Boolean |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-IpRanges
Lista de intervalos de endereços IP no formato IPv4 CIDR (por exemplo, 1.2.3.4/32) ou em qualquer formato IPv6 válido conforme especificado no IETF RFC596. O @odata.type do ipRange também é necessário.
Propriedades dos parâmetros
| Tipo: | System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.IpRange] |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-IsTrusted
Especifica o IsTrusted valor da política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.Boolean |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-OdataType
Especifica o tipo OData de um objeto de política de localização nomeado no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-PolicyId
Especifica o ID de uma política de localização nomeada no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.