Skip to main content
SnapManager for SAP
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Comment SnapManager assure la sécurité

Contributeurs

Vous ne pouvez effectuer des opérations SnapManager que si vous disposez des informations d'identification appropriées. Dans SnapManager, la sécurité est régie par l'authentification utilisateur et le contrôle d'accès basé sur des rôles (RBAC). La fonction RBAC permet aux administrateurs de base de données de restreindre les opérations qu'SnapManager peut effectuer sur les volumes et les LUN qui contiennent les fichiers de données dans une base de données.

Les administrateurs de base de données ont activé le contrôle d'accès basé sur les rôles pour SnapManager à l'aide SnapDrive Les administrateurs de base de données attribuent ensuite des autorisations aux rôles SnapManager et les attribuent aux utilisateurs dans l'interface utilisateur graphique ou l'interface de ligne de commande d'Operations Manager. Des vérifications des autorisations RBAC ont lieu sur le serveur DataFabric Manager.

En plus d'un accès basé sur les rôles, SnapManager assure la sécurité en demandant une authentification utilisateur par le biais d'invites de mot de passe ou en définissant les identifiants de l'utilisateur. Un utilisateur efficace est authentifié et autorisé avec le serveur SnapManager.

Les informations d'identification SnapManager et l'authentification utilisateur diffèrent considérablement de SnapManager 3.0 :

  • Dans les versions SnapManager antérieures à 3.0, vous devez définir un mot de passe de serveur arbitraire lors de l'installation de SnapManager. Toute personne souhaitant utiliser le serveur SnapManager aurait besoin du mot de passe du serveur SnapManager. Le mot de passe du serveur SnapManager doit être ajouté aux informations d'identification de l'utilisateur à l'aide du smsap credential set -host commande.

  • Dans SnapManager (3.0 et versions ultérieures), le mot de passe du serveur SnapManager a été remplacé par l'authentification du système d'exploitation utilisateur individuel (OS). Si vous n'exécutez pas le client à partir du même serveur que l'hôte, le serveur SnapManager effectue l'authentification en utilisant vos noms d'utilisateur et mots de passe OS. Si vous ne souhaitez pas être invité à saisir vos mots de passe de système d'exploitation, vous pouvez enregistrer les données dans le cache des informations d'identification des utilisateurs SnapManager à l'aide du smsap credential set -host commande.

    Remarque Le smsap credential set -host la commande mémorise vos informations d'identification lorsque l' host.credentials.persist la propriété du fichier sssap.config est définie sur true.

Exemple

User1 et User2 partagent un profil appelé Profes2. User2 ne peut pas effectuer de sauvegarde de Databas1 dans Host1 sans autorisation d'accès à Host1. User1 ne peut pas cloner une base de données sur Host3 sans l'autorisation d'accéder à Host3.

Le tableau suivant décrit les différentes autorisations attribuées aux utilisateurs :

Type d'autorisation Utilisateur1 Utilisateur2

Mot de passe de l'hôte

Host1, Host2

Host2, Host3

Mot de passe du référentiel

Référentiel 1

Référentiel 1

Mot de passe du profil

Profes1, Profi

Profil 2

Dans le cas où User1 et User2 ne disposent d'aucun profil partagé, supposez User1 dispose des autorisations pour les hôtes nommés Host1 et Host2, et User2 dispose des autorisations pour l'hôte nommé Host2. User2 ne peut pas exécuter même les commandes non profile telles que dump et system verify Sur Host1.