Partager via


Commandes de gestion des utilisateurs

Les commandes de gestion de l’utilisateur d’alerte de l'utilitaire de gestion BAM vous permettent d'obtenir, d'ajouter ou de supprimer des utilisateurs.

  • get-accounts : obtient la liste de tous les utilisateurs et groupes qui peuvent accéder à une vue spécifiée.

  • add-account : accorde des droits d’accès pour l’utilisateur ou le groupe spécifié à la vue spécifiée.

  • remove-account : supprime les droits d’accès d’un utilisateur ou d’un groupe d’une vue spécifiée.

Notes

Vous pouvez activer le suivi sur n’importe quelle commande de l’utilitaire BM en incluant le commutateur de paramètre -Trace :on|off . L'utilisation du commutateur de suivi remplace les paramètres de suivi du fichier de configuration. Le commutateur peut être utilisé conjointement avec toute commande BAM classique.

Notes

Sur les systèmes qui prennent en charge le contrôle de compte d'utilisateur, vous devrez peut-être exécuter l'outil avec des privilèges d'administrateur.

Commande get-accounts

Utilisation

bm.exe get-accounts -View :<view name>[ -Server :<server> ][ -Database :<database> ]

Paramètres

Paramètre Description
View :<view name> Nom de la vue pour laquelle répertorier les comptes.
Serveur :<serveur> Facultatif : nom du serveur à partir duquel récupérer les comptes. Le serveur doit se trouver dans le même domaine que l'ordinateur à partir duquel bm.exe est exécuté. Si le nom du serveur n'est pas spécifié, bm.exe utilise le nom par défaut de l'hôte local.
Base de données :<base de données> Facultatif : nom de la base de données à partir de laquelle récupérer les comptes. Si le nom n'est pas spécifié, bm.exe utilise le nom par défaut BamPrimaryImport.

Répertorie tous les utilisateurs et les groupes qui peuvent accéder à la vue spécifiée.

Exemples

bm.exe get-accounts -View:PurchaseOrder

bm.exe get-accounts -View:ShipmentOrder -Server:Ship -Database:ShipDatabase

Commande add-account

Utilisation

bm.exe add-account -AccountName :<account name> -View :<view name>[ -Server :<server> ][ -Database :<database> ]

Paramètres

Paramètre Description
AccountName :<account name Nom du compte auquel les droits sont accordés.
View :<view name> Nom de la vue à laquelle les droits sont accordés.
Serveur :<serveur> Facultatif : nom du serveur sur lequel réside la vue. Le serveur doit se trouver dans le même domaine que l'ordinateur à partir duquel bm.exe est exécuté. Si le nom du serveur n'est pas spécifié, bm.exe utilise le nom par défaut de l'hôte local.
Base de données :<base de données> Facultatif : nom de la base de données sur laquelle réside la vue. Si le nom n'est pas spécifié, bm.exe utilise le nom par défaut BamPrimaryImport.

Accorde les droits d'accès à l'utilisateur ou au groupe spécifiés pour la vue indiquée.

Important

Si vous utilisez des agrégations en temps réel (RTA), les utilisateurs ajoutés avec la commande add-account ne se voient pas automatiquement accorder les droits d’ouverture de session à SQL Server. Dans ce cas, prévoyez d'établir un groupe d'utilisateurs Windows contenant tous les utilisateurs qui ont besoin d'afficher des vues d'agrégations RTA. Accordez à ce groupe des droits de connexion SQL Server explicites au serveur SQL Server hébergeant les bases de données d'importation principale BAM.

Exemples

bm.exe add-account -AccountName:john -View:PurchaseOrder  
bm.exe add-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2  

Commande remove-account

Utilisation

bm.exe remove-account -AccountName :<account name> -View :<view name>[ -Server :<server> ][ -Database :<database> ]

Paramètres

Paramètre Description
AccountName :<account name> Nom du compte à partir duquel supprimer les droits sur la vue.
View :<view name> Nom de la vue à partir de laquelle les droits sont supprimés.
Serveur :<serveur> Facultatif : nom du serveur sur lequel réside la vue. Le serveur doit se trouver dans le même domaine que l'ordinateur à partir duquel bm.exe est exécuté. Si le nom du serveur n'est pas spécifié, bm.exe utilise le nom par défaut de l'hôte local.
Base de données :<base de données> Facultatif : nom de la base de données sur laquelle réside la vue. Si le nom n'est pas spécifié, bm.exe utilise le nom par défaut BamPrimaryImport.

Supprime les droits d'accès d’un utilisateur ou d'un groupe d’une vue spécifiée. La suppression d'un compte à partir d'une vue supprime le compte et tous ses membres des alertes définies pour la vue spécifiée. Si le compte est l'unique propriétaire d'une alerte, l'utilisateur actuel (admin) devient le nouveau propriétaire de l'alerte.

Exemples

bm.exe remove-account -AccountName:john -View:PurchaseOrder  
bm.exe remove-account -AccountName:Agents -View:PO -Server:Srv1 -Database:Db2  

Voir aussi

Utilitaire de gestion de l’analyse BAM