Microsoft Entra Connect: Referencia de PowerShell de ADSync

En la siguiente documentación se proporciona información de referencia para el módulo de PowerShell ADSync.psm1 que se incluye con Microsoft Entra Connect.

Add-ADSyncADDSConnectorAccount

SINOPSIS

El cmdlet restablece la contraseña de la cuenta de servicio y la actualiza tanto en Microsoft Entra ID como en el motor de sincronización.

SINTAXIS

byIdentifier

   Add-ADSyncADDSConnectorAccount [-Identifier] <Guid> [-EACredential <PSCredential>] [<CommonParameters>]

byName

    Add-ADSyncADDSConnectorAccount [-Name] <String> [-EACredential <PSCredential>] [<CommonParameters>]

DESCRIPCIÓN

El cmdlet restablece la contraseña de la cuenta de servicio y la actualiza tanto en Microsoft Entra ID como en el motor de sincronización.

EJEMPLOS

Ejemplo 1

  PS C:\> Add-ADSyncADDSConnectorAccount -Name contoso.com -EACredential $EAcredentials

Restablece la contraseña de la cuenta de servicio conectada a contoso.com.

PARAMETERS

-EACredential

Credenciales de una cuenta de administrador de la empresa en Active Directory.

  Type: PSCredential
  Parameter Sets: (All)
  Aliases:

  Required: False
  Position: Named
  Default value: None
  Accept pipeline input: False
  Accept wildcard characters: False

-Identifier

Identificador del conector cuya contraseña de cuenta de servicio debe restablecerse.

  Type: Guid
  Parameter Sets: byIdentifier
  Aliases:

  Required: True
  Position: 0
  Default value: None
  Accept pipeline input: True (ByValue)
  Accept wildcard characters: False

-Name

Nombre del conector.

  Type: String
  Parameter Sets: byName
  Aliases:

  Required: True
  Position: 1
  Default value: None
  Accept pipeline input: True (ByValue)
  Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Guid

System.String

SALIDAS

System.Object

Disable-ADSyncExportDeletionThreshold

SINOPSIS

Deshabilita la característica para el umbral de eliminación en la fase de exportación.

SINTAXIS

   Disable-ADSyncExportDeletionThreshold [[-AADCredential] <PSCredential>] [-WhatIf] [-Confirm]
    [<CommonParameters>]

DESCRIPTION

Deshabilita la característica para el umbral de eliminación en la fase de exportación.

EJEMPLOS

Ejemplo 1

    PS C:\> Disable-ADSyncExportDeletionThreshold -AADCredential $aadCreds

Usa las credenciales de AAD proporcionadas para deshabilitar la característica para el umbral de eliminación de exportación.

PARAMETERS

-AADCredential

Credencial Microsoft Entra.

   Type: PSCredential
   Parameter Sets: (All)
   Aliases:

   Required: False
   Position: 1
   Default value: None
   Accept pipeline input: True (ByPropertyName)
   Accept wildcard characters: False

-Confirm

Conmutador de parámetro para solicitar confirmación.

    Type: SwitchParameter
    Parameter Sets: (All)
    Aliases: cf

    Required: False
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

    Type: SwitchParameter
    Parameter Sets: (All)
    Aliases: wi

    Required: False
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Management.Automation.PSCredential

SALIDAS

System.Object

Enable-ADSyncExportDeletionThreshold para habilitar el umbral.

SINOPSIS

Habilita la característica de umbral de eliminación de exportación y establece un valor para el umbral.

SINTAXIS

Enable-ADSyncExportDeletionThreshold [-DeletionThreshold] <UInt32> [[-AADCredential] <PSCredential>] [-WhatIf]
[-Confirm] [<CommonParameters>]

DESCRIPTION

Habilita la característica de umbral de eliminación de exportación y establece un valor para el umbral.

EJEMPLOS

Ejemplo 1

PS C:\> Enable-ADSyncExportDeletionThreshold -DeletionThreshold 777 -AADCredential $aadCreds

Habilita la característica de umbral de eliminación de exportación y establece el umbral de eliminación en 777.

PARAMETERS

-AADCredential

Credencial Microsoft Entra.

Type: PSCredential
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DeletionThreshold

Umbral de eliminación.

Type: UInt32
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.UInt32

System.Management.Automation.PSCredential

SALIDAS

System.Object

Get-ADSyncAutoUpgrade

