[Powershell]AX 사용자 관리

Posted by Alvin You
2014. 8. 17. 23:58 Dynamics AX

MS가 UNIX 환경의 Shell 환경처럼 많은 Command들을 이용해서 시스템을 관리할 수 있도록 발표한 것이 Powershell 일 것입니다.

Windows 관리에만 사용되던 Powershell을 AX 설치 후 추가된 Microsoft Dynamics AX 2012 Management Shell을 통해서 AX관리에 Powershell을 사용할 수 있습니다.

오늘은 AX 사용자와 관련된 몇 가지 Command를 다뤄 볼 생각입니다.

1. AD(Active Directory) 사용자 및 AX User 생성

New-AXUser -AccountType WindowsUser -AXUserId Alvin –UserDomain "ZSP" -PartitionKey initial Enabled -UserName Alvin -Company ZSPK

2. 사용자 계정 Disable 처리

Disable-AXUser –AXUserId Alvin

3. 사용자 계정에 Role 연결

Add-AXSecurityRoleMember –AxUserId Alvin –AOTName -SYSADMIN-