Partager via


Microsoft Entra Connect : référence ADSync PowerShell

La documentation suivante fournit des informations de référence sur le module PowerShell ADSync.psm1 inclus avec Microsoft Entra Connect.

Add-ADSyncADDSConnectorAccount

SYNOPSIS

Cette applet de commande réinitialise le mot de passe du compte de service et le met à jour à la fois dans Microsoft Entra ID et dans le moteur de synchronisation.

SYNTAX

byIdentifier

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

byName

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

DESCRIPTION

Cette applet de commande réinitialise le mot de passe du compte de service et le met à jour à la fois dans Microsoft Entra ID et dans le moteur de synchronisation.

EXEMPLES

Exemple 1

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

Réinitialise le mot de passe du compte de service connecté à contoso.com.

PARAMETERS

-EACredential

Informations d’identification pour un compte Administrateur d’entreprise dans Active Directory.

  Type: PSCredential
  Parameter Sets: (All)
  Aliases:

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

-Identifier

Identificateur du connecteur dont le mot de passe du compte de service doit être réinitialisé.

  Type: Guid
  Parameter Sets: byIdentifier
  Aliases:

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

-Name

Nom du connecteur.

  Type: String
  Parameter Sets: byName
  Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.Guid

System.String

SORTIES

System.Object

Disable-ADSyncExportDeletionThreshold

SYNOPSIS

Désactive la fonctionnalité de seuil de suppression à l’étape d’exportation.

SYNTAX

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

Description

Désactive la fonctionnalité de seuil de suppression à l’étape d’exportation.

EXEMPLES

Exemple 1

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

Utilise les informations d'identification Microsoft Entra fournies pour désactiver la fonctionnalité de seuil de suppression d'exportation.

PARAMETERS

-AADCredential

Les informations d'identification 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

Commutateur de paramètre pour demander confirmation.

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

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.Management.Automation.PSCredential

SORTIES

System.Object

Enable-ADSyncExportDeletionThreshold

SYNOPSIS

Active la fonctionnalité seuil de suppression d’exportation et définit une valeur pour le seuil.

SYNTAX

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

Description

Active la fonctionnalité seuil de suppression d’exportation et définit une valeur pour le seuil.

EXEMPLES

Exemple 1

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

Active la fonctionnalité seuil de suppression d’exportation et définit le seuil de suppression sur 777.

PARAMETERS

-AADCredential

Les informations d'identification 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

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-DeletionThreshold

Seuil de suppression.

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.UInt32

System.Management.Automation.PSCredential

SORTIES

System.Object

Get-ADSyncAutoUpgrade

SYNOPSIS

Obtient l’état de la mise à niveau AutoUpgrade sur votre installation.

SYNTAX

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

Description

Obtient l’état de la mise à niveau AutoUpgrade sur votre installation.

EXEMPLES

Exemple 1

PS C:\> Get-ADSyncAutoUpgrade -Detail

Retourne l’état de la mise à niveau de l’installation et indique la raison de l’interruption si la mise à niveau AutoUpgrade est suspendue.

PARAMETERS

-Detail

Si l’état de la mise à niveau AutoUpgrade est interrompu, l’utilisation de ce paramètre indique la raison de la suspension.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncCSObject

SYNOPSIS

Obtient l’objet d’espace connecteur spécifié.

SYNTAX

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

Obtient l’objet d’espace connecteur spécifié.

EXEMPLES

Exemple 1

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

Obtient l’objet CS pour l’utilisateur Fabrikam dans le domaine contoso.com.

PARAMETERS

-ConnectorIdentifier

Identificateur du connecteur.

Type: Guid
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorIdentifier 
Aliases:

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

-ConnectorName

Le nom du connecteur.

Type: String
Parameter Sets: SearchByConnectorNameDistinguishedName, SearchByConnectorName
Aliases:

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

-DistinguishedName

Le nom unique de l’objet d’espace connecteur.

Type: String
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorNameDistinguishedName
Aliases:

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