SINOPSIS

Obtiene el estado de AutoUpgrade en la instalación.

SINTAXIS

Get-ADSyncAutoUpgrade [-Detail] [<CommonParameters>]

DESCRIPTION

Obtiene el estado de AutoUpgrade en la instalación.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncAutoUpgrade -Detail

Devuelve el estado AutoUpgrade de la instalación y muestra el motivo de la suspensión si se suspende AutoUpgrade.

PARAMETERS

-Detail

Si el estado de AutoUpgrade es suspendido, el uso de este parámetro muestra el motivo de la suspensión.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncCSObject

SINOPSIS

Obtiene el objeto de espacio de conector especificado.

SINTAXIS

SearchByIdentifier

Get-ADSyncCSObject [-Identifier] <Guid> [<CommonParameters>]

SearchByConnectorIdentifierDistinguishedName

Get-ADSyncCSObject [-ConnectorIdentifier] <Guid> [-DistinguishedName] <String> [-SkipDNValidation] [-Transient]
[<CommonParameters>]

SearchByConnectorIdentifier

Get-ADSyncCSObject [-ConnectorIdentifier] <Guid> [-Transient] [-StartIndex <Int32>] [-MaxResultCount <Int32>]
[<CommonParameters>]

SearchByConnectorNameDistinguishedName

Get-ADSyncCSObject [-ConnectorName] <String> [-DistinguishedName] <String> [-SkipDNValidation] [-Transient]
[<CommonParameters>]

SearchByConnectorName

Get-ADSyncCSObject [-ConnectorName] <String> [-Transient] [-StartIndex <Int32>] [-MaxResultCount <Int32>]
[<CommonParameters>]

DESCRIPTION

Obtiene el objeto de espacio de conector especificado.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncCSObject -ConnectorName "contoso.com" -DistinguishedName "CN=fabrikam,CN=Users,DC=contoso,DC=com"

Obtiene el objeto CS para el usuario fabrikam en el dominio contoso.com.

PARAMETERS

-ConnectorIdentifier

Identificador del conector.

Type: Guid
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorIdentifier 
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: SearchByConnectorNameDistinguishedName, SearchByConnectorName
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DistinguishedName

Nombre distintivo del objeto de espacio de conector.

Type: String
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorNameDistinguishedName
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Identifier

Identificador del objeto de espacio de conector.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MaxResultCount

Recuento máximo del conjunto de resultados.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SkipDNValidation

Conmutador de parámetro para omitir la validación de DN.

Type: SwitchParameter
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorNameDistinguishedName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StartIndex

Índice de inicio desde el que se devuelve el recuento.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Transient

Conmutador de parámetro para obtener objetos CS transitorios.

Type: SwitchParameter
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorIdentifier, SearchByConnectorNameDistinguishedName, SearchByConnectorName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncCSObjectLog

SINOPSIS

Obtiene las entradas del registro de objetos del espacio de conector.

SINTAXIS

Get-ADSyncCSObjectLog [-Identifier] <Guid> [-Count] <UInt32> [<CommonParameters>]

DESCRIPTION

Obtiene las entradas del registro de objetos del espacio de conector.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncCSObjectLog -Identifier "00000000-0000-0000-0000-000000000000" -Count 1

Devuelve un objeto con el identificador especificado.

PARAMETERS

-Count

Número máximo esperado de entradas del registro de objetos de espacio de conector que se van a recuperar.

Type: UInt32
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Identifier

Identificador del objeto de espacio de conector.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncDatabaseConfiguration

SINOPSIS

Obtiene la configuración de la base datos ADSync.

SINTAXIS

Get-ADSyncDatabaseConfiguration [<CommonParameters>]

DESCRIPTION

Obtiene la configuración de la base datos ADSync.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncDatabaseConfiguration

Obtiene la configuración de la base datos ADSync.

PARAMETERS

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncExportDeletionThreshold

SINOPSIS

Obtiene el umbral de eliminación de exportación del identificador de Microsoft Entra.

SINTAXIS

Get-ADSyncExportDeletionThreshold [[-AADCredential] <PSCredential>] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPCIÓN

Obtiene el umbral de eliminación de exportación del identificador de Microsoft Entra.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncExportDeletionThreshold -AADCredential $aadCreds

Obtiene el umbral de eliminación de exportación del identificador de Microsoft Entra mediante las credenciales de Microsoft Entra especificadas.

