Certaines vues de type météo pourront être réservées à des utilisateurs ( ou groupes d'utilisateurs ) et bloquées pour d'autres.
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
Rajout de nouveaux champs dans la partie "users" du JSON.
"view_access_control": {
"behaviour": "everyone/user_and_group/nobody/default"
"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"
}
]
} |
"view_access_control": {
"behaviour": "everyone/user_and_group/nobody/default"
"group": [],
"user": []
} |
Une interface disponible dans l'onglet Visuel, ouvrant deux listes déroulantes ( groupe et utilisateurs )
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 )
Todo |
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 ).