-Identifier

L’identificateur de l’objet d’espace connecteur.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

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

-MaxResultCount

Nombre maximal du jeu de résultats.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

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

-SkipDNValidation

Commutateur de paramètre pour ignorer la validation 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

Index de début à partir duquel retourner le nombre.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

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

-Transient

Commutateur de paramètre pour l’obtention d’objets CS temporaires.

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

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncCSObjectLog

SYNOPSIS

Obtient les entrées de journal d’objets d’espace de connecteur.

SYNTAX

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

Description

Obtient les entrées de journal d’objets d’espace de connecteur.

EXEMPLES

Exemple 1

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

Retourne un objet avec l’identificateur spécifié.

PARAMETERS

-Count

Nombre maximal attendu pour les entrées de journal d’objets d’espace de connecteur à récupérer.

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-Identifier

Identificateur de l’objet d’espace de connecteur.

Type: Guid
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncDatabaseConfiguration

SYNOPSIS

Obtient la configuration de la base de données ADSync.

SYNTAX

Get-ADSyncDatabaseConfiguration [<CommonParameters>]

Description

Obtient la configuration de la base de données ADSync.

EXEMPLES

Exemple 1

PS C:\> Get-ADSyncDatabaseConfiguration

Obtient la configuration de la base de données ADSync.

PARAMETERS

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncExportDeletionThreshold

SYNOPSIS

Obtient le seuil de suppression d’exportation de Microsoft Entra ID.

SYNTAX

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

DESCRIPTION

Obtient le seuil de suppression d’exportation de Microsoft Entra ID.

EXEMPLES

Exemple 1

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

Obtient le seuil de suppression d’exportation de Microsoft Entra ID à l’aide des informations d’identification Microsoft Entra spécifiées.

PARAMETERS

-AADCredential

Les informations d'identification 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

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.Management.Automation.PSCredential

SORTIES

System.Object

Get-ADSyncMVObject

SYNOPSIS

Obtient un objet métaverse.

SYNTAX

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

Description

Obtient un objet métaverse.

EXEMPLES

Exemple 1

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

Obtient l’objet métaverse avec l’identificateur spécifié.

PARAMETERS

-Identifier

Identificateur de l’objet métaverse.

Type: Guid
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncRunProfileResult

SYNOPSIS

Traite les entrées du client et récupère le ou les résultats du profil d’exécution.

SYNTAX

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

Description

Traite les entrées du client et récupère le ou les résultats du profil d’exécution.

EXEMPLES

Exemple 1

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

Récupère tous les résultats du profil d’exécution de la synchronisation pour le connecteur spécifié.

PARAMETERS

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-ConnectorId

Identificateur du connecteur.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-NumberRequested

Nombre maximal de retours.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-RunHistoryId

Identificateur d’une exécution spécifique.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-RunNumber

Numéro d’exécution d’une exécution spécifique.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-RunProfileId

Identificateur du profil d’exécution d’une exécution spécifique.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-RunStepDetails

Commutateur de paramètre pour les détails de l’étape d’exécution.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-StepNumber

Filtre par numéro d’étape.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncRunStepResult

SYNOPSIS

Obtient le résultat de l’étape d’exécution de AD Sync.

SYNTAX

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

Description

Obtient le résultat de l’étape d’exécution de AD Sync.

EXEMPLES

Exemple 1

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

Obtient le résultat de l’étape d’exécution de AD Sync de l’exécution spécifiée.

PARAMETERS

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-First

Commutateur de paramètre pour obtenir uniquement le premier objet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RunHistoryId

ID d’une exécution spécifique.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-StepHistoryId

ID d’une étape d’exécution spécifique.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-StepNumber

Numéro d'étape.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncScheduler

SYNOPSIS

Obtient les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

SYNTAX

Get-ADSyncScheduler [<CommonParameters>]

Description

Obtient les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

EXEMPLES

Exemple 1

