Fonctionnalités supplémentaires de Windchill > Windchill PartsLink > Gestion des accès pour Windchill PartsLink > Accès aux énumérations pour les utilisateurs non-administrateurs
  
Accès aux énumérations pour les utilisateurs non-administrateurs
Vous pouvez autoriser les utilisateurs non-administrateurs à accéder à la gestion des énumérations globales.
Vous avez besoin d'un accès administrateur pour exécuter ces étapes.
Etape
Description
Créer un groupe de gestionnaires des énumérations
Servez-vous de l'utilitaire Administration des participants pour créer un groupe Windchill représentant les gestionnaires des énumérations. Ce groupe est créé au niveau du Site.
Il est plus facile de contrôler l'accès des utilisateurs via l'ajout et la suppression de membres dans un groupe que de définir l'accès sur un domaine pour chaque personne.
Créer un profil de gestionnaire des énumérations
Créez un profil de site pour les gestionnaires des énumérations et ajoutez le groupe créé à l'étape précédente.
Ce profil permet aux utilisateurs d'afficher l'onglet Gérer les énumérations globales.
* 
Lorsqu'il accède à l'utilitaire Gestion d'attributs et de types, l'utilisateur n'a accès qu'à l'onglet Gérer les énumérations globales.
Configurer les règles de contrôle d'accès au classeur d'énumération
Servez-vous de l'utilitaire Administration des politiques pour accorder la permission aux utilisateurs de gérer les classeurs d'énumération.
Cette opération s'applique au domaine Système du contexte Site.
* 
Vous pouvez configurer les actions que l'utilisateur est autorisé à effectuer sur un classeur d'énumération. Toutefois, les utilisateurs de ce groupe peuvent consulter tous les classeurs d'énumération du système.
Configurer les règles de contrôle d'accès aux énumérations
Servez-vous de l'utilitaire Administration des politiques pour autoriser les utilisateurs à gérer les énumérations.
Cette opération s'applique aux domaines dans lesquels des énumérations sont configurées.
Pour en savoir plus, consultez la section Gestion des énumérations globales.




Créer un groupe de gestionnaires des énumérations
1. Accédez à Site > Utilitaires > Administration des participants.
2. Cliquez sur l'icône Nouveau groupe .
3. Dans la fenêtre Nouveau groupe, entrez le nom du groupe. Pour en savoir plus sur la définition des attributs restants, consultez la section Nouveau groupe — Fenêtre Définir les attributs.
4. A l'étape Ajouter des membres, cliquez sur l'icône Ajouter pour ouvrir la fenêtre Rechercher un participant. Pour en savoir plus sur la recherche d'utilisateurs, consultez la section Sélection de participants.
* 
Vous n'êtes pas obligé d'ajouter des membres au groupe lors de sa création. Vous pouvez ajouter et supprimer des utilisateurs au groupe à tout moment.
5. Cliquez sur Terminer.
Pour plus de détails, consultez la rubrique Création d'un groupe.




Créer un profil de gestionnaire des énumérations
1. Accédez à Site > Profils.
2. Cliquez sur l'icône Nouveau profil .
3. Dans la fenêtre Nouveau profil, entrez le nom et la description du profil.
4. A l'étape Définir la visibilité des actions, localisez l'action Gérer les énumérations globales.
5. Cochez la case Global.
6. A l'étape Sélectionner les membres, cliquez sur l'icône Ajouter pour ouvrir la fenêtre Rechercher un participant.
7. Utilisez les champs de recherche fournis pour localiser votre groupe de gestionnaires des énumérations et l'ajouter à la Liste des participants.
8. Cliquez sur Terminer.
Pour plus de détails, consultez la rubrique Création d'un profil.




Configurer les règles de contrôle d'accès au classeur d'énumération
Tous les classeurs d'énumération sont associés au domaine Système du contexte Site.
1. Accédez à Site > Utilitaires > Administration des politiques.
2. Sous Domaines, sélectionnez Système.
3. Sélectionnez l'onglet Règles de contrôle d'accès.
4. Sous Résultats de la recherche, cliquez sur l'icône de nouvelle règle de contrôle d'accès .
5. Dans la fenêtre Nouvelle règle de contrôle d'accès, sélectionnez les options suivantes :
Type
Cliquez sur l'icône Rechercher pour ouvrir la fenêtre Rechercher le type.
Sélectionnez com.ptc.core.lwc.server.LWCOrganizer, puis cliquez sur OK.
Participant
Entrez le nom du groupe que vous avez créé sous Créer un groupe de gestionnaires des énumérations. Lorsque vous tapez le nom, une liste déroulante s'affiche.
Pour effectuer une recherche avancée, cliquez sur Autres critères de recherche en bas de la liste déroulante. Pour plus d'informations, consultez la section Recherche de participants.
S'applique à
Laissez la valeur par défaut Participant sélectionné.
Permissions
En fonction de l'accès que vous souhaitez accorder aux utilisateurs, sélectionnez l'option Accorder en regard des permissions suivantes :
Lire et Créer : créer des nouveaux classeurs d'énumération.
Lire et Modifier : modifier des classeurs d'énumération.
Lire et Supprimer : supprimer des classeurs d'énumération.
Pour en savoir plus, consultez le tableau Actions des classeurs d'énumération ci-dessous.
6. Cliquez sur Appliquer.
7. Sélectionnez les options suivantes :
Type
Cliquez sur l'icône Rechercher pour ouvrir la fenêtre Rechercher le type.
Sélectionnez com.ptc.core.lwc.server.LWCLocalizablePropertyValue, puis cliquez sur OK.
Participant
Entrez le nom du groupe que vous avez créé sous Créer un groupe de gestionnaires des énumérations. Lorsque vous tapez le nom, une liste déroulante s'affiche.
Pour effectuer une recherche avancée, cliquez sur Autres critères de recherche en bas de la liste déroulante. Pour plus d'informations, consultez la section Recherche de participants.
S'applique à
Laissez la valeur par défaut Participant sélectionné.
Permissions
En fonction de l'accès que vous souhaitez accorder aux utilisateurs, sélectionnez l'option Accorder en regard des permissions suivantes :
Lire et Créer : créer des nouveaux classeurs d'énumération.
Lire, Créer et Modifier : modifier les classeurs d'énumération.
Pour en savoir plus, consultez le tableau Actions des classeurs d'énumération ci-dessous.
* 
Les permissions que vous accordez au type com.ptc.core.lwc.server.LWCLocalizablePropertyValue affectent les permissions disponibles lors de la configuration des permissions relatives aux énumérations. Pour en savoir plus, consultez le tableau Actions d'énumération ci-dessous.
Actions des classeurs d'énumération
Action
Domaine
Type
Permission à accorder
Créer des classeurs d'énumération
Système
LWCOrganizer
Lire et Créer
LWCLocalizablePropertyValue
Lire et Créer
Modifier des classeurs d'énumération
Système
LWCOrganizer
Lire et Modifier
LWCLocalizablePropertyValue
Lire, Créer et Modifier
Supprimer des classeurs d'énumération
Système
LWCOrganizer
Lire et Supprimer




