Présentation

Control Expert comporte une fonction de protection par mot de passe qui empêche tout accès non autorisé à l'application.

Control Expert demande le mot de passe lorsque vous :

  • ouvrez l'application dans Control Expert

  • vous connectez au PAC dans Control Expert

La définition d'un mot de passe d'application permet d'éviter toute action de modification, de téléchargement ou d'ouverture indésirable des fichiers d'application. Le mot de passe est stocké sous forme cryptée dans l'application.

Outre la définition du mot de passe, vous pouvez crypter les fichiers .STU, .STA et .ZEF. Dans Control Expert, la fonction de cryptage de fichiers permet d'empêcher toute modification par une personne malveillante et renforce la protection contre le vol de propriété intellectuelle. L'option de cryptage de fichier est protégée par un mécanisme de mot de passe.

NOTE : Lorsqu'un contrôleur est géré dans le cadre d'un projet système, le mot de passe de l'application et le cryptage des fichiers sont désactivés dans l'éditeur Control Expert et doivent être gérés à l'aide du Gestionnaire de topologie.

Construction d'un mot de passe

La construction d'un mot de passe s'appuie sur les recommandations de la norme IEEE 1686-2013.

Un mot de passe doit contenir au moins 8 caractères et doit être constitué d'au moins une majuscule (A, B, C, ...), d'une minuscule (a, b, c, ...), d'un chiffre et d'un caractère non alphanumérique (!, $, %, &, ...).

NOTE : Lors de l'exportation d'un projet non crypté dans un fichier XEF ou ZEF, le mot de passe de l'application est effacé.

Création d'un nouveau projet

Par défaut, un projet n'est pas protégé par un mot de passe et les fichiers d'application ne sont pas cryptés.

Lors de la création du projet, la fenêtre Application de la sécurité vous permet d'effectuer les opérations suivantes :

  • Définir un mot de passe d'application ou

  • Définir un mot de passe d'application et appliquer le cryptage aux fichiers d'application. L'application du cryptage des fichiers nécessite également la définition d'un mot de passe, et il est recommandé de définir deux mots de passe différents.

Si aucun mot de passe n'est entré, le cryptage des fichiers d'application n'est pas possible. Dans ce cas, lors de la prochaine ouverture de votre projet Control Expert, la boîte de dialogue Mot de passe s'ouvre. Pour accéder à votre projet, n'entrez aucun texte de mot de passe pour accepter ainsi la chaîne vide, et cliquez sur OK. Par la suite, vous pouvez suivre les étapes ci-dessous pour définir un mot de passe d'application et activer le cryptage des fichiers.

NOTE : Il est possible de créer ou de modifier un mot de passe d'application à tout moment.

La définition d'un mot de passe d'application est obligatoire pour activer le cryptage des fichiers.

Lorsque le cryptage des fichiers est activé :

  • La modification du mot de passe de l'application est autorisée.

  • L'effacement du mot de passe de l'application n'est pas autorisé.

Définition d'un mot de passe d'application

Pour définir le mot de passe de l'application, procédez comme suit :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Dans le champ Application, cliquez sur Modifier le mot de passe.

Résultat : La fenêtre Modification du mot de passe apparaît.

5

Saisissez le nouveau mot de passe dans le champ Saisie.

6

Confirmez votre nouveau mot de passe dans le champ Confirmation .

7

Cliquez sur OK pour confirmer.

8

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Modification du mot de passe de l'application

Pour modifier le mot de passe de protection d'une application, procédez comme suit :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Dans le champ Application, cliquez sur Modifier le mot de passe.

Résultat : La fenêtre Modification du mot de passe apparaît.

5

Saisissez l'ancien mot de passe dans le champ Ancien mot de passe .

6

Saisissez le nouveau mot de passe dans le champ Saisie.

7

Confirmez votre nouveau mot de passe dans le champ Confirmation .

8

Cliquez sur OK pour confirmer.

9

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Suppression du mot de passe de l'application

La suppression du mot de passe de l'application n'est pas autorisée tant que le cryptage des fichiers est activé.

Pour supprimer le mot de passe de protection d'une application, procédez comme suit :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Dans le champ Application, cliquez sur Effacer mot de passe....

Résultat : La fenêtre Mot de passe apparaît.

5

Saisissez le mot de passe dans le champ Mot de passe.

6

Cliquez sur OK pour confirmer.

7

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Fonction de verrouillage automatique

Une fonction facultative permet de limiter l'accès à l'outil de programmation du logiciel Control Expert au terme du délai d'inactivité configuré. Vous pouvez activer la fonction de verrouillage automatique à l'aide de la case à cocher Verrouillage auto et sélectionner le délai d'inactivité dans le champ Minutes avant verrouillage.

Les valeurs par défaut sont les suivantes :

  • La fonction Verrouillage auto n'est pas activée.

  • La valeur Minutes avant verrouillage est réglée sur 10 minutes (valeurs possibles : 1 à 999 minutes)

Lorsque la fonction de verrouillage automatique est activée, si le délai d'inactivité configuré s'écoule, une boîte de dialogue modale s'affiche et invite à saisir le mot de passe de l'application. Derrière cette boîte de dialogue modale, tous les éditeurs ouverts restent dans la même position. Cela signifie que tout le monde peut lire le contenu de la fenêtre Control Expert mais ne peut pas y accéder et utiliser Control Expert.

NOTE : Si vous n'attribuez pas de mot de passe au projet, la boîte de dialogue modale ne s'affiche pas.

Condition de demande de mot de passe

Ouvrez une application (projet) dans Control Expert :

Gestion du mot de passe

Lorsqu'un fichier d'application est ouvert, la boîte de dialogue Mot de passe de l'application s'ouvre.