PS C:\> Get-ADSyncScheduler

Obtient les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

PARAMETERS

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Get-ADSyncSchedulerConnectorOverride

SYNOPSIS

Obtient les valeurs de substitution du planificateur AD Sync pour le ou les connecteurs spécifiés.

SYNTAX

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

Description

Obtient les valeurs de substitution du planificateur AD Sync pour le ou les connecteurs spécifiés.

EXEMPLES

Exemple 1

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

Obtient les valeurs de substitution du planificateur AD Sync pour le connecteur « contoso.com ».

Exemple 2

PS C:\> Get-ADSyncSchedulerConnectorOverride

Obtient toutes les valeurs de remplacement du planificateur AD Sync.

PARAMETERS

-ConnectorIdentifier

Identificateur du connecteur.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-ConnectorName

Nom du connecteur.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Invoke-ADSyncCSObjectPasswordHashSync

SYNOPSIS

Synchronise le hachage de mot de passe pour l’objet d’espace connecteur AD donné.

SYNTAX

SearchByDistinguishedName

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

SearchByIdentifier

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

CSObject

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

Description

Synchronise le hachage de mot de passe pour l’objet d’espace connecteur AD donné.

EXEMPLES

Exemple 1

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

Synchronise le hachage de mot de passe pour l’objet spécifié.

PARAMETERS

-ConnectorName

Le nom du connecteur.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

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

-CsObject

Objet d’espace connecteur.

Type: CsObject
Parameter Sets: CSObject
Aliases:

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

-DistinguishedName

Le nom unique de l’objet d’espace connecteur.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

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

-Identifier

L’identificateur de l’objet d’espace connecteur.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Invoke-ADSyncRunProfile

SYNOPSIS

Appelle un profil d’exécution spécifique.

SYNTAX

ConnectorName

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

ConnectorIdentifier

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

Description

Appelle un profil d’exécution spécifique.

EXEMPLES

Exemple 1

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

Appelle une exportation sur le connecteur « contoso.com ».

PARAMETERS

-ConnectorIdentifier

Identificateur du connecteur.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

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

-ConnectorName

Nom du connecteur.

Type: String
Parameter Sets: ConnectorName
Aliases:

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

-Resume

Commutateur de paramètre pour tenter de reprendre un RunProfile précédemment bloqué/demi-fini.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RunProfileName

Nom du profil d’exécution à appeler sur le connecteur sélectionné.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.String

System.Guid

SORTIES

System.Object

Remove-ADSyncAADServiceAccount

SYNOPSIS

