Admin SAP HANA - Méthodes d'authentification

Tous les utilisateurs SAP HANA qui ont accès à la base de données HANA sont vérifiés avec différentes méthodes d'authentification. Le système SAP HANA prend en charge divers types de méthodes d'authentification et toutes ces méthodes de connexion sont configurées au moment de la création du profil.

Voici la liste des méthodes d'authentification prises en charge par SAP HANA -

  • Identifiant Mot de passe
  • Kerberos
  • SAML 2.0
  • Billets de connexion SAP
  • X.509

Identifiant Mot de passe

Cette méthode nécessite que l'utilisateur HANA entre le nom d'utilisateur et le mot de passe pour se connecter à la base de données. Ce profil utilisateur est créé sous Gestion des utilisateurs dans HANA Studio → Onglet Sécurité.

Le mot de passe doit être conforme à la politique de mot de passe. Par exemple - Longueur du mot de passe, complexité, lettres minuscules et majuscules, etc. Vous pouvez modifier la politique de mot de passe conformément aux normes de sécurité de votre organisation.

Note - La politique de mot de passe ne peut pas être désactivée.

Kerberos

Tous les utilisateurs qui se connectent au système de base de données HANA à l'aide d'une méthode d'authentification externe doivent également avoir un utilisateur de base de données. Il est nécessaire de mapper la connexion externe à l'utilisateur de la base de données interne.

Cette méthode permet aux utilisateurs d'authentifier directement le système HANA, à l'aide de pilotes JDBC / ODBC via le réseau ou en utilisant des applications frontales dans SAP Business Objects.

Il permet également l'accès HTTP au service étendu HANA à l'aide du moteur HANA XS. Il utilise le mécanisme SPENGO pour l'authentification Kerberos.

SAML

SAML signifie Security Assertion Markup Language et peut être utilisé pour authentifier les utilisateurs accédant au système HANA directement à partir des clients ODBC / JDBC. Il peut également être utilisé pour authentifier les utilisateurs dans le système HANA, via HTTP via le moteur HANA XS.

SAML est utilisé uniquement à des fins d'authentification et non à des fins d'autorisation.

Billets de connexion et d'assertion SAP

Les tickets de connexion / d'assertion SAP peuvent être utilisés pour authentifier les utilisateurs dans le système HANA. Ces tickets sont émis aux utilisateurs lorsqu'ils se connectent au système SAP, qui est configuré pour émettre des tickets tels que SAP Portal, etc. L'utilisateur spécifié dans les tickets de connexion SAP doit être créé dans le système HANA car il ne prend pas en charge les utilisateurs de mappage .

Certificats clients X.509

Les certificats X.509 peuvent également être utilisés pour se connecter au système HANA via une demande d'accès HTTP du moteur HANA XS. Les utilisateurs sont authentifiés par des certificats signés par une autorité de certification de confiance, qui sont stockés dans le système HANA XS.

L'utilisateur dans le certificat de confiance doit exister dans le système HANA car il n'y a pas de prise en charge du mappage utilisateur.

Authentification unique dans le système HANA

L'authentification unique peut être configurée dans le système HANA, ce qui permet aux utilisateurs de se connecter au système HANA à partir d'une authentification initiale sur le client. Les connexions utilisateur aux applications clientes à l'aide de différentes méthodes d'authentification et SSO permettent à l'utilisateur d'accéder directement au système HANA.

SSO peut être configuré à l'aide des méthodes de configuration suivantes -

  • SAML
  • Kerberos
  • Certificats clients X.509 pour l'accès HTTP à partir du moteur HANA XS
  • Tickets de connexion / d'assertion SAP

Vous pouvez également utiliser SAP HANA Cockpit pour effectuer des tâches de gestion des utilisateurs et des rôles.