PARAMETERS

-AADCredential

Credencial Microsoft Entra.

Type: PSCredential
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Management.Automation.PSCredential

SALIDAS

System.Object

Get-ADSyncMVObject

SINOPSIS

Obtiene un objeto de metaverso.

SINTAXIS

Get-ADSyncMVObject -Identifier <Guid> [<CommonParameters>]

DESCRIPTION

Obtiene un objeto de metaverso.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncMVObject -Identifier "00000000-0000-0000-0000-000000000000"

Obtiene el objeto de metaverso con el identificador especificado.

PARAMETERS

-Identifier

Identificador del objeto de metaverso.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncRunProfileResult

SINOPSIS

Procesa las entradas del cliente y recupera los resultados del perfil de ejecución.

SINTAXIS

Get-ADSyncRunProfileResult [-RunHistoryId <Guid>] [-ConnectorId <Guid>] [-RunProfileId <Guid>]
[-RunNumber <Int32>] [-NumberRequested <Int32>] [-RunStepDetails] [-StepNumber <Int32>] [-WhatIf] [-Confirm]
[<CommonParameters>]

DESCRIPTION

Procesa las entradas del cliente y recupera los resultados del perfil de ejecución.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncRunProfileResult -ConnectorId "00000000-0000-0000-0000-000000000000"

Recupera todos los resultados del perfil de ejecución de sincronización para el conector especificado.

PARAMETERS

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConnectorId

Identificador de conector.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NumberRequested

Número máximo de devoluciones.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunHistoryId

Identificador de una ejecución específica.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunNumber

Número de ejecución de una ejecución específica.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunProfileId

Identificador de perfil de ejecución de una ejecución específica.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunStepDetails

Conmutador de parámetro para los detalles del paso de ejecución.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StepNumber

Filtra por el número de paso.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncRunStepResult

SINOPSIS

Obtiene el resultado del paso de ejecución de la Sincronización de AD.

SINTAXIS

Get-ADSyncRunStepResult [-RunHistoryId <Guid>] [-StepHistoryId <Guid>] [-First] [-StepNumber <Int32>] [-WhatIf]
[-Confirm] [<CommonParameters>]

DESCRIPTION

Obtiene el resultado del paso de ejecución de la Sincronización de AD.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncRunStepResult -RunHistoryId "00000000-0000-0000-0000-000000000000"

Obtiene el resultado del paso de ejecución de la Sincronización de AD de la ejecución especificada.

PARAMETERS

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-First

Conmutador de parámetro para obtener solo el primer objeto.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunHistoryId

Id. de una ejecución específica.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StepHistoryId

Id. de un paso de ejecución específico.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StepNumber

Número del paso.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncScheduler

SINOPSIS

Obtiene la configuración actual del ciclo de sincronización para el programador de sincronización.

SINTAXIS

Get-ADSyncScheduler [<CommonParameters>]

DESCRIPTION

Obtiene la configuración actual del ciclo de sincronización para el programador de sincronización.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncScheduler

Obtiene la configuración actual del ciclo de sincronización para el programador de sincronización.

PARAMETERS

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Get-ADSyncSchedulerConnectorOverride

SINOPSIS

Obtiene los valores de reemplazo del programador de Sincronización de AD para los conectores especificados.

SINTAXIS

Get-ADSyncSchedulerConnectorOverride [-ConnectorIdentifier <Guid>] [-ConnectorName <String>]
[<CommonParameters>]

DESCRIPTION

Obtiene los valores de reemplazo del programador de Sincronización de AD para los conectores especificados.

EJEMPLOS

Ejemplo 1

PS C:\> Get-ADSyncSchedulerConnectorOverride -ConnectorName "contoso.com"

Obtiene los valores de reemplazo del programador de Sincronización de AD para el conector "contoso.com".

Ejemplo 2

PS C:\> Get-ADSyncSchedulerConnectorOverride

Obtiene todos los valores de reemplazo del programador de Sincronización de AD.

PARAMETERS

-ConnectorIdentifier

Identificador de conector.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Invoke-ADSyncCSObjectPasswordHashSync

SINOPSIS

Sincronice el hash de contraseña para el objeto de espacio de conector de AD especificado.

SINTAXIS

SearchByDistinguishedName

