Set-EntraNamedLocationPolicy
Actualiza una directiva de ubicación con nombre en Microsoft Entra ID por PolicyId.
Sintaxis
Default (valor predeterminado)
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>]
Description
Este cmdlet permite a un administrador actualizar una directiva de ubicación con nombre en Microsoft Entra ID por PolicyId.
Las directivas de acceso condicional son reglas personalizadas que definen un escenario de acceso.
En escenarios delegados con cuentas profesionales o educativas, al actuar en otro usuario, el usuario que ha iniciado sesión debe tener un rol de Microsoft Entra compatible o un rol personalizado con los permisos necesarios. Entre los roles admitidos se incluyen:
- Administrador de seguridad
- Administrador de acceso condicional
Ejemplos
Ejemplo 1: Actualización de una directiva de ubicación con nombre IP en 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
En este ejemplo se muestra cómo actualizar una directiva de ubicación con nombre IP en Microsoft Entra ID por PolicyId.
-
-PolicyIdel parámetro especifica el identificador de una directiva de ubicación con nombre. -
-OdataTypeparameter especifica el tipo de odata de una directiva de ubicación con nombre. -
-DisplayNameparameter especifica el nombre para mostrar de una directiva de ubicación con nombre. -
-IsTrustedel parámetro especifica el valor IsTrusted de la directiva de ubicación con nombre. -
-IpRangesel parámetro especifica lista de intervalos de direcciones IP en formato CIDR IPv4 (por ejemplo, 1.2.3.4/32) o cualquier formato IPv6 válido tal como se especifica en IETF RFC596.
Ejemplo 2: Actualizar una directiva de ubicación con nombre de país en 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.countryNamedLocation'
Set-EntraNamedLocationPolicy -PolicyId $policy.Id -OdataType $type -IncludeUnknownCountriesAndRegions $true
Este comando actualiza una directiva de ubicación con nombre de país en Microsoft Entra ID por PolicyId.
-
-PolicyIdel parámetro especifica el identificador de una directiva de ubicación con nombre. -
-OdataTypeparameter especifica el tipo de odata de una directiva de ubicación con nombre. -
-IncludeUnknownCountriesAndRegionsel parámetro especifica el valor includeUnknownCountriesAndRegions para la directiva de ubicación con nombre.
Ejemplo 3: Actualización del nombre para mostrar de una directiva de ubicación con nombre en 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 actualiza el nombre para mostrar de la directiva de ubicación con nombre en Microsoft Entra ID por PolicyId.
-
-PolicyIdel parámetro especifica el identificador de una directiva de ubicación con nombre. -
-OdataTypeparameter especifica el tipo de odata de una directiva de ubicación con nombre. -
-DisplayNameparameter especifica el nombre para mostrar de una directiva de ubicación con nombre.
Parámetros
-CountriesAndRegions
Especifica los países y regiones de la directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.CountriesAndRegion] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-DisplayName
Especifica el nombre para mostrar de una directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-Id
Especifica el identificador de una directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-IncludeUnknownCountriesAndRegions
Especifica el valor includeUnknownCountriesAndRegions para la directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-IpRanges
Lista de intervalos de direcciones IP en formato CIDR IPv4 (por ejemplo, 1.2.3.4/32) o cualquier formato IPv6 válido tal como se especifica en IETF RFC596. También @odata.type se requiere el de ipRange.
Propiedades de parámetro
| Tipo: | System.Collections.Generic.List`1[Microsoft.Open.MSGraph.Model.IpRange] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-IsTrusted
Especifica el IsTrusted valor de la directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.Boolean |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-OdataType
Especifica el tipo OData de un objeto de directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
-PolicyId
Especifica el identificador de una directiva de ubicación con nombre en Microsoft Entra ID.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.