Поделиться через


Microsoft Entra Подключение: справочник по ADSync PowerShell

В следующей документации приведены справочные сведения о ADSync.psm1 модуле PowerShell, который входит в состав Microsoft Entra Подключение.

Add-ADSyncADDSConnectorAccount

Краткий обзор

Этот командлет сбрасывает пароль для учетной записи службы и обновляет его как в идентификаторе Microsoft Entra, так и в подсистеме синхронизации.

SYNTAX

byIdentifier

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

byName

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

ОПИСАНИЕ

Этот командлет сбрасывает пароль для учетной записи службы и обновляет его как в идентификаторе Microsoft Entra, так и в подсистеме синхронизации.

Примеры

Пример 1

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

Сбрасывает пароль для учетной записи службы, подключенной к contoso.com.

PARAMETERS

-EACredential

Учетные данные для учетной записи администратора предприятия в Active Directory.

  Type: PSCredential
  Parameter Sets: (All)
  Aliases:

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

-Identifier

Идентификатор соединителя, пароль учетной записи службы которого необходимо сбросить.

  Type: Guid
  Parameter Sets: byIdentifier
  Aliases:

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

-Имя

Имя соединителя.

  Type: String
  Parameter Sets: byName
  Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.Guid

System.String

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Disable-ADSyncExportDeletionThreshold

Краткий обзор

Отключает функцию порога удаления на этапе экспорта.

SYNTAX

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

ОПИСАНИЕ

Отключает функцию порога удаления на этапе экспорта.

Примеры

Пример 1

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

Использует предоставленные учетные данные Microsoft Entra, чтобы отключить функцию для порогового значения удаления экспорта.

PARAMETERS

-AADCredential

Учетные данные 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

Переключатель параметра для запроса подтверждения.

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

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.Management.Automation.PSCredential

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Enable-ADSyncExportDeletionThreshold.

Краткий обзор

Включает функцию порога удаления при экспорте и задает пороговое значение.

SYNTAX

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

ОПИСАНИЕ

Включает функцию порога удаления при экспорте и задает пороговое значение.

Примеры

Пример 1

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

Включает функцию порога удаления при экспорте и задает порог удаления равным 777.

PARAMETERS

-AADCredential

Учетные данные 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

Запрос подтверждения перед выполнением командлета.

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

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

-DeletionThreshold

Порог удаления.

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.UInt32

System.Management.Automation.PSCredential

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncAutoUpgrade

Краткий обзор

Возвращает состояние автоматического обновления для установки.

SYNTAX

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

ОПИСАНИЕ

Возвращает состояние автоматического обновления для установки.

Примеры

Пример 1

PS C:\> Get-ADSyncAutoUpgrade -Detail

Возвращает состояние автоматического обновления установки и сообщает причину приостановки, если функция автоматического обновления приостановлена.

PARAMETERS

-Detail

Если состояние автоматического обновления — "Приостановлено", то при использовании этого параметра сообщается причина приостановки.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncCSObject

Краткий обзор

Возвращает указанный объект пространства соединителя.

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>]

ОПИСАНИЕ

Возвращает указанный объект пространства соединителя.

Примеры

Пример 1

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

Возвращает объект CS для пользователя fabrikam в домене contoso.com.

PARAMETERS

-ConnectorIdentifier

Идентификатор соединителя.

Type: Guid
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorIdentifier 
Aliases:

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

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: SearchByConnectorNameDistinguishedName, SearchByConnectorName
Aliases:

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

-DistinguishedName

Различающееся имя объекта пространства соединителя.

Type: String
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorNameDistinguishedName
Aliases:

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

-Identifier

Идентификатор объекта пространства соединителя.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

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

-MaxResultCount

Максимальное число результирующего набора.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

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

-SkipDNValidation

Параметр для пропуска проверки доменного имени.

Type: SwitchParameter
Parameter Sets: SearchByConnectorIdentifierDistinguishedName, SearchByConnectorNameDistinguishedName
Aliases:

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

-StartIndex

Начальный индекс, с которого возвращается значение счетчика.

Type: Int32
Parameter Sets: SearchByConnectorIdentifier, SearchByConnectorName
Aliases:

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

-Transient

Параметр для получения временных объектов CS.

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

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncCSObjectLog

Краткий обзор

Возвращает записи журнала для объектов пространства соединителя.

SYNTAX

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

ОПИСАНИЕ

Возвращает записи журнала для объектов пространства соединителя.

Примеры

Пример 1

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

Возвращает объект с указанным идентификатором.

PARAMETERS

-Count

Ожидаемое максимальное число записей журнала для объектов пространства соединителя, которое может быть извлечено.

Type: UInt32
Parameter Sets: (All)
Aliases:

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

-Identifier

Идентификатор объекта пространства соединителя.