Invoke-ADSyncCSObjectPasswordHashSync [-ConnectorName] <String> [-DistinguishedName] <String>
[<CommonParameters>]

SearchByIdentifier

Invoke-ADSyncCSObjectPasswordHashSync [-Identifier] <Guid> [<CommonParameters>]

CSObject

Invoke-ADSyncCSObjectPasswordHashSync [-CsObject] <CsObject> [<CommonParameters>]

DESCRIPTION

Sincronice el hash de contraseña para el objeto de espacio de conector de AD especificado.

EJEMPLOS

Ejemplo 1

PS C:\> Invoke-ADSyncCSObjectPasswordHashSync -ConnectorName "contoso.com" -DistinguishedName "CN=fabrikam,CN=Users,DN=contoso,DN=com"

Sincroniza el hash de contraseña para el objeto especificado.

PARAMETERS

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CsObject

Objeto de espacio de conector.

Type: CsObject
Parameter Sets: CSObject
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DistinguishedName

Nombre distintivo del objeto de espacio de conector.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Identifier

Identificador del objeto de espacio de conector.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Invoke-ADSyncRunProfile

SINOPSIS

Invoca un perfil de ejecución específico.

SINTAXIS

ConnectorName

Invoke-ADSyncRunProfile -ConnectorName <String> -RunProfileName <String> [-Resume] [<CommonParameters>]

ConnectorIdentifier

Invoke-ADSyncRunProfile -ConnectorIdentifier <Guid> -RunProfileName <String> [-Resume] [<CommonParameters>]

DESCRIPTION

Invoca un perfil de ejecución específico.

EJEMPLOS

Ejemplo 1

PS C:\> Invoke-ADSyncRunProfile -ConnectorName "contoso.com" -RunProfileName Export

Invoca una exportación en el conector "contoso.com".

PARAMETERS

-ConnectorIdentifier

Identificador del conector.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: ConnectorName
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Resume

Conmutador de parámetro para intentar reanudar un perfil de ejecución detenido o semiacabado previamente.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RunProfileName

Nombre del perfil de ejecución que se invocará en el conector seleccionado.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.String

System.Guid

SALIDAS

System.Object

Remove-ADSyncAADServiceAccount

SINOPSIS

Elimina una o todas las cuentas de servicio de Microsoft Entra existentes en el inquilino de Microsoft Entra (asociada a las credenciales especificadas).

SINTAXIS

ServiceAccount

Remove-ADSyncAADServiceAccount [-AADCredential] <PSCredential> [-Name] <String> [-WhatIf] [-Confirm]
[<CommonParameters>]

ServicePrincipal

Remove-ADSyncAADServiceAccount [-ServicePrincipal] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPCIÓN

Elimina una o todas las cuentas de servicio de Microsoft Entra existentes en el inquilino de Microsoft Entra (asociada a las credenciales especificadas).

EJEMPLOS

Ejemplo 1

PS C:\> Remove-ADSyncAADServiceAccount -AADCredential $aadcreds -Name contoso.com

Elimina todas las cuentas de servicio de Microsoft Entra existentes en contoso.com.

PARAMETERS

-AADCredential

Credencial Microsoft Entra.

Type: PSCredential
Parameter Sets: ServiceAccount
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Nombre de la cuenta.

Type: String
Parameter Sets: ServiceAccount
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-ServicePrincipal

Entidad de servicio de la cuenta.

Type: SwitchParameter
Parameter Sets: ServicePrincipal
Aliases:

Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Management.Automation.PSCredential

System.String

System.Management.Automation.SwitchParameter

SALIDAS

System.Object

Set-ADSyncAutoUpgrade

SINOPSIS

Cambia el estado de AutoUpgrade de la instalación entre habilitado y deshabilitado.

SINTAXIS

Set-ADSyncAutoUpgrade [-AutoUpgradeState] <AutoUpgradeConfigurationState> [[-SuspensionReason] <String>]
[<CommonParameters>]

DESCRIPTION

Establece el estado de AutoUpgrade en la instalación. Este cmdlet solo debe usarse para cambiar el estado de AutoUpgrade entre Habilitado y Deshabilitado. Solo el sistema debe establecer el estado en Suspendido.

EJEMPLOS

Ejemplo 1

PS C:\> Set-ADSyncAutoUpgrade -AutoUpgradeState Enabled

Establece el estado de AutoUpgrade en habilitado.

PARAMETERS