Supprime un ou tous les comptes de service Microsoft Entra existants dans le locataire Microsoft Entra (associés aux informations d'identification spécifiées).

SYNTAX

ServiceAccount

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

ServicePrincipal

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

DESCRIPTION

Supprime un ou tous les comptes de service Microsoft Entra existants dans le locataire Microsoft Entra (associés aux informations d'identification spécifiées).

EXEMPLES

Exemple 1

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

Supprime tous les comptes de service Microsoft Entra existants dans contoso.com.

PARAMETERS

-AADCredential

Les informations d'identification 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

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-Name

Nom du compte.

Type: String
Parameter Sets: ServiceAccount
Aliases:

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

-ServicePrincipal

Principal du service du compte.

Type: SwitchParameter
Parameter Sets: ServicePrincipal
Aliases:

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.Management.Automation.PSCredential

System.String

System.Management.Automation.SwitchParameter

SORTIES

System.Object

Set-ADSyncAutoUpgrade

SYNOPSIS

Modifie l’état de la mise à niveau AutoUpgrade dans votre installation entre Activé et Désactivé.

SYNTAX

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

Description

Définit l’état de la mise à niveau AutoUpgrade de votre installation. Cette cmdlet ne doit être utilisée que pour modifier l’état de la mise à niveau AutoUpgrade entre Activé et Désactivé. Seul le système doit définir l’état sur Interrompu.

EXEMPLES

Exemple 1

PS C:\> Set-ADSyncAutoUpgrade -AutoUpgradeState Enabled

Définit l’État de la mise à niveau AutoUpgrade sur Activé.

PARAMETERS

-AutoUpgradeState

État de la mise à niveau AutoUpgrade. Valeurs acceptées : Interrompu, Activé, Désactivé.

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

Motif de suspension. Seul le système doit définir l’état de la mise à niveau AutoUpgrade sur Interrompu.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Set-ADSyncScheduler

SYNOPSIS

Définit les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

SYNTAX

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

Description

Définit les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

EXEMPLES

Exemple 1

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

Définit le paramètre de cycle de synchronisation en cours pour SyncCycleEnabled sur True.

PARAMETERS

-CustomizedSyncCycleInterval

Spécifiez la valeur TimeSpan pour l’intervalle de synchronisation personnalisé que vous souhaitez définir. Si vous souhaitez exécuter le paramètre le plus bas autorisé, définissez ce paramètre sur la valeur null.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

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

-Force

Commutateur de paramètre pour forcer la définition d’une valeur.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-MaintenanceEnabled

Paramètre pour la définition de MaintenanceEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-NextSyncCyclePolicyType

Paramètre pour la définition de NextSyncCyclePolicyType. Valeurs acceptées : 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

Paramètre pour la définition de PurgeRunHistoryInterval.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

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

-SchedulerSuspended

Paramètre pour la définition de SchedulerSuspended.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SyncCycleEnabled

Paramètre pour la définition de SyncCycleEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

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

SORTIES

System.Object

Set-ADSyncSchedulerConnectorOverride

SYNOPSIS

Définit les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

SYNTAX

ConnectorIdentifier

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

ConnectorName

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

Description

Définit les paramètres actuels du cycle de synchronisation pour le planificateur de synchronisation.

EXEMPLES

Exemple 1

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

Définit les paramètres du cycle de synchronisation pour le connecteur « contoso.com » afin d’exiger une importation complète et de ne pas exiger une synchronisation complète.

PARAMETERS

-ConnectorIdentifier

Identificateur du connecteur.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

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

-ConnectorName

Nom du connecteur.

Type: String
Parameter Sets: ConnectorName
Aliases:

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

-FullImportRequired

Définissez la valeur true pour exiger une importation complète au cycle suivant.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FullSyncRequired

Définissez la valeur true pour exiger une synchronisation complète au cycle suivant.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.Guid

System.String

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

SORTIES

System.Object

Start-ADSyncPurgeRunHistory

SYNOPSIS

Cmdlet permettant de purger l’historique d’exécution antérieur à la période spécifiée.

SYNTAX

online

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

hors connexion

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

Description

Cmdlet permettant de purger l’historique d’exécution antérieur à la période spécifiée.

EXEMPLES

Exemple 1

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

Purge tout l’historique des exécutions de plus de 5 heures.

PARAMETERS

-Offline

Purge tout l’historique des exécutions de la base de données pendant que le service est hors connexion.

Type: SwitchParameter
Parameter Sets: offline
Aliases:

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

-PurgeRunHistoryInterval

Intervalle de conservation de l’historique.

Type: TimeSpan
Parameter Sets: online
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.TimeSpan

SORTIES

System.Object

Start-ADSyncSyncCycle

SYNOPSIS

Déclenche un cycle de synchronisation.

SYNTAX

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

Description

Déclenche un cycle de synchronisation.

EXEMPLES

Exemple 1

PS C:\> Start-ADSyncSyncCycle -PolicyType Initial

Déclenche un cycle de synchronisation avec un type de stratégie Initial.

PARAMETERS

-InteractiveMode

Fait la distinction entre le mode interactif (ligne de commande) et le mode script/code (appels d’un autre code).

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PolicyType

Type de stratégie à exécuter. Valeurs acceptées : 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

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

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

System.Boolean

SORTIES

System.Object

Stop-ADSyncRunProfile

SYNOPSIS

Recherche et arrête tous les connecteurs occupés ou spécifiés.

SYNTAX

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

Description

Recherche et arrête tous les connecteurs occupés ou spécifiés.

EXEMPLES

Exemple 1

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

Arrête toute synchronisation en cours d’exécution sur « contoso.com ».

PARAMETERS

-ConnectorName

Nom du connecteur. Si ce n’est pas le cas, tous les connecteurs occupés sont arrêtés.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Stop-ADSyncSyncCycle

SYNOPSIS

Indique au serveur d’arrêter le cycle de synchronisation en cours d’exécution.

SYNTAX

Stop-ADSyncSyncCycle [<CommonParameters>]

Description

Indique au serveur d’arrêter le cycle de synchronisation en cours d’exécution.

EXEMPLES

Exemple 1

PS C:\> Stop-ADSyncSyncCycle

Indique au serveur d’arrêter le cycle de synchronisation en cours d’exécution.

PARAMETERS

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Sync-ADSyncCSObject

SYNOPSIS

Exécute l’aperçu de la synchronisation sur l’objet d’espace connecteur.

SYNTAX

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

Exécute l’aperçu de la synchronisation sur l’objet d’espace connecteur.

EXEMPLES

Exemple 1

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

Retourne un aperçu de synchronisation pour l'objet spécifié.

PARAMETERS

-Commit

Commutateur de paramètre pour la validation.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ConnectorIdentifier

Identificateur du connecteur.

Type: Guid
Parameter Sets: ConnectorIdentifier_ObjectDN
Aliases:

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

-ConnectorName

Le nom du connecteur.

Type: String
Parameter Sets: ConnectorName_ObjectDN
Aliases:

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

-DistinguishedName

Le nom unique de l’objet d’espace connecteur.

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

L’identificateur de l’objet d’espace connecteur.

Type: Guid
Parameter Sets: ObjectIdentifier
Aliases:

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

System.Object

Test-AdSyncAzureServiceConnectivity

SYNOPSIS

Étudie et identifie les problèmes de connectivité avec Microsoft Entra ID.

SYNTAX

ByEnvironment

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

ByTenantName

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

DESCRIPTION

Étudie et identifie les problèmes de connectivité avec Microsoft Entra ID.

EXEMPLES

Exemple 1

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

Retourne « True » s’il n’y a aucun problème de connectivité.

PARAMETERS

-AzureEnvironment

Environnement Azure à tester. Valeurs acceptées : Worldwide, China, UsGov, Germany, AzureUSGovernmentCloud, AzureUSGovernmentCloud2, AzureUSGovernmentCloud3, PreProduction, OneBox, Default.ault.

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

Utilisateur qui exécute la cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Domain

Domaine dont la connectivité est testée.

Type: String
Parameter Sets: ByTenantName
Aliases:

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

-Service

Service dont la connectivité est testée.

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

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

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

SORTIES

System.Object

Test-AdSyncUserHasPermissions

SYNOPSIS

Cmdlet servant à vérifier si l’utilisateur ADMA dispose des autorisations requises.

SYNTAX

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

Description

Cmdlet servant à vérifier si l’utilisateur ADMA dispose des autorisations requises.

EXEMPLES

Exemple 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"

Vérifie si l’utilisateur ADMA dispose des autorisations nécessaires pour accéder à la propriété « name » de l’utilisateur « fabrikam ».

PARAMETERS

-AdConnectorCredential

Informations d’identification du compte de connecteur AD.

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-AdConnectorId

ID du connecteur 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 de base de l’objet à vérifier.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

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

-ForestFqdn

Nom de la forêt.

Type: String
Parameter Sets: (All)
Aliases:

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

-PropertyType

Type d’autorisation que vous recherchez. Valeurs acceptées : 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

Valeur que vous recherchez dans l’attribut PropertyType.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

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

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

ENTRÉES

System.String

System.Guid

SORTIES

System.Object

Étapes suivantes