Type: Guid
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncDatabaseConfiguration

Краткий обзор

Возвращает конфигурацию базы данных ADSync.

SYNTAX

Get-ADSyncDatabaseConfiguration [<CommonParameters>]

ОПИСАНИЕ

Возвращает конфигурацию базы данных ADSync.

Примеры

Пример 1

PS C:\> Get-ADSyncDatabaseConfiguration

Возвращает конфигурацию базы данных ADSync.

PARAMETERS

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncExportDeletionThreshold

Краткий обзор

Возвращает пороговое значение удаления экспорта из идентификатора Microsoft Entra.

SYNTAX

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

ОПИСАНИЕ

Возвращает пороговое значение удаления экспорта из идентификатора Microsoft Entra.

Примеры

Пример 1

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

Возвращает пороговое значение удаления экспорта из идентификатора Microsoft Entra с помощью указанных учетных данных Microsoft Entra.

PARAMETERS

-AADCredential

Учетные данные 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

Запрос подтверждения перед выполнением командлета.

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

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.Management.Automation.PSCredential

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncMVObject

Краткий обзор

Возвращает объект метавселенной.

SYNTAX

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

ОПИСАНИЕ

Возвращает объект метавселенной.

Примеры

Пример 1

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

Возвращает объект метавселенной с указанным идентификатором.

PARAMETERS

-Identifier

Идентификатор объекта метавселенной.

Type: Guid
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncRunProfileResult

Краткий обзор

Обрабатывает входные данные клиента и возвращает результаты профиля выполнения.

SYNTAX

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

ОПИСАНИЕ

Обрабатывает входные данные клиента и возвращает результаты профиля выполнения.

Примеры

Пример 1

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

Извлекает все результаты профиля выполнения синхронизации для указанного соединителя.

PARAMETERS

-Confirm

Запрос подтверждения перед выполнением командлета.

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

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

-ConnectorId

Идентификатор соединителя.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-NumberRequested

Максимальное количество выполнений.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-RunHistoryId

Идентификатор определенного выполнения.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-RunNumber

Номер определенного выполнения.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-RunProfileId

Идентификатор профиля выполнения для определенного выполнения.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-RunStepDetails

Параметр для сведений о шаге выполнения.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-StepNumber

Фильтрация по номеру шага.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncRunStepResult

Краткий обзор

Возвращает результат этапа выполнения AD Sync.

SYNTAX

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

ОПИСАНИЕ

Возвращает результат этапа выполнения AD Sync.

Примеры

Пример 1

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

Возвращает результат этапа выполнения AD Sync для указанного выполнения.

PARAMETERS

-Confirm

Запрос подтверждения перед выполнением командлета.

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

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

-First

Параметр для получения только первого объекта.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RunHistoryId

Идентификатор определенного выполнения.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-StepHistoryId

Идентификатор определенного этапа выполнения.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-StepNumber

Номер этапа.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncScheduler

Краткий обзор

Возвращает текущие параметры цикла синхронизации для планировщика синхронизации.

SYNTAX

Get-ADSyncScheduler [<CommonParameters>]

ОПИСАНИЕ

Возвращает текущие параметры цикла синхронизации для планировщика синхронизации.

Примеры

Пример 1

PS C:\> Get-ADSyncScheduler

Возвращает текущие параметры цикла синхронизации для планировщика синхронизации.

PARAMETERS

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Get-ADSyncSchedulerConnectorOverride

Краткий обзор

Возвращает значения переопределения планировщика AD Sync для указанных соединителей.

SYNTAX

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

ОПИСАНИЕ

Возвращает значения переопределения планировщика AD Sync для указанных соединителей.

Примеры

Пример 1

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

Возвращает значения переопределения планировщика AD Sync для соединителя contoso.com.

Пример 2

PS C:\> Get-ADSyncSchedulerConnectorOverride

Возвращает все значения переопределения планировщика AD Sync.

PARAMETERS

-ConnectorIdentifier

Идентификатор соединителя.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Invoke-ADSyncCSObjectPasswordHashSync

Краткий обзор

Синхронизация хэша пароля для данного объекта пространства соединителя AD.

SYNTAX

SearchByDistinguishedName

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

SearchByIdentifier

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

CSObject

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

ОПИСАНИЕ

Синхронизация хэша пароля для данного объекта пространства соединителя AD.

Примеры

Пример 1

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

Синхронизирует хэш пароля для указанного объекта.

PARAMETERS

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

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

-CsObject

Объект пространства соединителя.

Type: CsObject
Parameter Sets: CSObject
Aliases:

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

-DistinguishedName

Различающееся имя объекта пространства соединителя.

Type: String
Parameter Sets: SearchByDistinguishedName
Aliases:

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

-Identifier

Идентификатор объекта пространства соединителя.

