gestion d'accès par masquage de bit sous vijéo designer
gestion d'accès par masquage de bit sous vijéo designer
Bonjour,
j'essaie de mettre en oeuvre un tuto schneider de la sécurité basée sur le masquage de bit sous Vijeo designer mais apparemment cela ne marche pas que théoriquement sauf si je n'ai pas bien suivi le tuto. Est ce qu'il y en a quelqu'un qui a déjà travaillé avec ce type de gestion d'accès ?
Merci bien
j'essaie de mettre en oeuvre un tuto schneider de la sécurité basée sur le masquage de bit sous Vijeo designer mais apparemment cela ne marche pas que théoriquement sauf si je n'ai pas bien suivi le tuto. Est ce qu'il y en a quelqu'un qui a déjà travaillé avec ce type de gestion d'accès ?
Merci bien
Modifié en dernier par Amin le 03 sept. 2019, 10:07, modifié 1 fois.
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: gestion d'accès par masquage de bit sous vijéo designer
salut !
ça fonctionne très bien !
la sécurité est basée sur les bits d'un mot !
chaque groupe se voit attribuer une valeur 1,2,4,8,16,32, etc...
ou un mixte par exemple valeur 7 = 1+2+4
chaque utilisateur est rattaché à un groupe et dispose des droits du groupe
par exemple
pour les groupes
Utilisateur = 1
Maintenance= 2
Méthode = 4
Constructeur = 7
définir l'accès aux pages et fonctions par la valeur souhaitée (1,2,4 ou 7 dans l'exemple)
puis attacher des utilisateurs a chaque groupe
le constructeur ayant la valeur 7, il aura accès à toutes les fonctions !
ça fonctionne très bien !
la sécurité est basée sur les bits d'un mot !
chaque groupe se voit attribuer une valeur 1,2,4,8,16,32, etc...
ou un mixte par exemple valeur 7 = 1+2+4
chaque utilisateur est rattaché à un groupe et dispose des droits du groupe
par exemple
pour les groupes
Utilisateur = 1
Maintenance= 2
Méthode = 4
Constructeur = 7
définir l'accès aux pages et fonctions par la valeur souhaitée (1,2,4 ou 7 dans l'exemple)
puis attacher des utilisateurs a chaque groupe
le constructeur ayant la valeur 7, il aura accès à toutes les fonctions !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: gestion d'accès par masquage de bit sous vijéo designer
Merci pour votre réponse , justement il y a un souci , si on prend votre exemple : on se connectant avec l'utilisateur , Maintenance ou Méthode on aura toujours accès aussi aux objets assignés un niveau de sécurité 7 (constructeur) , ce qui ne devrait pas avoir lieu normalement.
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: gestion d'accès par masquage de bit sous vijéo designer
Non , car 1 2 ou 4 c’est pas 7
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: gestion d'accès par masquage de bit sous vijéo designer
J'ai pris votre exemple et en se connectant par exemple avec maintenance , j'arrive à modifier des objets sécurisés par un niveau 7
Sauf s'il y a un bug dans la version 6.2 de Vijeo designer
Sauf s'il y a un bug dans la version 6.2 de Vijeo designer
- pach30
- Générateur de blocs fonctions
- Messages : 116
- Enregistré le : 26 mars 2019, 14:20
- Localisation : ben le Sud de ?
Re: gestion d'accès par masquage de bit sous vijéo designer
j'ai du "tricher" dernièrement avec les droits d'accès (ou alors je n'ai pas compris le fonctionnement ) . Par exemple , j'utilise la fonction recette avec deux comptes différents :
L'aide en ligne de Vijeo est qaund même un peu succinte sur certains sujets !!
- user (_UserLevel = 1 , il peut juste charger une recette)
- "expert" ( _UserLevel = 65 , il peut créer /modifier / supprimer)
L'aide en ligne de Vijeo est qaund même un peu succinte sur certains sujets !!
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: gestion d'accès par masquage de bit sous vijéo designer
autant pour moi, je t'avais fais cela de tête.
pour ma part
Groupes :
maint = 1
prog = 2
constructeur = 4
total = 7
aucun objet n'est protégé en niveau 7 dans le projet, il sont tous en 1 , 2 ou 4
seul l'utilisateur se voit attribuer la valeur du groupe (1, 2, 4 ou 7)
donc en fonction de l'utilisateur connecté il n'a accès qu'aux objets de son niveau (1,2, ou 4)
pour ma part
Groupes :
maint = 1
prog = 2
constructeur = 4
total = 7
aucun objet n'est protégé en niveau 7 dans le projet, il sont tous en 1 , 2 ou 4
seul l'utilisateur se voit attribuer la valeur du groupe (1, 2, 4 ou 7)
donc en fonction de l'utilisateur connecté il n'a accès qu'aux objets de son niveau (1,2, ou 4)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: gestion d'accès par masquage de bit sous vijéo designer
Oui dans ce cas ça marche effectivement , mais en cas d'objets sécurisés avec un niveau 7 ça marche plus ! En fait je veux avoir dans mon projet un utilisateur "Admin" qui a accès à tous les objets , et en même temps avoir des objets dont seul "Admin" peut y accéder et les modifier
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: gestion d'accès par masquage de bit sous vijéo designer
dans ce cas ton admin a un niveau 7
et les objets de l'admin seul sont en 4
sur mon exemple l'admin serait dans le groupe Total et ses objets réservés au niveau 4, il aurait aussi accès aux objets 1,2
Faut pas que tu confondes le niveau des objet et le niveau des groupes , c'est là qu'est la subtilité !
L'objet n'a qu'un seul bit qui lui est attribué (AUCUN OBJET ne doit avoir plusieurs bit à 1 !!)
Le groupe peut couvrir plusieurs bits (cela reviens a dire que le groupe accède à un ou plusieurs niveaux de sécurité)
L'utilisateur appartient à un groupe et lui donne donc les droits du groupe !
et les objets de l'admin seul sont en 4
sur mon exemple l'admin serait dans le groupe Total et ses objets réservés au niveau 4, il aurait aussi accès aux objets 1,2
Faut pas que tu confondes le niveau des objet et le niveau des groupes , c'est là qu'est la subtilité !
L'objet n'a qu'un seul bit qui lui est attribué (AUCUN OBJET ne doit avoir plusieurs bit à 1 !!)
Le groupe peut couvrir plusieurs bits (cela reviens a dire que le groupe accède à un ou plusieurs niveaux de sécurité)
L'utilisateur appartient à un groupe et lui donne donc les droits du groupe !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: gestion d'accès par masquage de bit sous vijéo designer
Maintenant les choses sont très claires ,
Je tiens à vous remercier très sincèrement pour les informations que vous m'avez fournies.
Je tiens à vous remercier très sincèrement pour les informations que vous m'avez fournies.