Comandos de administración de usuario
Los comandos de administración de usuario de alertas de la utilidad de administración de BAM le permiten obtener, agregar y quitar usuarios.
get-accounts: obtiene una lista de todos los usuarios y grupos que pueden tener acceso a una vista especificada.
add-account: concede derechos de acceso para el usuario o grupo especificados a la vista especificada.
remove-account: quita los derechos de acceso de un usuario o grupo de una vista especificada.
Nota
Puede habilitar el seguimiento en cualquier comando de la utilidad BM incluyendo el modificador de parámetro -Trace:on|off . Al utilizar el conmutador Trace, se invalidan las opciones de seguimiento del archivo de configuración. El conmutador puede utilizarse junto con cualquier comando normal de BM.
Nota
En un sistema que admita el Control de cuentas de usuario (UAC), es posible que deba ejecutar la herramienta con privilegios administrativos.
Comando get-accounts
Uso
bm.exe get-accounts -View:<view name>[ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
View:<view name> | Nombre de la vista para la que se enumeran las cuentas. |
Server:<server> | Opcional: nombre del servidor desde el que se van a recuperar las cuentas. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Base de datos:<base de datos> | Opcional: nombre de la base de datos de la que se van a recuperar las cuentas. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Enumera todos los usuarios y grupos que pueden tener acceso a la vista especificada.
Ejemplos
bm.exe get-accounts -View:PurchaseOrder
bm.exe get-accounts -View:ShipmentOrder -Server:Ship -Database:ShipDatabase
Comando add-account
Uso
bm.exe add-account -AccountName:<account name -View:<view name>>[ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
AccountName:<account name | Nombre de la cuenta a la que se conceden derechos. |
View:<view name> | Nombre de la vista a la que se conceden derechos. |
Server:<server> | Opcional: nombre del servidor en el que reside la vista. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Base de datos:<base de datos> | Opcional: nombre de la base de datos en la que reside la vista. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Otorga los derechos de acceso a la vista especificada al usuario o grupo de usuarios especificado.
Importante
Si usa agregaciones en tiempo real (ACR), los usuarios agregados con el comando add-account no reciben automáticamente derechos de inicio de sesión para SQL Server. Si está utilizando ATR, considere la posibilidad de establecer un grupo de usuarios de Windows que contenga todos los usuarios que necesitan tener acceso a las vistas de las ATR. Conceda a ese grupo derechos explícitos de inicio de sesión en el servidor SQL Server en el que residan las bases de datos de importación principal de BAM.
Ejemplos
bm.exe add-account -AccountName:john -View:PurchaseOrder
bm.exe add-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2
Comando remove-account
Uso
bm.exe remove-account -AccountName:<account name -View:<view name>>[ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
AccountName:<account name> | Nombre de la cuenta desde la que se van a quitar derechos de la vista. |
View:<view name> | Nombre de la vista a la que se quitan derechos. |
Server:<server> | Opcional: nombre del servidor en el que reside la vista. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Base de datos:<base de datos> | Opcional: nombre de la base de datos en la que reside la vista. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Quita los derechos de acceso de un usuario o un grupo desde una vista especificada Al quitar una cuenta de una vista, se quita esa cuenta y todos sus miembros de las alertas definidas para la vista especificada. Si esa cuenta es el único propietario de un alerta, el usuario actual (admin) se convierte en el nuevo propietario de la alerta.
Ejemplos
bm.exe remove-account -AccountName:john -View:PurchaseOrder
bm.exe remove-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2