| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Concept
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 | ||||
|---|---|---|---|---|
| ||||
"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"
}
]
} |
| Code Block | ||||
|---|---|---|---|---|
| ||||
"view_access_control": {
"behaviour": "everyone/user_and_group/nobody/default"
"group": [],
"user": []
} |
Suivant le mode de partage ( partage avec un lien ou non ) et les droits de l'utilisateur ( droit d'écriture ou pas ), la vue pourra être pourvue de droit d'accès et d'édition différent.
Contrôle d'accès
Une vue peut être bloquée pour un utilisateur, cela peut arriver dans les cas suivants :
- si une vue est dans l'espace privé d'un autre utilisateur,
- si une vue appartient à un groupe, mais que l'utilisateur n'appartient pas à ce groupe,
- si une vue est dans l'espace "tout le monde" ou dans un groupe, mais que l'utilisateur n'a pas le droit de "lecture" sur ces parties ( voir la partie "UI Visualisation [ Les favoris ]" de la page Autorisations ).
Les vues bloquées seront affichées de la manière suivante :
| Panel |
|---|
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.
| Panel | ||
|---|---|---|
|
| Panel |
|---|
Édition - Mode Visuel (Future versions)
Une interface disponible dans l'onglet Visuel, ouvrant deux listes déroulantes ( groupe et utilisateurs )
| Panel |
|---|
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 | ||
|---|---|---|
| ||
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 ).
