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.