Entrez le mot de passe.

Cliquez sur OK.

Si le mot de passe est correct, l'application s'ouvre.

Si le mot de passe est erroné, un message indique que le mot de passe saisi est incorrect, et une nouvelle boîte de dialogue s'ouvre pour demander le Mot de passe de l'application.

Si vous cliquez sur Annuler, l'application ne s'ouvre pas.

Accès à l'application dans Control Expert après un verrouillage automatique, lorsque Control Expert n'est pas connecté au PAC ou lorsque le projet dans Control Expert est IDENTIQUE au projet dans le PAC :

Gestion du mot de passe

Lorsque le délai de verrouillage automatique est écoulé, la boîte de dialogue Mot de passe de l'application s'ouvre :

Entrez le mot de passe.

Cliquez sur OK.

Si le mot de passe est correct, Control Expert redevient actif.

Si le mot de passe est erroné, un message indique que le mot de passe saisi est incorrect et une nouvelle boîte de dialogue s'ouvre pour demander le Mot de passe de l'application.

Si vous cliquez sur Fermer, l'application est fermée sans être enregistrée.

Accès à l'application dans le PAC après un verrouillage automatique, lorsque Control Expert n'est pas connecté au PAC ou lorsque l'application dans Control Expert est IDENTIQUE à l'application dans le PAC :

Gestion du mot de passe

Lors de la connexion, si l'application Control Expert et l'application de la CPU sont différentes, la boîte de dialogue Mot de passe de l'application s'ouvre :

Entrez le mot de passe.

Cliquez sur OK.

Si le mot de passe est correct, la connexion est établie.

Si le mot de passe est erroné, un message indique que le mot de passe saisi est incorrect et une nouvelle boîte de dialogue s'ouvre pour demander le Mot de passe de l'application.

Si vous cliquez sur Annuler, la connexion n'est pas établie.

NOTE : Lors de la connexion, si l'application logicielle Control Expert et l'application de la CPU sont identiques, aucun mot de passe n'est demandé. Si aucun mot de passe n'a été saisi initialement (champ laissé vide lors de la création du projet), cliquez sur OK pour établir la connexion à l'invite du mot de mot de passe.
NOTE : Après trois tentatives infructueuses de saisie de mot de passe, vous devrez attendre plus longtemps à chaque fois entre les tentatives suivantes. Le délai d'attente augmente de 15 secondes à 1 heure, par incréments multipliés par 2 après chaque tentative infructueuse.
NOTE : En cas de perte du mot de passe, reportez-vous à la procédure décrite au chapitre Perte du mot de passe.

Activation de l'option de cryptage de fichier

NOTE : Vous devez définir un mot de passe d'application avant d'activer le cryptage de fichier.

Procédure à suivre pour activer le cryptage de fichier :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Cochez la case Cryptage de fichier actif.

Résultat : La fenêtre Créer un mot de passe apparaît.

5

Saisissez le mot de passe dans le champ Saisie.

6

Confirmez le mot de passe dans le champ Confirmation.

7

Cliquez sur OK pour confirmer.

8

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Désactivation de l'option de cryptage de fichier

Procédure à suivre pour désactiver le cryptage de fichier :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Désélectionnez la case Cryptage de fichier actif.

Résultat : La fenêtre Mot de passe de cryptage de fichier apparaît.

5

Entrez le mot de passe et cliquez sur OK pour confirmer.

NOTE : L'application n'est plus cryptée.

6

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Modification du mot de passe de cryptage de fichier

Procédure à suivre pour modifier le mot de passe de cryptage de fichier :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Dans le champ Cryptage de fichier, cliquez sur Modifier le mot de passe... .

Résultat : La fenêtre Modification du mot de passe apparaît.

5

Saisissez l'ancien mot de passe dans le champ Ancien mot de passe .

6

Saisissez le nouveau mot de passe dans le champ Saisie.

7

Confirmez votre nouveau mot de passe dans le champ Confirmation .

8

Cliquez sur OK pour confirmer.

9

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

Effacement du mot de passe de cryptage de fichier

Procédure d'effacement du mot de passe de cryptage de fichier :

Étape

Action

1

Dans le navigateur de projet, cliquez avec le bouton droit sur Projet .

2

Dans le menu contextuel, choisissez la commande Propriétés .

Résultat : La fenêtre Propriétés de projet apparaît.

3

Sélectionnez l’onglet Protection du projet et du contrôleur .

4

Dans le champ Cryptage de fichier, cliquez sur Effacer mot de passe... .

Résultat : La fenêtre Mot de passe apparaît.

5

Saisissez le mot de passe dans le champ Mot de passe.

6

Cliquez sur OK pour confirmer.

7

Cliquez sur OK ou sur Appliquer dans la fenêtre Propriétés de Projet pour confirmer toutes les modifications.

Si vous cliquez sur Annuler dans la fenêtre Propriétés de Projet, toutes les modifications sont annulées.

NOTE : En cas de perte du mot de passe de cryptage de fichier, reportez-vous à la procédure décrite au chapitre Perte du mot de passe.

Règles de compatibilité

Les fichiers d'application cryptés (.STA et .ZEF) ne peuvent pas être ouverts dans Control Expert 15.0 Classic ou les versions antérieures et les fichiers cryptés (.ZEF) ne peuvent pas être importés dans Control Expert avec le Gestionnaire de topologie.

Les règles de compatibilité entre la version de l'application et la version de Control Expert/Unity Pro s'appliquent aux fichiers .ZEF exportés sans option de cryptage.

NOTE : Lorsque l'option de cryptage de fichier est activée pour le projet, les fichiers d'application archivés (.STA) ne peuvent pas être enregistrés sans cryptage.