none
PowerShell을 사용하여 AD Group attribute 수정하는 방법 문의 RRS feed

  • 질문

  • 안녕하세요

    PowerShell을 사용하여 AD Group attribute 를 수정하려고 합니다.

    제가 변경하려고 하는 것은 msExchRequireAuthToSendTo 를 True 로 변경을 하고 싶습니다.

    Set-ADGroup -Identity "testgroup100" -Replace @{msExchRequireAuthToSendTo = $true} 해당 명령어를 입력하였는데

    아래와 같은 오류가 나오고 있습니다.

    Set-ADGroup : An invalid dn syntax has been specified
    At line:1 char:1
    + Set-ADGroup -Identity "testgroup100" -Replace @{msExchRequireAuthToSen ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (testgroup100:ADGroup) [Set-ADGroup], ArgumentException
        + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Commands.SetADGroup

    어떻게 해야지 문제를 해결 할 수 있을까요?

    감사합니다.


    • 편집됨 Lope_ 2020년 11월 23일 월요일 오전 7:03
    2020년 11월 23일 월요일 오전 7:02

모든 응답

  • 안녕하세요!

    문의 주신 내용 관련하여 확인 결과 

    Identity 값이 잘못 입력 되어서 나타난 증상으로 보입니다.

    참고 링크를 검토하셔서 올바른 문구로 다시 적용해 보세요!

    예]

    Set-ADGroup -Server localhost:60000 -Identity "CN=AccessControl,DC=AppNC" -Description "Access Group" -Passthru

    DistinguishedName : CN=AccessControl,DC=AppNC
    GroupCategory     : Security
    GroupScope        : DomainLocal
    Name              : AccessControl
    ObjectClass       : group
    ObjectGUID        : d65f5e8f-36da-4390-9840-8b9fde6282fc
    SID               : S-1-510474493-936115905-2782881406-1264922549-3814061485-1557022459

    [참고링크]

    Set-ADGroup

    2020년 11월 23일 월요일 오전 7:23
  • 안녕하세요

    Get-ADGroup -Identity testgroup100

    DistinguishedName : CN=testgroup100,OU=Mail Group,OU=STK Group,DC=doublethink,DC=me
    GroupCategory     : Distribution
    GroupScope        : Universal
    Name              : testgroup100
    ObjectClass       : group
    ObjectGUID        : f912b9c8-04ac-420b-b20a-f9fe56760f16
    SamAccountName    : testgroup100
    SID               : S-1-5-21-4044624347-328100290-1354634494-27204

    get-adgroup 으로 확인을 하여 아래와 같이 입력을 하여도 동일한 오류가 발생합니다.

    Set-ADGroup -Identity "CN=testgroup100,OU=Mail Group,OU=STK Group,DC=doublethink,DC=me" -Add @{msExchRequireAuthToSendTo = $true}

    Set-ADGroup : An invalid dn syntax has been specified
    At line:1 char:1
    + Set-ADGroup -Identity "CN=testgroup100,OU=Mail Group,OU=STK Group,DC=d ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (CN=testgroup100,...ublethink,DC=me:ADGroup) [Set-ADGroup], ArgumentException
        + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Commands.SetADGroup

    감사합니다.

    2020년 11월 23일 월요일 오전 8:17
  • 안녕하세요!

    -Add 를 -Replace 로 변경 후 다시 시도해 보세요!

    2020년 11월 23일 월요일 오전 8:23
  • 안녕하세요

    -Add 를 -Replace 로 변경을 하여도 동일한 오류가 발생합니다 ㅠㅠ

    Set-ADGroup -Identity "CN=testgroup100,OU=Mail Group,OU=STK Group,DC=doublethink,DC=me" -Replace @{msExchRequireAuthToSendTo = $true}

    Set-ADGroup : An invalid dn syntax has been specified
    At line:1 char:1
    + Set-ADGroup -Identity "CN=testgroup100,OU=Mail Group,OU=STK Group,DC=d ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (CN=testgroup100,...ublethink,DC=me:ADGroup) [Set-ADGroup], ArgumentException
        + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Commands.SetADGroup

    감사합니다.

    2020년 11월 23일 월요일 오전 8:29
  • ADSI 편집기 도구를 사용하여 다음 화면과 같이 메일 그룹 개체를 찾아서 편집하여 변경해 보세요!

    2020년 11월 23일 월요일 오전 8:35
  • 안녕하세요

    UI상에서 정상적으로 변경이 잘 됩니다.

    하지만 현재 필요한 것은 PowerShell로 해당 attribute 를 설정하고 싶습니다.

    감사합니다.

    2020년 11월 23일 월요일 오전 8:49
  • 안녕하세요!

    제가 PowerShell 로 설정 시에는 오류 없이 정상 수정 되었습니다.

    해당 오류는 "구문 오류" 입니다.

    따라서 철자가 올바른지 다시 한번 확인하여 진행하시면 정상 작동 할 것 같습니다.

    2020년 11월 23일 월요일 오전 8:54
  • 안녕하세요

    Sting 형식의 attribute 는 정상적으로 변경이 되지만

    true, false 를 지정하는 boolean 형식은 변경이 되지 않고 있습니다.

    감사합니다.

    2020년 11월 24일 화요일 오전 12:41