Type: Guid
Parameter Sets: SearchByIdentifier
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Invoke-ADSyncRunProfile

Краткий обзор

Вызывает определенный профиль выполнения.

SYNTAX

ConnectorName

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

ConnectorIdentifier

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

ОПИСАНИЕ

Вызывает определенный профиль выполнения.

Примеры

Пример 1

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

Вызывает экспорт для соединителя contoso.com.

PARAMETERS

-ConnectorIdentifier

Идентификатор соединителя.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

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

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: ConnectorName
Aliases:

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

-Resume

Параметр, позволяющий возобновить ранее остановленный или наполовину завершенный профиль выполнения.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RunProfileName

Имя профиля выполнения, который нужно вызвать для выбранного соединителя.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.String

System.Guid

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Remove-ADSyncAADServiceAccount

Краткий обзор

Удаляет существующие учетные записи службы Microsoft Entra в клиенте Microsoft Entra (связанные с указанными учетными данными).

SYNTAX

ServiceAccount

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

ServicePrincipal

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

ОПИСАНИЕ

Удаляет существующие учетные записи службы Microsoft Entra в клиенте Microsoft Entra (связанные с указанными учетными данными).

Примеры

Пример 1

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

Удаляет все существующие учетные записи службы Microsoft Entra в contoso.com.

PARAMETERS

-AADCredential

Учетные данные 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

Запрос подтверждения перед выполнением командлета.

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

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

-Имя

Имя учетной записи.

Type: String
Parameter Sets: ServiceAccount
Aliases:

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

-ServicePrincipal

Субъект-служба учетной записи.

Type: SwitchParameter
Parameter Sets: ServicePrincipal
Aliases:

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.Management.Automation.PSCredential

System.String

System.Management.Automation.SwitchParameter

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Set-ADSyncAutoUpgrade

Краткий обзор

Изменяет состояние автоматического обновления установки с "Включено" на "Отключено" или наоборот.

SYNTAX

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

ОПИСАНИЕ

Задает состояние автоматического обновления для установки. Этот командлет следует использовать для изменения состояния автоматического обновления только с "Включено" на "Отключено" или наоборот. Состояние "Приостановлено" должно устанавливаться только системой.

Примеры

Пример 1

PS C:\> Set-ADSyncAutoUpgrade -AutoUpgradeState Enabled

Задает состояние "Включено" для автоматического обновления.

PARAMETERS

-AutoUpgradeState

Состояние автоматического обновления. Допустимые значения: 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

Причина приостановки. Состояние автоматического обновления "Приостановлено" должно устанавливаться только системой.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Set-ADSyncScheduler

Краткий обзор

Задает текущие параметры цикла синхронизации для планировщика синхронизации.

SYNTAX

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

ОПИСАНИЕ

Задает текущие параметры цикла синхронизации для планировщика синхронизации.

Примеры

Пример 1

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

Задает для текущего параметра цикла синхронизации SyncCycleEnabled значение True.

PARAMETERS

-CustomizedSyncCycleInterval

Укажите значение настраиваемого интервала синхронизации, который необходимо задать. Чтобы использовать минимальный допустимый интервал, задайте для этого параметра значение NULL.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

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

-Force

Параметр для принудительного задания значения.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-MaintenanceEnabled

Параметр для задания значения MaintenanceEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-NextSyncCyclePolicyType

Параметр для задания значения NextSyncCyclePolicyType. Допустимые значения: 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

Параметр для задания значения PurgeRunHistoryInterval.

Type: TimeSpan
Parameter Sets: (All)
Aliases:

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

-SchedulerSuspended

Параметр для задания значения SchedulerSuspended.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SyncCycleEnabled

Параметр для задания значения SyncCycleEnabled.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

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

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Set-ADSyncSchedulerConnectorOverride

Краткий обзор

Задает текущие параметры цикла синхронизации для планировщика синхронизации.

SYNTAX

ConnectorIdentifier

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

ConnectorName

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

ОПИСАНИЕ

Задает текущие параметры цикла синхронизации для планировщика синхронизации.

Примеры

Пример 1

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

Задает параметры цикла синхронизации для соединителя contoso.com так, чтобы требовался полный импорт, но не требовалась полная синхронизация.

PARAMETERS

-ConnectorIdentifier

Идентификатор соединителя.

Type: Guid
Parameter Sets: ConnectorIdentifier
Aliases:

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

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: ConnectorName
Aliases:

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

-FullImportRequired

Задайте значение true, чтобы в следующем цикле требовался полный импорт.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FullSyncRequired

Задайте значение true, чтобы в следующем цикле требовалась полная синхронизация.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.Guid

System.String

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

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Start-ADSyncPurgeRunHistory

Краткий обзор

Командлет для очистки данных журнала выполнения старше указанного интервала времени.

SYNTAX

подключенный

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

