IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Sharepoint .NET Discussion :

Colonnes protégées ou modifiables en fonction des valeurs d'une autre colonne


Sujet :

Développement Sharepoint .NET

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Points : 11
    Points
    11
    Par défaut Colonnes protégées ou modifiables en fonction des valeurs d'une autre colonne
    Bonjour,

    Je débute avec sharepoint 2010.
    Je souhaiterai mettre en place une liste personnalisée avec 2 colonnes:
    - Traitement
    - Validé Oui/Non

    Je souhaiterai que les utilisateurs de type 1 (basique) puissent:
    - Ajouter une ligne Traitement (avec la colonne "validé" à non)
    - Modifier leur saisie de la colonne "Traitement" mais UNIQUEMENT si la colonne "validé" est à 'non'.

    Je souhaiterai que les utilisateurs de type 2 (privilégiés) puissent:
    - Modifier la colonne "validé" de 'non' à 'oui' de façon à empêcher les modifications sur la colonne "Traitement" par les utilisateurs de type 1 (basique).

    Je cherche mais je ne parviens pas à faire cela.
    Ce qui pourtant ne parait pas très compliqué...

    Pourriez-vous m'indiquer la marche à suivre ou me donner des pistes, svp ?

    Merci

  2. #2
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Ton besoin est courant, malheureusement il n'existe pas de solution native dans SharePoint pour répondre à ce besoin.
    Un utilisateur qui à le droit d'édition, peux éditer n'importe quel champ d'un item de liste.

    La solution à privilégier est l'utilisation d'un Event Receiver qui te permettra de faire le test et de valider ou non la modification de ton item.
    Mais cette solution nécessite un développement.

    En standard, tu peux sans doute utiliser un Workflow afin de casser l'héritage des droits sur l'élément courant une fois que le champ "validé" est à "oui", afin que l'utilisateur qui à créé l'élément ne puisse plus le modifier.

    Une autre piste, serait de contourner le problème, en utilisant une vue filtré qui n'affiche à l'utilisateur courant que les informations le concertant et pour lesquels la colonne "validée" est à "non". Mais cette solution n'est pas une sécurité, si l'utilisateur passe par une autre vue, il pourra modifier l'élément en question.
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Points : 11
    Points
    11
    Par défaut
    Merci pour cette réponse...

    Je m'orientais vers la solution de mise en place d'un workflow..
    Je regarde ce que je peux faire dans ce sens...

    Si tu as des conseils, des tutos en la matière: je suis preneur...

    Encore une fois: merci pour ta réponse...

  4. #4
    Expert confirmé
    Avatar de ludojojo
    Homme Profil pro
    Développeur SharePoint
    Inscrit en
    Avril 2008
    Messages
    2 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur SharePoint
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 967
    Points : 5 347
    Points
    5 347
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par romjeripa Voir le message
    Si tu as des conseils, des tutos en la matière: je suis preneur...
    Exemple : http://spcycle.blogspot.fr/2012/01/h...ange-item.html
    Mots clés google : sharepoint designer workflow break inheritance
    Aide les autres...
    Et les autres t'aideront....
    Mon site DVP
    N'oubliez pas de consulter les FAQ SharePoint et les cours et tutoriels SharePoint

    N'oubliez pas de voter pour les messages dont la réponse est pertinente

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/10/2013, 15h35
  2. Réponses: 2
    Dernier message: 05/01/2012, 16h37
  3. Réponses: 2
    Dernier message: 17/03/2011, 21h45
  4. Réponses: 3
    Dernier message: 18/12/2009, 12h33
  5. Réponses: 2
    Dernier message: 13/12/2007, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo