Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmlfalse
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Concept

Certaines vues de type météo pourront être réservées à des utilisateurs ( ou La météo est une "Vue" qui peut être partagé à "Tout le monde" ou à certains groupes d'utilisateurs ) bien spécifique. 

Par exemple, si plusieurs entités ( compte client ) coexistent sur le même Shinken. 

Cette page explique le système pour mettre en place la restriction de l'accès des vues de type météo des services

Ajout de restriction par utilisateur ( ou groupe d'utilisateur )

Édition - Mode JSON

Rajout de nouveaux champs dans la partie "users" du JSON.

Code Block
languagetext
themeEmacs
  "users": {
    "view_access_control": {
	   "filter_value": "everyone/group/user/nobody"
       "group": [
        {
          "user_group_uuid": "0011012120641654064346043405",
          "user_group_name": "Groupe 1"
        },
        {
          "user_group_uuid": "00110121AA0641654064346043405",
          "user_group_name": "Groupe 2"
        }
      ],
      "user": [
        {
          "user_uuid": "A011012120641654064346043405",
          "user_name": "Michel Vaillant"
        },
        {
          "user_uuid": "A0110121AA0641654064346043405",
          "user_name": "Michelle Vaillante"
        }
      ]
    }
Code Block
languagetext
themeEmacs
  "users": {
    "view_access_control": {
 	   "filter_value": "everyone" 
       "group": [],
       "user": []
    }

( voir la page Partager une vue / Dupliquer une vue pour la mettre à disposition ).

  • Cependant, si un utilisateur n'a pas accès à ces sections ( Tout le monde, Groupes dans lesquels est mise la météo ), il ne pourra pas ouvrir le portail ( si par exemple, un autre utilisateur lui donne l'URL d'accés ).

Contrôle d'accès


Une vue peut être partagée pour un groupe d'utilisateur ou partagée avec tous les utilisateurs. Le système en place est celui de la liste blanche, personne n'a accès sauf si la vue est ajouté volontairement à un groupe par le biais des favoris.

Un utilisateur pourra consulter une vue si un favori de cette vue est disponible  :

  • dans l'espace "Privé" de l'utilisateur,
  • dans l'espace "Mes groupes",
  • dans l'espace "Tout le monde".

Un utilisateur ne pourra pas consulter une vue  :

  • S'il clique sur un lien qu'il a reçu sans avoir le favori dans un de ses groupes.
  • S'il avait enregistré l'url d'accès à la vue dans son navigateur ( signet ), mais que dans Shinken, le favori ne lui est plus accessible.

Les vues bloquées seront affichées de la manière suivante :

Panel

Image Added

L'utilisateur n'aura accès à aucune information sur la vue à l'exception de son nom.

Interdiction de l'édition

L'édition d'une vue peut être interdite à un utilisateur.

  • Le bouton mode édition ne sera pas disponible dans l'affichage de la météo.
  • L'interdiction est présente pour tous les utilisateurs non administrateur Shinken et n'étant pas le propriétaire de cette vue (avec le droit de modifications sur les météos qui lui appartiennent).

Ce bouton ne sera pas présent sans droits d'édition.

Panel

Image Added

Le lien

Si un utilisateur veut partager une vue qu'il a créée sur son espace privé, il peut faire un lien de cette vue ( voir la page Partager une vue / Dupliquer une vue pour la mettre à disposition ).

Les météos sont un cas particulier, on ne peut la partager que sous forme d'un lien.







Panel

Image Added

Panel

Image Removed

Édition - Mode Visuel (Future versions)

Une interface disponible dans l'onglet Visuel, ouvrant deux listes déroulantes ( groupe et utilisateurs )

Panel

Image Removed

Par la Gestion des vues - Administration

Un bouton permet de sélectionner dans une liste déroulant les groupes et dans une seconde les utilisateurs. Se trouve dans une modale similaire au changement de propriétaire d’une météo.

À la création d’une météo, seul serait ajouté à la liste des personnes autorisées son créateur, charge à lui d’ajouter des utilisateurs / groupe. Tant que la météo sera en mode construction, l’ajout d’utilisateurs/groupe ne permettra pas l’accès ( permet de travailler les accès en avance )

Panel
borderColorred

Todo

Afficher les météos visibles par un utilisateur ou un groupe particuliers

Pour faciliter les échanges entre un utilisateur et un administrateur Shinken, un onglet sera disponible qui permettra de voir les météos disponibles pour un utilisateur ( ou un groupe ).

Un sélecteur permettra de sélectionner l'utilisateur ( ou le groupe ), et le contenu de l'onglet affichera les météos visibles par cet utilisateur ( ou groupe ).

PanelImage Removed