Information et éducation par et pour la communauté SAP

Hana Security - trois scénarios

Le thème de la sécurité dépend fortement de l'utilisation respective de Hana. Les concepts de sécurité diffèrent selon le cas d'utilisation. Voici les principales considérations et caractéristiques de sécurité pour chaque cas d'application.
Thomas Kümmerle, clé en main
2 novembre 2015
2015
avatar
Ce texte a été automatiquement traduit en français de l'allemand

Hana peut être utilisé comme base de données dans une architecture traditionnelle, une autre possibilité est d'utiliser Hana comme plateforme, ou encore d'intégrer Hana comme Data-Mart dans un paysage BW.

Les trois différents scénarios ont une influence directe sur le concept de sécurité Hana.

Premièrement Base de données dans une architecture traditionnelle à 3 niveaux : dans ce scénario, la base de données qui se trouve sous le serveur d'application est remplacée par Hana.

Deuxièmement : Hana comme plateforme : dans ce scénario, la base de données est également remplacée par Hana, mais les applications sont également mises à disposition sur la plateforme Hana.

Troisièmement Hana comme Data-Mart dans un paysage BW : dans ce scénario de déploiement, Hana est utilisé parallèlement à une base de données existante. Les données peuvent alors être répliquées dans la base de données SAP Hana à partir de différents systèmes sources, par exemple à partir d'un système SAP ou d'un système tiers.

Hana Comme base de données

Avec Hana, une nouvelle terminologie a également fait son apparition dans le domaine de la sécurité. Dans Hana, on distingue les rôles de catalogue et les rôles de référentiel. Les rôles Catalog contiennent des objets runtime (schémas, tables, vues et rôles), tandis que les rôles Repository contiennent des objets design-time (package, vues, autorisations et rôles).

Une autre caractéristique est que les rôles de référentiel - comme tout autre objet dans le référentiel Hana - sont transportables, alors que cela n'est pas applicable aux rôles de catalogue.

Les rôles Repository ont l'utilisateur _SYS_REPO comme propriétaire, alors que les rôles Catalog ont le développeur comme propriétaire, ce qui a pour conséquence que si l'utilisateur développeur est supprimé, le contenu des rôles Catalog est également supprimé.

Comme dans Abap, les rôles dans le conteneur Hana sont destinés aux droits d'accès. Dans un rôle, les autorisations (privileges) sont regroupées de manière structurée.

Les rôles dans Hana sont des objets et l'accès est contrôlé en conséquence par les autorisations d'objets (Object Privileges). Les rôles peuvent toutefois contenir d'autres rôles en plus des autorisations.

Hana en tant que plate-forme

Modèle de sécurité

Le modèle de sécurité Hana prévoit différents types d'autorisation (Privilege Types) :

Privilèges d'objet : L'accès aux objets est contrôlé par les Object Privileges. Dans Hana, il s'agit par exemple de tables/vues, de rôles, de procédures stockées, de synonymes. Dans le cas des tables ou des vues, on pourrait comparer les "Object Privileges" à l'objet S_TABU_NAM dans le monde Abap.

Privilèges analytiques : L'accès au modèle de données Hana est fondamentalement contrôlé par les Analytic Privileges. Alors que les privilèges d'objet contrôlent l'accès à l'objet (table, vue), les privilèges analytiques contrôlent l'accès à certaines données de l'objet à un niveau granulaire.

Le pendant dans Abap serait l'objet d'autorisation S_TABU_LIN, qui permet également de contrôler l'accès à certaines lignes en conséquence. Les Analytic Privileges sont toutefois prévus pour l'accès en lecture seule aux modèles d'information Hana (Attribute View, Analytic Views, Calculation Views).

Dans une Hana Attribute View, les données de base sont modélisées et une Attribute View peut effectuer des tâches similaires à celles des Linked Universes dans SAP BO. Dans une Hana Analytic View, une table de faits est modélisée avec ses attributs correspondants.

