Comandi di gestione degli utenti
I comandi di gestione degli utenti degli avvisi dell'utilità di gestione BAM consentono di recuperare, aggiungere e rimuovere gli utenti.
get-accounts: ottiene un elenco di tutti gli utenti e i gruppi che possono accedere a una visualizzazione specificata.
add-account: concede i diritti di accesso per l'utente o il gruppo specificato alla visualizzazione specificata.
remove-account: rimuove i diritti di accesso per un utente o un gruppo da una visualizzazione specificata.
Nota
È possibile abilitare la traccia in qualsiasi comando dell'utilità BM includendo l'opzione -Trace:on|off parametro. Tramite l'opzione Trace viene eseguito l'override delle impostazioni di traccia nel file di configurazione. Questa opzione può essere utilizzata in combinazione con qualsiasi comando BM comune.
Nota
In un sistema che supporta il controllo dell'account utente, potrebbe essere necessario eseguire lo strumento con i privilegi amministrativi.
Comando get-accounts
Utilizzo
bm.exe get-accounts -View:<view name>[ -Server:<server> ][ -Database:<database> ]
Parametri
Parametro | Descrizione |
---|---|
View:<view name> | Nome della visualizzazione in cui è indicato un elenco degli account. |
Server:<server> | Facoltativo: nome del server da cui recuperare gli account. Il server deve appartenere allo stesso dominio del computer da cui si esegue bm.exe. Se non si specifica il nome di server, bm.exe utilizza il nome predefinito di localhost. |
Database:<database> | Facoltativo: nome del database da cui recuperare gli account. se non si specifica il nome, bm.exe utilizza il nome predefinito BamPrimaryImport. |
Consente di visualizzare un elenco di tutti gli utenti e i gruppi che possono accedere alla visualizzazione specificata.
esempi
bm.exe get-accounts -View:PurchaseOrder
bm.exe get-accounts -View:ShipmentOrder -Server:Ship -Database:ShipDatabase
Comando add-account
Utilizzo
bm.exe add-account -AccountName:<nome account -View:<view name>>[ -Server:<server> ][ -Database:<database> ]
Parametri
Parametro | Descrizione |
---|---|
AccountName:<nome account | Nome dell'account a cui vengono concessi i diritti. |
View:<view name> | Nome della visualizzazione a cui vengono concessi i diritti. |
Server:<server> | Facoltativo: nome del server in cui risiede la vista. Il server deve appartenere allo stesso dominio del computer da cui si esegue bm.exe. Se non si specifica il nome di server, bm.exe utilizza il nome predefinito di localhost. |
Database:<database> | Facoltativo: nome del database in cui risiede la vista. se non si specifica il nome, bm.exe utilizza il nome predefinito BamPrimaryImport. |
Consente di concedere all'utente o al gruppo specificato i diritti di accesso per la visualizzazione specificata.
Importante
Se si usano aggregazioni in tempo reale, agli utenti aggiunti con il comando add-account non vengono concessi automaticamente diritti di accesso per SQL Server. Se si utilizzano le aggregazioni in tempo reale, prendere in considerazione la possibilità di istituire un gruppo di utenti Windows che comprenda tutti gli utenti con la necessità di vedere le visualizzazioni delle aggregazioni in tempo reale. Concedere al gruppo diritti di accesso a SQL Server espliciti nel computer SQL Server che ospita i database di importazione primaria BAM.
esempi
bm.exe add-account -AccountName:john -View:PurchaseOrder
bm.exe add-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2
Comando remove-account
Utilizzo
bm.exe remove-account -AccountName:<nome account -View:<view name>>[ -Server:<server> ][ -Database:<database> ]
Parametri
Parametro | Descrizione |
---|---|
AccountName:<nome account> | Nome dell'account da cui rimuovere i diritti alla visualizzazione. |
View:<view name> | Nome della visualizzazione da cui vengono rimossi i diritti. |
Server:<server> | Facoltativo: nome del server in cui risiede la vista. Il server deve appartenere allo stesso dominio del computer da cui si esegue bm.exe. Se non si specifica il nome di server, bm.exe utilizza il nome predefinito di localhost. |
Database:<database> | Facoltativo: nome del database in cui risiede la vista. se non si specifica il nome, bm.exe utilizza il nome predefinito BamPrimaryImport. |
consente di annullare i diritti di accesso di utenti o gruppi per la visualizzazione specificata. Se si rimuove un account da una visualizzazione, sia l'account che tutti i suoi membri vengono rimossi dagli avvisi definiti per la visualizzazione specificata. Se l'account è l'unico proprietario di un avviso, l'utente corrente (admin) diventa il nuovo proprietario dell'avviso.
esempi
bm.exe remove-account -AccountName:john -View:PurchaseOrder
bm.exe remove-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2