ユーザー管理コマンド
BAM 管理ユーティリティの警告ユーザー管理コマンドを使用すると、ユーザーの取得、追加、および削除を行うことができます。
get-accounts: 指定したビューにアクセスできるすべてのユーザーとグループの一覧を取得します。
add-account: 指定したビューに対して、指定したユーザーまたはグループのアクセス権を付与します。
remove-account: 指定したビューからユーザーまたはグループのアクセス権を削除します。
Note
-Trace:on|off パラメーター スイッチを含めることで、任意の BM ユーティリティ コマンドでトレースを有効にすることができます。 Trace スイッチを使用すると、構成ファイルのトレース設定がオーバーライドされます。 このスイッチは、通常の BM コマンドと組み合わせて使用できます。
Note
ユーザー アカウント制御 (UAC) をサポートするシステムでは、管理者特権を使用してこのツールを実行することが必要な場合があります。
get-accounts コマンド
使用方法
bm.exe get-accounts -View:<view name>[ -Server:<server> ][ -Database:<database> ]
パラメーター
パラメーター | 説明 |
---|---|
View:<view name> | アカウントを一覧表示するビューの名前です。 |
Server:<server> | 省略可能: アカウントを取得するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。 |
Database:<database> | 省略可能: アカウントの取得元となるデータベースの名前。 指定しなかった場合、既定の名前 (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> ]
パラメーター
パラメーター | 説明 |
---|---|
AccountName:<account name | 権限を付与するアカウントの名前です。 |
View:<view name> | 権限を付与するビューの名前です。 |
Server:<server> | 省略可能: ビューが存在するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。 |
Database:<database> | 省略可能: ビューが存在するデータベースの名前。 指定しなかった場合、既定の名前 (BamPrimaryImport) が使用されます。 |
指定されたユーザーまたはグループに対し、特定のビューに対するアクセス権を付与します。
重要
リアルタイム集計 (RBA) を使用している場合、add-account コマンドで追加されたユーザーには、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> ]
パラメーター
パラメーター | 説明 |
---|---|
AccountName:<account name> | ビューに対するアクセス権を削除するアカウントの名前です。 |
View:<view name> | 権限を削除するビューの名前です。 |
Server:<server> | 省略可能: ビューが存在するサーバーの名前。 このサーバーは、bm.exe を実行するコンピューターと同じドメインに存在している必要があります。 サーバー名を指定しなかった場合、既定の名前 (localhost) が使用されます。 |
Database:<database> | 省略可能: ビューが存在するデータベースの名前。 指定しなかった場合、既定の名前 (BamPrimaryImport) が使用されます。 |
指定されたビューからユーザーまたはグループのアクセス権を削除します。 ビューからアカウントを削除すると、指定されたビューに対して定義されている警告から、対応するアカウントとそのすべてのメンバーが削除されます。 そのアカウントが、警告の唯一の所有者であった場合は、現在のユーザー (admin) が、その警告の新しい所有者になります。
使用例
bm.exe remove-account -AccountName:john -View:PurchaseOrder
bm.exe remove-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2