次の方法で共有


ユーザー管理コマンド

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  

参照

BAM 管理ユーティリティ