none
Workflow d'approbation et email de confirmation RRS feed

  • Question

  • Bonjour,

     

    J'ai un site (publishing), dans lequel les contributeurs postent des pages et les relecteurs les approuvent pour les mettre en ligne. Il me semble que par défaut, lors de la publication de la page, le contributeur qui en est à l'origine recoit une confirmation par email. Mais coment faire si je souhaite que le responsable du contributeur (et éventuellement une autre personne) soient aussi prévenus de l'approbation de la page ? Est-il possible de modifier le workflow de publication par défaut ? Et sinon, est-ce que je dois mettre cette fonctionnalité en place dans le codeBehind ???

     

    Merci pour votre aide

     

    Olivier

    lundi 15 octobre 2007 15:09

Toutes les réponses

  • Bonjour

     

    Le workflow par défaut ne vous permettra pas d'aller aussi loin. Ce workflow se base sur un modèle fourni en standard (le workflow d'approbation).

     

    Une piste serait de réaliser votre propre workflow (avec SharePoint Designer ou Visual Studio) qui suivrait votre logique métier (à condition que vous sachiez retrouver le responsable, par exemple via les profils utilisateurs s'il y est renseigné).

     

    Seul bémol, par défaut vous ne pourrez pas activer le workflow sur la publication d'une version majeure.

     

    Pour cela, il faudra modifier votre fichier Workflow.xml (dans le cas d'une création via Visual Studio) ainsi :

     

    <MetaData>
         ...
         <AssociationData>...</AssociationData>
         <StatusPageUrl>...</StatusPageUrl>
         <InitiationType>Manual;#OnNewItem;#OnItemUpdate;#OnMajorCheckIn</InitiationType>
    </MetaData>

    mercredi 17 octobre 2007 14:43