Configurer les règles de contrôle d'accès aux énumérations
Vous configurez des permissions relatives aux énumérations pour les domaines dans lesquels vous souhaitez définir des énumérations. La procédure à suivre dépend de la responsabilité des utilisateurs dans le groupe de gestionnaires des énumérations.
1. Accédez à Site > Utilitaires > Administration des politiques. Avec l'option Contexte unique sélectionnée, cliquez sur l'icône Rechercher et recherchez le contexte dans lequel vous souhaitez configurer des règles.
2. Sous Domaines, sélectionnez le domaine pour lequel vous configurez des règles.
3. Sélectionnez l'onglet Règles de contrôle d'accès.
4. Sous Résultats de la recherche, cliquez sur l'icône de nouvelle règle de contrôle d'accès .
5. Dans la fenêtre Nouvelle règle de contrôle d'accès, sélectionnez les options suivantes :
Type
Cliquez sur l'icône Rechercher pour ouvrir la fenêtre Rechercher le type.
Sélectionnez com.ptc.core.lwc.server.LWCEnumerationDefinition, puis cliquez sur OK.
Participant
Entrez le nom du groupe que vous avez créé sous Créer un groupe de gestionnaires des énumérations. Lorsque vous tapez le nom, une liste déroulante s'affiche.
Pour effectuer une recherche avancée, cliquez sur Autres critères de recherche en bas de la liste déroulante. Pour plus d'informations, consultez la section Recherche de participants.
* 
Les différents membres du groupe de gestionnaires des énumérations peuvent être responsables de domaines distincts. Dans ce cas, vous pouvez sélectionner des participants individuels.
Par exemple, vous possédez trois domaines : "Marketing", "Conception" et "Ingénierie". Vous créez le groupe "Gestionnaires des énumérations" avec trois utilisateurs : Jane, David et George.
Les trois utilisateurs sont responsables du domaine Marketing. Ajoutez le groupe Gestionnaires des énumérations dans le champ Participant.
Seule Jane est responsable du domaine Conception. Ajoutez Jane dans le champ Participant.
Seuls David et George sont responsables du domaine Ingénierie. Vous pouvez les ajouter individuellement, mais il vaut mieux créer un nouveau groupe au sein du groupe Gestionnaires des énumérations.
Par exemple, créez un groupe nommé "Utilisateurs Ingénierie" incluant David et George. Vous pouvez modifier le groupe Gestionnaires des énumérations et y ajouter le groupe Utilisateurs Ingénierie comme membre. Ajoutez le groupe Utilisateurs Ingénierie dans le champ Participant.
S'applique à
Laissez la valeur par défaut Participant sélectionné.
Permissions
En fonction de l'accès que vous souhaitez accorder aux utilisateurs, sélectionnez l'option Accorder en regard des permissions suivantes :
Lire et Créer : créer de nouvelles énumérations.
Lire et Modifier : modifier des énumérations.
Lire et Supprimer : supprimer des énumérations.
Lire, Modifier, Changer de domaine ou Créer par déplacement : déplacer les énumérations entre les domaines.
* 
Vous devez également accorder les permissions correspondantes au niveau du type LWCLocalizablePropertyValue. Pour en savoir plus, consultez le tableau Actions d'énumération ci-dessous.
Actions d'énumération
Action
Domaine
Type
Permission à accorder
Créer une énumération
Domaine affecté
LWCEnumerationDefinition
Lire et Créer
Système
LWCLocalizablePropertyValue
Lire et Créer
Modifier une énumération
Domaine affecté
LWCEnumerationDefinition
Lire et Modifier
Système
LWCLocalizablePropertyValue
Lire, Créer et Modifier
Supprimer une énumération
Domaine affecté
LWCEnumerationDefinition
Lire et Supprimer
Système
LWCLocalizablePropertyValue
Supprimer
Déplacer les énumérations entre les domaines
Domaine source
LWCLocalizablePropertyValue
Lire, Modifier et Changer de domaine
Domaine cible
LWCLocalizablePropertyValue
Lire, Modifier et Créer par déplacement