-AutoUpgradeState

Estado de AutoUpgrade. Valores aceptados: Suspended, Enabled, Disabled.

Type: AutoUpgradeConfigurationState
Parameter Sets: (All)
Aliases:
Accepted values: Suspended, Enabled, Disabled

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SuspensionReason

Motivo de la suspensión. Solo el sistema debe establecer el estado de AutoUpgrade en suspendido.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Set-ADSyncScheduler

SINOPSIS

Establece la configuración actual del ciclo de sincronización para el programador de sincronización.

SINTAXIS

Set-ADSyncScheduler [[-CustomizedSyncCycleInterval] <TimeSpan>] [[-SyncCycleEnabled] <Boolean>]
[[-NextSyncCyclePolicyType] <SynchronizationPolicyType>] [[-PurgeRunHistoryInterval] <TimeSpan>]
[[-MaintenanceEnabled] <Boolean>] [[-SchedulerSuspended] <Boolean>] [-Force] [<CommonParameters>]

DESCRIPTION

Establece la configuración actual del ciclo de sincronización para el programador de sincronización.

EJEMPLOS

Ejemplo 1

PS C:\> Set-ADSyncScheduler -SyncCycleEnabled $true

Establece la configuración del ciclo de sincronización actual para SyncCycleEnabled en True.

PARAMETERS

-CustomizedSyncCycleInterval

Especifique el valor de intervalo de tiempo para el intervalo de sincronización personalizado que quiere establecer. Si quiere ejecutar con la configuración más baja permitida, establezca este parámetro en null.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Force

Conmutador de parámetro para forzar la configuración de un valor.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: 6
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-MaintenanceEnabled

Parámetro para establecer MaintenanceEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-NextSyncCyclePolicyType

Parámetro para establecer NextSyncCyclePolicyType. Valores aceptados: Unspecified, Delta, Initial.

Type: SynchronizationPolicyType
Parameter Sets: (All)
Aliases:
Accepted values: Unspecified, Delta, Initial

Required: False
Position: 2
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-PurgeRunHistoryInterval

Parámetro para establecer PurgeRunHistoryInterval.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-SchedulerSuspended

Parámetro para establecer SchedulerSuspended.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: 5
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-SyncCycleEnabled

