Création de définitions de sécurité de niveau cellule

Pour créer une définition de sécurité de niveau cellule, procédez comme suit :

  1. Cliquez sur Application, puis sur Sécurité de niveau cellule.
  2. Créez la définition :
    1. Cliquez sur Créer.
    2. Saisissez le nom et la description de la définition.
    3. La case Activé est cochée par défaut. Pour désactiver la définition, décochez la case Activé. Vous pouvez également activer ou désactiver une définition directement sur la page Définitions de sécurité de niveau cellule.
    4. Pour définir une sécurité propre à un cube, cliquez sur Cubes et sélectionnez des cubes dans la liste ou Tout.
    5. Une dimension d'ancrage est requise. Pour sélectionner la dimension d'ancrage, cliquez sur Sélectionner une dimension d'ancrage. Pour obtenir des informations sur les dimensions d'ancrage et de non-ancrage, reportez-vous à la section Présentation de la sécurité de niveau cellule.
    6. Facultatif : par défaut, les membres de la dimension d'ancrage qui ne sont pas indiqués dans la règle sont inclus dans la définition de la sécurité. Pour effacer cette option, cliquez sur icône de flèche vers le bas, en regard de la dimension d'ancrage, puis sur Appliquer uniquement aux membres sélectionnés.
    7. Pour sélectionner des dimensions supplémentaires (appelées "dimensions de non-ancrage"), cliquez sur Ajouter une dimension.
    8. Facultatif : par défaut, les dimensions de non-ancrage ne sont pas obligatoires. Pour rendre obligatoire une dimension de non-ancrage, cliquez sur icône de flèche vers le bas, en regard de la dimension voulue, puis sur Obligatoire.
  3. Définissez la règle de sécurité de niveau cellule :
    1. Cliquez sur Ajouter une règle.
    2. Dans la colonne Utilisateurs, groupes, cliquez sur Icône Rechercher pour rechercher les utilisateurs et les groupes à inclure dans la règle de sécurité de niveau cellule.
    3. Dans Restriction, choisissez Refuser l'accès en lecture (valeur par défaut) ou Refuser l'accès en écriture. Refuser l'accès en lecture est l'option par défaut car elle est la plus restrictive. Si l'accès en lecture à une cellule est refusé aux utilisateurs, la valeur affichée dans la cellule est #NoAccess. Les utilisateurs disposant de l'accès Refuser l'accès en écriture peuvent voir la valeur de données d'une cellule mais ne peuvent pas modifier cette dernière.
    4. Cliquez sur icône de flèche vers le bas en regard des dimensions dans la nouvelle règle :
      • Cliquez sur Modifier pour afficher la page Sélectionner les membres et choisir les membres, les variables de substitution et les attributs à inclure dans la règle de sécurité de niveau cellule.

      • Cliquez sur Exclure ou Exclure tout pour définir les membres de dimension à exclure de la règle :

        • Exclure : la sélection de cette option exclut les membres en fonction de leur ID. Seuls les membres indiqués (de base ou partagés) seront exclus.

        • Exclure tout : la sélection de cette option exclut les membres en fonction de leur nom. Si un membre de base est indiqué, le membre de base et tous ses membres partagés sont exclus. Si un membre partagé est indiqué, ce membre, son membre de base et tous les autres membres partagés de ce membre sont exclus.

      • Cliquez sur Effacer pour effacer la sélection.

      Pour supprimer une règle, cliquez sur Icône Enlever.

  4. Cliquez sur Enregistrer.

La nouvelle définition de sécurité de niveau cellule est ajoutée à la fin de la liste. Les définitions sont évaluées dans l'ordre dans lequel elles sont répertoriées dans la liste. Pour réorganiser la liste des définitions, reportez-vous à la section Réorganisation de la liste des définitions de sécurité de niveau cellule.

Après avoir créé une définition, vous pouvez la tester dans un formulaire afin de vérifier l'apparence du formulaire pour l'utilisateur. Reportez-vous à Test de la sécurité de niveau cellule.