사용자 관리 명령
BAM 관리 유틸리티 경고 사용자 관리 명령을 사용하여 사용자를 추가, 제거하거나 가져올 수 있습니다.
get-accounts: 지정된 보기에 액세스할 수 있는 모든 사용자 및 그룹의 목록을 가져옵니다.
add-account: 지정된 사용자 또는 그룹에 대한 액세스 권한을 지정된 보기에 부여합니다.
remove-account: 지정된 보기에서 사용자 또는 그룹에 대한 액세스 권한을 제거합니다.
참고
-Trace:on|off 매개 변수 스위치를 포함하여 모든 BM 유틸리티 명령에서 추적을 사용하도록 설정할 수 있습니다. 추적 스위치를 사용하면 구성 파일의 추적 설정이 재정의됩니다. 이 스위치는 일반적인 BM 명령과 함께 사용할 수 있습니다.
참고
UAC(사용자 계정 컨트롤)를 지원하는 시스템에서는 관리 권한을 사용하여 도구를 실행해야 할 수 있습니다.
get-accounts 명령
사용 현황
bm.exe get-accounts -View:<view name>[ -Server:<server> ][ -Database:<database> ]
매개 변수
매개 변수 | Description |
---|---|
보기:<보기 이름> | 계정을 나열할 보기의 이름입니다. |
Server:<server> | 선택 사항: 계정을 검색할 서버의 이름입니다. 서버는 bm.exe를 실행 중인 컴퓨터와 동일한 도메인에 있어야 합니다. 서버 이름을 지정하지 않으면 bm.exe에서 기본 이름인 localhost를 사용합니다. |
Database:<database> | 선택 사항: 계정을 검색할 데이터베이스의 이름입니다. 이름을 지정하지 않으면 bm.exe에서 기본 이름인 BamPrimaryImport를 사용합니다. |
지정한 보기에 액세스할 수 있는 모든 사용자 및 그룹을 나열합니다.
예
bm.exe get-accounts -View:PurchaseOrder
bm.exe get-accounts -View:ShipmentOrder -Server:Ship -Database:ShipDatabase
add-account 명령
사용 현황
bm.exe add-account -AccountName:<account name> -View:<view name>[ -Server:<server> ][ -Database:<database> ]
매개 변수
매개 변수 | Description |
---|---|
AccountName:<account name | 권한을 부여할 계정의 이름입니다. |
보기:<보기 이름> | 권한을 부여할 보기의 이름입니다. |
Server:<server> | 선택 사항: 보기가 있는 서버의 이름입니다. 서버는 bm.exe를 실행 중인 컴퓨터와 동일한 도메인에 있어야 합니다. 서버 이름을 지정하지 않으면 bm.exe에서 기본 이름인 localhost를 사용합니다. |
Database:<database> | 선택 사항: 뷰가 있는 데이터베이스의 이름입니다. 이름을 지정하지 않으면 bm.exe에서 기본 이름인 BamPrimaryImport를 사용합니다. |
지정한 사용자 또는 그룹에 지정한 보기에 대한 액세스 권한을 부여합니다.
중요
RTA(실시간 집계)를 사용하는 경우 추가 계정 명령으로 추가된 사용자에게 SQL Server 대한 로그온 권한이 자동으로 부여되지 않습니다. 따라서 RTA를 사용할 때는 RTA의 보기에 액세스해야 하는 모든 사용자가 포함된 Windows 사용자 그룹을 설정하는 것이 좋습니다. 그런 다음 BAM 기본 가져오기 데이터베이스를 호스팅하는 SQL Server에 대한 명시적 SQL Server 로그온 권한을 이 그룹에 부여하십시오.
예
bm.exe add-account -AccountName:john -View:PurchaseOrder
bm.exe add-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2
remove-account 명령
사용 현황
bm.exe remove-account -AccountName:<account name> -View:<view name>[ -Server:<server> ][ -Database:<database> ]
매개 변수
매개 변수 | Description |
---|---|
AccountName:<account name> | 보기에 대한 권한을 제거할 계정의 이름입니다. |
보기:<보기 이름> | 권한을 제거할 보기의 이름입니다. |
Server:<server> | 선택 사항: 보기가 있는 서버의 이름입니다. 서버는 bm.exe를 실행 중인 컴퓨터와 동일한 도메인에 있어야 합니다. 서버 이름을 지정하지 않으면 bm.exe에서 기본 이름인 localhost를 사용합니다. |
Database:<database> | 선택 사항: 뷰가 있는 데이터베이스의 이름입니다. 이름을 지정하지 않으면 bm.exe에서 기본 이름인 BamPrimaryImport를 사용합니다. |
지정된 보기에서 사용자 또는 그룹의 액세스 권한을 제거합니다. 보기에서 계정을 제거하면 지정한 보기에 대해 정의된 경고에서 해당 계정과 모든 구성원이 제거됩니다. 계정이 경고의 유일한 소유자인 경우 현재 사용자(admin)가 경고의 새 소유자가 됩니다.
예
bm.exe remove-account -AccountName:john -View:PurchaseOrder
bm.exe remove-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2