다음을 통해 공유


Microsoft Entra Connect: ADSync PowerShell 참조

다음 설명서는 Microsoft Entra Connect에 포함된 ADSync.psm1 PowerShell 모듈에 대한 참조 정보를 제공합니다.

Add-ADSyncADDSConnectorAccount

개요

cmdlet은 서비스 계정의 암호를 초기화하고 Microsoft Entra ID와 동기화 엔진 모두에서 업데이트합니다.

SYNTAX

byIdentifier

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

byName

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

설명

cmdlet은 서비스 계정의 암호를 초기화하고 Microsoft Entra ID와 동기화 엔진 모두에서 업데이트합니다.

예제

예 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

-Name

커넥터의 이름입니다.

  Type: String
  Parameter Sets: byName
  Aliases:

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

System.UInt32

System.Management.Automation.PSCredential

출력

System.Object

Get-ADSyncAutoUpgrade

개요

설치 시 AutoUpgrade의 상태를 가져옵니다.

SYNTAX

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

설명

설치 시 AutoUpgrade의 상태를 가져옵니다.

예제

예 1

PS C:\> Get-ADSyncAutoUpgrade -Detail

설치의 AutoUpgrade 상태를 반환하고 AutoUpgrade가 일시 중단된 경우 일시 중단 이유를 표시합니다.

PARAMETERS

-Detail

AutoUpgrade 상태가 일시 중단된 경우 이 매개 변수를 사용하면 일시 중단 이유가 표시됩니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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"

contoso.com 도메인의 사용자 fabrikam에 대한 CS 개체를 가져옵니다.

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

DN 유효성 검사를 건너뛰는 매개 변수 스위치입니다.

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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

없음

출력

System.Object

Get-ADSyncExportDeletionThreshold

개요

Microsoft Entra ID에서 내보내기 삭제 임계값을 가져옵니다.

SYNTAX

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

설명

Microsoft Entra ID에서 내보내기 삭제 임계값을 가져옵니다.

예제

예 1

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

지정된 Microsoft Entra 자격 증명을 사용하여 Microsoft Entra ID에서 내보내기 삭제 임계값을 가져옵니다.

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

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

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

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

특정 실행의 ID입니다.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-StepHistoryId

특정 실행 단계의 ID입니다.

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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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"

'contoso.com' 커넥터에 대한 AD Sync 스케줄러 재정의 값을 가져옵니다.

예제 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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이전에 중단되었거나 반쯤 완료된 RunProfile을 재개하는 매개 변수 스위치입니다.

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

이 cmdlet 일반 매개 변수를 지원합니다. -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

contoso.com에서 기존 Microsoft Entra 서비스 계정을 모두 삭제합니다.

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

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

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

-Name

계정 이름입니다.

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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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

개요

설치의 AutoUpgrade 상태를 사용 및 사용 안 함으로 변경합니다.

SYNTAX

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

설명

설치 시 AutoUpgrade 상태를 설정합니다. 이 cmdlet은 AutoUpgrade 상태를 사용 및 사용 안 함으로 변경하는 데만 사용해야 합니다. 시스템에서만 일시 중단 상태를 설정합니다.

예제

예 1

PS C:\> Set-ADSyncAutoUpgrade -AutoUpgradeState Enabled

AutoUpgrade 상태를 사용으로 설정합니다.

PARAMETERS

-AutoUpgradeState

AtuoUpgrade 상태입니다. 허용되는 값은 일시 중단됨, 사용, 사용 안 함입니다.

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

일시 중단 이유입니다. 시스템에서만 AutoUpgrade 상태를 일시 중단으로 설정해야 합니다.

Type: String
Parameter Sets: (All)
Aliases:

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -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 설정을 위한 매개 변수입니다. 허용되는 값은 지정되지 않음, 델타, 초기입니다.

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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

개요

지정된 시간 범위보다 오래된 실행 기록을 제거하는 cmdlet입니다.

SYNTAX

online

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

offline

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

설명

지정된 시간 범위보다 오래된 실행 기록을 제거하는 cmdlet입니다.

예제

예 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

이 cmdlet 일반 매개 변수를 지원합니다. -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

실행할 정책 유형입니다. 허용되는 값은 지정되지 않음, 델타, 초기입니다.

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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -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

이 cmdlet 일반 매개 변수를 지원합니다. -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

없음

출력

System.Object

Test-AdSyncAzureServiceConnectivity

개요

Microsoft Entra ID에 대한 연결 문제를 조사하고 식별합니다.

SYNTAX

ByEnvironment

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

ByTenantName

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

설명

Microsoft Entra ID에 대한 연결 문제를 조사하고 식별합니다.

예제

예 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

cmdlet을 실행하는 사용자입니다.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Domain

연결을 테스트 중인 도메인입니다.

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

이 cmdlet 일반 매개 변수를 지원합니다. -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 사용자에게 필요한 권한이 있는지 확인하는 cmdlet입니다.

SYNTAX

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

설명

ADMA 사용자에게 필요한 권한이 있는지 확인하는 cmdlet입니다.

예제

예 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 사용자에게 'fabrikam' 사용자의 'name' 속성에 액세스할 수 있는 권한이 있는지 확인합니다.

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 커넥터 ID입니다.

Type: Guid
Parameter Sets: (All)
Aliases:

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

-BaseDn

확인할 개체의 기본 DN입니다.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

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

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

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

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

CommonParameters

이 cmdlet 일반 매개 변수를 지원합니다. -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction 및 -WarningVariable. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

System.String

System.Guid

출력

System.Object

다음 단계