Une Analytic View peut être comparée à un univers SAP-BO avec exactement une table de faits. Les Hana Calculation Views sont utilisées pour représenter plusieurs faits ou jointures calculées et permettent de relier plusieurs tables de faits, comparables aux contextes SAP-BO dans des univers.

Les privilèges du système : Les privilèges du système permettent de contrôler l'accès aux fonctions administratives.

Package Privileges : Les packages sont utilisés dans Hana pour structurer le contenu du référentiel. L'accès correspondant au package et à tous les sous-packages correspondants est contrôlé par les Package Privileges. La structure des packages n'est pas imposée par SAP et est laissée à l'appréciation des clients.

Privilèges d'application : Les privilèges d'application permettent de contrôler l'accès à l'application et aux fonctionnalités Hana-XS. Ils permettent par exemple de contrôler quelles applications peuvent être lancées et quelles fonctions et écrans sont affichés.

Rôles - Bonnes pratiques : Pour les raisons déjà mentionnées, la priorité doit être donnée aux rôles de référentiel lors de la création de rôles. SAP lui-même recommande l'utilisation des rôles de référentiel.

De plus en plus, les applications intégrées - qui sont livrées avec Hana - sont également dotées de rôles de référentiel prédéfinis. Les exigences en matière de sécurité devraient en tout cas être prises en compte à temps dans la phase de conception et dans le processus de développement.

Une adaptation ultérieure peut entraîner un travail considérable. Lors de la conception de la structure des paquets, il est conseillé de tenir également compte des contrôles correspondants (Package Privileges), par exemple HR, Non-HR/Sensitive, Non-Sensitive.

Hana en tant que Data Mart

avatar
Thomas Kümmerle, clé en main

Thomas Kümmerle est directeur général de Turnkey Consulting Suisse. Il dispose d'une longue expérience en matière de sécurité informatique dans les domaines des autorisations SAP ERP, de la conformité réglementaire et légale (SoD, SOX), des autorisations SAP BI, de la confidentialité et de la protection des données.


Écrire un commentaire

Le travail sur la base SAP est essentiel pour réussir la conversion S/4. 

Ce que l'on appelle le centre de compétences prend ainsi une importance stratégique chez les clients existants de SAP. Indépendamment du modèle d'exploitation d'un S/4 Hana, les thèmes tels que Automatisation, Suivi, Sécurité, Gestion du cycle de vie des applications et Gestion des données la base de l'exploitation opérationnelle de S/4.

Pour la deuxième fois déjà, le magazine E3 organise à Salzbourg un sommet pour la communauté SAP afin de s'informer en détail sur tous les aspects du travail de base de S/4-Hana.

Lieu de la manifestation

FourSide Hôtel Salzbourg,
Trademark Collection by Wyndham
Am Messezentrum 2, 5020 Salzbourg, Autriche
+43-66-24355460

Date de l'événement

mercredi 10 juin, et
Jeudi 11 juin 2026

Billet d'entrée anticipé

Billet régulier

EUR 390 hors TVA
disponible jusqu'au 1.10.2025
EUR 590 hors TVA

Lieu de la manifestation

Hôtel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Date de l'événement

mercredi 22 avril et
Jeudi 23 avril 2026

Billets

Billet régulier
EUR 590 hors TVA
Abonnés au magazine E3
à prix réduit avec le Promocode STAbo26
EUR 390 hors TVA
Étudiants*
à prix réduit avec le Promocode STStud26.
Veuillez envoyer votre certificat d'études par e-mail à office@b4bmedia.net.
EUR 290 hors TVA
*Les 10 premiers billets sont gratuits pour les étudiants. Tentez votre chance ! 🍀
L'organisateur est le magazine E3 de la maison d'édition B4Bmedia.net AG. Les conférences seront accompagnées d'une exposition de partenaires SAP sélectionnés. Le prix du billet comprend la participation à toutes les conférences du Steampunk and BTP Summit 2026, la visite de l'espace d'exposition, la participation à la soirée et les repas pendant le programme officiel. Le programme des conférences et la liste des exposants et des sponsors (partenaires SAP) seront publiés en temps utile sur ce site.