offline

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

ОПИСАНИЕ

Командлет для очистки данных журнала выполнения старше указанного интервала времени.

Примеры

Пример 1

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

Удаляет все данные журнала выполнения старше 5 часов.

PARAMETERS

-Offline

Удаляет все данные журнала выполнения из базы данных, когда служба находится в автономном режиме.

Type: SwitchParameter
Parameter Sets: offline
Aliases:

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

-PurgeRunHistoryInterval

Интервал, за который сохраняется журнал.

Type: TimeSpan
Parameter Sets: online
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.TimeSpan

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Start-ADSyncSyncCycle

Краткий обзор

Запускает цикл синхронизации.

SYNTAX

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

ОПИСАНИЕ

Запускает цикл синхронизации.

Примеры

Пример 1

PS C:\> Start-ADSyncSyncCycle -PolicyType Initial

Запускает цикл синхронизации с исходным типом политики.

PARAMETERS

-InteractiveMode

Различает интерактивный режим (командная строка) и режим выполнения скрипта или кода (вызовы из другого кода).

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PolicyType

Тип политики для выполнения. Допустимые значения: 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

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

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

System.Boolean

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Stop-ADSyncRunProfile

Краткий обзор

Находит и останавливает все или только указанные занятые соединители.

SYNTAX

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

ОПИСАНИЕ

Находит и останавливает все или только указанные занятые соединители.

Примеры

Пример 1

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

Останавливает любую выполняющуюся синхронизацию для contoso.com.

PARAMETERS

-ConnectorName

Имя соединителя. Если не задано, будут остановлены все занятые соединители.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Stop-ADSyncSyncCycle

Краткий обзор

Дает серверу команду остановить текущий цикл синхронизации.

SYNTAX

Stop-ADSyncSyncCycle [<CommonParameters>]

ОПИСАНИЕ

Дает серверу команду остановить текущий цикл синхронизации.

Примеры

Пример 1

PS C:\> Stop-ADSyncSyncCycle

Дает серверу команду остановить текущий цикл синхронизации.

PARAMETERS

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Sync-ADSyncCSObject

Краткий обзор

Запускает предварительный просмотр синхронизации для объекта пространства соединителя.

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>]

ОПИСАНИЕ

Запускает предварительный просмотр синхронизации для объекта пространства соединителя.

Примеры

Пример 1

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

Возвращает предварительный просмотр синхронизации для указанного объекта.

PARAMETERS

-Commit

Параметр для фиксации.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ConnectorIdentifier

Идентификатор соединителя.

Type: Guid
Parameter Sets: ConnectorIdentifier_ObjectDN
Aliases:

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

-ConnectorName

Имя соединителя.

Type: String
Parameter Sets: ConnectorName_ObjectDN
Aliases:

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

-DistinguishedName

Различающееся имя объекта пространства соединителя.

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

Идентификатор объекта пространства соединителя.

Type: Guid
Parameter Sets: ObjectIdentifier
Aliases:

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

нет

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Test-AdSyncAzureServiceConnectivity

Краткий обзор

Изучает и определяет проблемы с подключением к идентификатору Microsoft Entra.

SYNTAX

ByEnvironment

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

ByTenantName

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

ОПИСАНИЕ

Изучает и определяет проблемы с подключением к идентификатору Microsoft Entra.

Примеры

Пример 1

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

Возвращает значение true, если проблем с подключением нет.

PARAMETERS

-AzureEnvironment

Среда Azure для тестирования. Допустимые значения: 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

Пользователь, выполняющий командлет.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Домена

Домен, подключение которого проверяется.

Type: String
Parameter Sets: ByTenantName
Aliases:

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

-Service

Служба, подключение которой проверяется.

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

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

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

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Test-AdSyncUserHasPermissions

Краткий обзор

Командлет для проверки наличия у пользователя ADMA необходимых разрешений.

SYNTAX

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

ОПИСАНИЕ

Командлет для проверки наличия у пользователя ADMA необходимых разрешений.

Примеры

Пример 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"

Проверяет, есть ли у пользователя ADMA разрешения на доступ к свойству name пользователя fabrikam.

PARAMETERS

-AdConnectorCredential

Учетные данные для учетной записи соединителя AD.

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-AdConnectorId

Идентификатор соединителя AD.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-BaseDn

Базовое доменное имя объекта для проверки.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Запрос подтверждения перед выполнением командлета.

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

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

-ForestFqdn

Имя леса.

Type: String
Parameter Sets: (All)
Aliases:

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

-PropertyType

Тип искомого разрешения. Допустимые значения: 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

Искомое значение в атрибуте PropertyType.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

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

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

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

ВХОДНЫЕ ДАННЫЕ

System.String

System.Guid

ВЫХОДНЫЕ ДАННЫЕ

System.Object

Next Steps