Parámetro para establecer SyncCycleEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Nullable`1[[System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

System.Nullable`1[[Microsoft.IdentityManagement.PowerShell.ObjectModel.SynchronizationPolicyType, Microsoft.IdentityManagement.PowerShell.ObjectModel, Version=1.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

System.Management.Automation.SwitchParameter

SALIDAS

System.Object

Set-ADSyncSchedulerConnectorOverride

SINOPSIS

Establece la configuración actual del ciclo de sincronización para el programador de sincronización.

SINTAXIS

ConnectorIdentifier

Set-ADSyncSchedulerConnectorOverride -ConnectorIdentifier <Guid> [-FullImportRequired <Boolean>]
[-FullSyncRequired <Boolean>] [<CommonParameters>]

ConnectorName

Set-ADSyncSchedulerConnectorOverride -ConnectorName <String> [-FullImportRequired <Boolean>]
[-FullSyncRequired <Boolean>] [<CommonParameters>]

DESCRIPTION

Establece la configuración actual del ciclo de sincronización para el programador de sincronización.

EJEMPLOS

Ejemplo 1

PS C:\> Set-ADSyncSchedulerConnectorOverride -Connectorname "contoso.com" -FullImportRequired $true
-FullSyncRequired $false

Establece la configuración del ciclo de sincronización para que el conector "contoso.com" requiera una importación completa y no requiera una sincronización completa.

PARAMETERS

-ConnectorIdentifier

Identificador de conector.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: ConnectorName
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-FullImportRequired

Se establece como verdadero para requerir la importación completa en el siguiente ciclo.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-FullSyncRequired

Se establece como verdadero para requerir la sincronización completa en el siguiente ciclo.

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Guid

System.String

System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

SALIDAS

System.Object

Start-ADSyncPurgeRunHistory

SINOPSIS

Cmdlet para purgar el historial de ejecución anterior al intervalo de tiempo especificado.

SINTAXIS

online (en línea)

Start-ADSyncPurgeRunHistory [[-PurgeRunHistoryInterval]  <TimeSpan>] [<CommonParameters>]

sin conexión

Start-ADSyncPurgeRunHistory [-Offline] [<CommonParameters>]

DESCRIPTION

Cmdlet para purgar el historial de ejecución anterior al intervalo de tiempo especificado.

EJEMPLOS

Ejemplo 1

PS C:\> Start-ADSyncPurgeRunHistory -PurgeRunHistoryInterval (New-Timespan -Hours 5)

Purga todo el historial de ejecución con una antigüedad superior a 5 horas.

PARAMETERS

-Offline

Purga todo el historial de ejecución de la base de datos mientras el servicio está sin conexión.

Type: SwitchParameter
Parameter Sets: offline
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PurgeRunHistoryInterval

Intervalo para el que se va a conservar el historial.

Type: TimeSpan
Parameter Sets: online
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.TimeSpan

SALIDAS

System.Object

Start-ADSyncSyncCycle

SINOPSIS

Desencadena un ciclo de sincronización.

SINTAXIS

Start-ADSyncSyncCycle [[-PolicyType] <SynchronizationPolicyType>] [[-InteractiveMode] <Boolean>]
[<CommonParameters>]

DESCRIPTION

Desencadena un ciclo de sincronización.

EJEMPLOS

Ejemplo 1

PS C:\> Start-ADSyncSyncCycle -PolicyType Initial

Desencadena un ciclo de sincronización con un tipo de directiva inicial.

PARAMETERS

-InteractiveMode

Diferencia entre el modo interactivo (línea de comandos) y el modo de script o código (llamadas desde otro código).

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-PolicyType

Tipo de directiva que se ejecutará. Valores aceptados: Unspecified, Delta, Initial.

Type: SynchronizationPolicyType
Parameter Sets: (All)
Aliases:
Accepted values: Unspecified, Delta, Initial

Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.Nullable`1[[Microsoft.IdentityManagement.PowerShell.ObjectModel.SynchronizationPolicyType, Microsoft.IdentityManagement.PowerShell.ObjectModel, Version=1.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

System.Boolean

SALIDAS

System.Object

Stop-ADSyncRunProfile

SINOPSIS

Busca y detiene todos los conectores ocupados o especificados.

SINTAXIS

Stop-ADSyncRunProfile [[-ConnectorName] <String>] [<CommonParameters>]

DESCRIPTION

Busca y detiene todos los conectores ocupados o especificados.

EJEMPLOS

Ejemplo 1

PS C:\> Stop-ADSyncRunProfile -ConnectorName "contoso.com"

Detiene cualquier sincronización en ejecución en "contoso.com".

PARAMETERS

-ConnectorName

Nombre del conector. Si no se proporciona, se detendrán todos los conectores ocupados.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Stop-ADSyncSyncCycle

SINOPSIS

Indica al servidor que detenga el ciclo de sincronización que se está ejecutando actualmente.

SINTAXIS

Stop-ADSyncSyncCycle [<CommonParameters>]

DESCRIPTION

Indica al servidor que detenga el ciclo de sincronización que se está ejecutando actualmente.

EJEMPLOS

Ejemplo 1

PS C:\> Stop-ADSyncSyncCycle

Indica al servidor que detenga el ciclo de sincronización que se está ejecutando actualmente.

PARAMETERS

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Sync-ADSyncCSObject

SINOPSIS

Ejecuta la versión preliminar de sincronización en el objeto de espacio de conector.

SINTAXIS

ConnectorName_ObjectDN

Sync-ADSyncCSObject -ConnectorName <String> -DistinguishedName <String> [-Commit] [<CommonParameters>]

ConnectorIdentifier_ObjectDN

Sync-ADSyncCSObject -ConnectorIdentifier <Guid> -DistinguishedName <String> [-Commit] [<CommonParameters>]

ObjectIdentifier

Sync-ADSyncCSObject -Identifier <Guid> [-Commit] [<CommonParameters>]

DESCRIPTION

Ejecuta la versión preliminar de sincronización en el objeto de espacio de conector.

EJEMPLOS

Ejemplo 1

PS C:\> Sync-ADSyncCSObject -ConnectorName "contoso.com" -DistinguishedName "CN=fabrikam,CN=Users,DC=contoso,DC=com"

Devuelve una vista previa de la sincronización para el objeto especificado.

PARAMETERS

-Commit

Conmutador de parámetro para confirmación.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConnectorIdentifier

Identificador del conector.

Type: Guid
Parameter Sets: ConnectorIdentifier_ObjectDN
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ConnectorName

Nombre del conector.

Type: String
Parameter Sets: ConnectorName_ObjectDN
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DistinguishedName

Nombre distintivo del objeto de espacio de conector.

Type: String
Parameter Sets: ConnectorName_ObjectDN, ConnectorIdentifier_ObjectDN
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Identifier

Identificador del objeto de espacio de conector.

Type: Guid
Parameter Sets: ObjectIdentifier
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Ninguno

SALIDAS

System.Object

Test-AdSyncAzureServiceConnectivity

SINOPSIS

Investiga e identifica problemas de conectividad para Microsoft Entra ID.

SINTAXIS

ByEnvironment

Test-AdSyncAzureServiceConnectivity [-AzureEnvironment] <Identifier> [[-Service] <AzureService>] [-CurrentUser]
[<CommonParameters>]

ByTenantName

Test-AdSyncAzureServiceConnectivity [-Domain] <String> [[-Service] <AzureService>] [-CurrentUser]
[<CommonParameters>]

DESCRIPCIÓN

Investiga e identifica problemas de conectividad para Microsoft Entra ID.

EJEMPLOS

Ejemplo 1

PS C:\> Test-AdSyncAzureServiceConnectivity -AzureEnvironment Worldwide -Service SecurityTokenService -CurrentUser

Devuelve "True" si no hay problemas de conectividad.

PARAMETERS

-AzureEnvironment

Entorno de Azure para probar. Valores aceptados: Worldwide, China, UsGov, Germany, AzureUSGovernmentCloud, AzureUSGovernmentCloud2, AzureUSGovernmentCloud3, PreProduction, OneBox, Default.

Type: Identifier
Parameter Sets: ByEnvironment
Aliases:
Accepted values: Worldwide, China, UsGov, Germany, AzureUSGovernmentCloud, AzureUSGovernmentCloud2, AzureUSGovernmentCloud3, PreProduction, OneBox, Default

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-CurrentUser

Usuario que ejecuta el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Domain

Dominio cuya conectividad se está probando.

Type: String
Parameter Sets: ByTenantName
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Service

Servicio cuya conectividad se está probando.

Type: AzureService
Parameter Sets: (All)
Aliases:
Accepted values: SecurityTokenService, AdminWebService

Required: False
Position: 2
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

Microsoft.Online.Deployment.Client.Framework.MicrosoftOnlineInstance+Identifier

System.String

System.Nullable`1[[Microsoft.Online.Deployment.Client.Framework.AzureService, Microsoft.Online.Deployment.Client.Framework, Version=1.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

System.Management.Automation.SwitchParameter

SALIDAS

System.Object

Test-AdSyncUserHasPermissions

SINOPSIS

Cmdlet para comprobar si el usuario de ADMA tiene los permisos necesarios.

SINTAXIS

Test-AdSyncUserHasPermissions [-ForestFqdn] <String> [-AdConnectorId] <Guid>
[-AdConnectorCredential] <PSCredential> [-BaseDn] <String> [-PropertyType] <String> [-PropertyValue] <String>
[-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Cmdlet para comprobar si el usuario de ADMA tiene los permisos necesarios.

EJEMPLOS

Ejemplo 1

PS C:\> Test-AdSyncUserHasPermissions -ForestFqdn "contoso.com" -AdConnectorId "00000000-0000-0000-000000000000"
-AdConnectorCredential $connectorAcctCreds -BaseDn "CN=fabrikam,CN=Users,DC=contoso,DC=com" -PropertyType "Allowed-Attributes" -PropertyValue "name"

Comprueba si el usuario de ADMA tiene permisos para acceder a la propiedad "name" del usuario "fabrikam".

PARAMETERS

-AdConnectorCredential

Credenciales de cuenta de usuario de AD.

Type: PSCredential
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AdConnectorId

Id de conector de AD.

Type: Guid
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-BaseDn

DN base del objeto que se debe comprobar.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForestFqdn

Nombre del bosque.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-PropertyType

Tipo de permiso que está buscando. Valores aceptados: Allowed-Attributes, Allowed-Attributes-Effective, Allowed-Child-Classes, Allowed-Child-Classes-Effective.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PropertyValue

Valor que busca en el atributo PropertyType.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System.String

System.Guid

SALIDAS

System.Object

Pasos siguientes