OVH Cloud OVH Cloud

[WSS3] Questions sur le Workflow

2 réponses
Avatar
Matthieu ZILLIOX
Bonjour à tous,

Je suis en train de créer un Workflow avec WSS3 et SPD.
J'ai une lib de doc (avec des colonnes personnalisées).

Mais voila, je rencontre un probleme dans l'envoi de mes mails
d'avertissement.
En effet, je souhaite créé un workflow avec les specs suivantes :

- Lors de la création d'une nouvelle entrée, envoyer un email à un groupe
d'utilisateurs.
- Lors de la modification d'une entrée par un groupe d'utilisateurs, envoyé
un email à un autre groupe d'utilisateurs.

Mais voila, ca ne marche pas comme je veux.

Voici ce que j'ai sélectionné dans mon workflow sous SPD :
Dans mon premier IF :
-----------------------------

Condition :
if MaDocLib : Créé est égale à MaDocLib.Modifié
Action :
Courrier électronique 'MonGroupe1' (un Groupe d'utilisateur créé dans WSS3
possédant une adresse email. Je souhaite que l'email soit diffusé a
l'ensemble des utilisateur présent dans ce groupe WSS3 qui lui meme comprend
un Groupe d'Utilisateur présent dans l'AD de Win2k3 - chaque utilisateurs
présent dans ce groupe d'AD ayant sa propre adresse email)

Dans mon ElseIf :
------------------------
Condition :
Else if modifition par MonGroupe1
Action :
Courrier électronique 'MonGroupe2'.

Ca ne marche ni dans ma premiere condition, ni dans la deuxieme.
Par contre, ca marche pour ma premiere condition si je mets "est égale à
(ignorer l'heure)". Mais par contre, la modification ne marche pas, ou
plutot, c'est la premiere condition (la creation) qui est pris en compte...

Comment faire pour résoudre ce problème.
J'ai pourtant l'impression de ne pas demander la lune comme fonctionnalité...
Une idée ??

De plus, j'ai une question par rapport aux droits :
Je souhaite qu'un groupe d'utilisateur puisse lire un document et ces
propriétés et qu'il ne puisse modifierqu' une et une seule propriété d'un
document.
Exemple : l'entrée possède les propriétés suivantes :
Nom, Titre, Tarif, commentaire, Positionnement.
Je souhaiterai qu'un groupe puisse tout modifier mais qu'un autre groupe ne
puisse modifier que le champs 'Positionnement'. Cela est-il possible ??

Merci à tous pour votre aide,
Cordialement,
Matthieu ZILLIOX

2 réponses

Avatar
EROL MVP SPS - Club SharePoint MOSS FRANCE
Bonjour Mathieux,

Avez vous bien paramétré le service SMTP de votre serveur?

Allez sur le site du club inscrivez vous comme membre et visitez le site
Expert partie MOSS.
Voyez le doc PDF : Moss07incoming_e-mail

Voir aussi:
http://msdn.microsoft.com/virtuallabs/windowsworkflow/

et aussi

http://clubspsparis.blogspot.com/2006/08/workflow-foundation-winfx.html

La possibilté d'utiliser les workflow de type "State" est peut-être une
piste. A la différence des workflow séquentiels qui utilise un chemin
d'exécution prédéfinit, un workflow "state" organise ses activités selon des
états lus.

http://www.techheadbrothers.com/DesktopDefault.aspx?tabindex=1&tabid=7&AId8&p=3

Mais dans votre cas il faudra aussi voir le SDK de MOSS et comment impacter
sur l'AD pour la hierarchie.

http://www.microsoft.com/downloads/details.aspx?FamilyIDm94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en

+

http://www.microsoft.com/downloads/details.aspx?FamilyID8ca6b32-44be-4489-8526-f09c57cd13a5&displaylang=en



--
Cdlt
--
EROL
--
Devenez membre du club SharePoint www.clubsps.org
Pour vous inscrire gratuitement au club SPS MOSS FRANCE,
cliquer ici : http://inscrits.clubsps.org/ .
http://clubspsparis.blogspot.com/2006/06/officeonline-pour-2007-en-franais.html


"Matthieu ZILLIOX" a écrit dans
le message de news:
Bonjour à tous,

Je suis en train de créer un Workflow avec WSS3 et SPD.
J'ai une lib de doc (avec des colonnes personnalisées).

Mais voila, je rencontre un probleme dans l'envoi de mes mails
d'avertissement.
En effet, je souhaite créé un workflow avec les specs suivantes :

- Lors de la création d'une nouvelle entrée, envoyer un email à un groupe
d'utilisateurs.
- Lors de la modification d'une entrée par un groupe d'utilisateurs,
envoyé
un email à un autre groupe d'utilisateurs.

Mais voila, ca ne marche pas comme je veux.

Voici ce que j'ai sélectionné dans mon workflow sous SPD :
Dans mon premier IF :
-----------------------------

Condition :
if MaDocLib : Créé est égale à MaDocLib.Modifié
Action :
Courrier électronique 'MonGroupe1' (un Groupe d'utilisateur créé dans WSS3
possédant une adresse email. Je souhaite que l'email soit diffusé a
l'ensemble des utilisateur présent dans ce groupe WSS3 qui lui meme
comprend
un Groupe d'Utilisateur présent dans l'AD de Win2k3 - chaque utilisateurs
présent dans ce groupe d'AD ayant sa propre adresse email)

Dans mon ElseIf :
------------------------
Condition :
Else if modifition par MonGroupe1
Action :
Courrier électronique 'MonGroupe2'.

Ca ne marche ni dans ma premiere condition, ni dans la deuxieme.
Par contre, ca marche pour ma premiere condition si je mets "est égale à
(ignorer l'heure)". Mais par contre, la modification ne marche pas, ou
plutot, c'est la premiere condition (la creation) qui est pris en
compte...

Comment faire pour résoudre ce problème.
J'ai pourtant l'impression de ne pas demander la lune comme
fonctionnalité...
Une idée ??

De plus, j'ai une question par rapport aux droits :
Je souhaite qu'un groupe d'utilisateur puisse lire un document et ces
propriétés et qu'il ne puisse modifierqu' une et une seule propriété d'un
document.
Exemple : l'entrée possède les propriétés suivantes :
Nom, Titre, Tarif, commentaire, Positionnement.
Je souhaiterai qu'un groupe puisse tout modifier mais qu'un autre groupe
ne
puisse modifier que le champs 'Positionnement'. Cela est-il possible ??

Merci à tous pour votre aide,
Cordialement,
Matthieu ZILLIOX


Avatar
Matthieu ZILLIOX
Bonjour,

Le SMTP marche tres bien, pas de soucis à ce niveau la, car comme je l'ai
indiqué, si dans la premiere condition je met "est egale à (ignoré l'heure)",
l'e-mail est bien envoyé.

A mon avis, il s'agit plus d'un problème de condition non rempli, mais je ne
vois pas où !!

Merci pour les liens,
Je vais les regarder et je reviendrais vers vous !!

Matthieu ZILLIOX



"EROL MVP SPS - Club SharePoint MOSS FRAN" a écrit :

Bonjour Mathieux,

Avez vous bien paramétré le service SMTP de votre serveur?

Allez sur le site du club inscrivez vous comme membre et visitez le site
Expert partie MOSS.
Voyez le doc PDF : Moss07incoming_e-mail

Voir aussi:
http://msdn.microsoft.com/virtuallabs/windowsworkflow/

et aussi

http://clubspsparis.blogspot.com/2006/08/workflow-foundation-winfx.html

La possibilté d'utiliser les workflow de type "State" est peut-être une
piste. A la différence des workflow séquentiels qui utilise un chemin
d'exécution prédéfinit, un workflow "state" organise ses activités selon des
états lus.

http://www.techheadbrothers.com/DesktopDefault.aspx?tabindex=1&tabid=7&AId8&p=3

Mais dans votre cas il faudra aussi voir le SDK de MOSS et comment impacter
sur l'AD pour la hierarchie.

http://www.microsoft.com/downloads/details.aspx?FamilyIDm94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en

+

http://www.microsoft.com/downloads/details.aspx?FamilyID8ca6b32-44be-4489-8526-f09c57cd13a5&displaylang=en



--
Cdlt
--
EROL
--
Devenez membre du club SharePoint www.clubsps.org
Pour vous inscrire gratuitement au club SPS MOSS FRANCE,
cliquer ici : http://inscrits.clubsps.org/ .
http://clubspsparis.blogspot.com/2006/06/officeonline-pour-2007-en-franais.html


"Matthieu ZILLIOX" a écrit dans
le message de news:
> Bonjour à tous,
>
> Je suis en train de créer un Workflow avec WSS3 et SPD.
> J'ai une lib de doc (avec des colonnes personnalisées).
>
> Mais voila, je rencontre un probleme dans l'envoi de mes mails
> d'avertissement.
> En effet, je souhaite créé un workflow avec les specs suivantes :
>
> - Lors de la création d'une nouvelle entrée, envoyer un email à un groupe
> d'utilisateurs.
> - Lors de la modification d'une entrée par un groupe d'utilisateurs,
> envoyé
> un email à un autre groupe d'utilisateurs.
>
> Mais voila, ca ne marche pas comme je veux.
>
> Voici ce que j'ai sélectionné dans mon workflow sous SPD :
> Dans mon premier IF :
> -----------------------------
>
> Condition :
> if MaDocLib : Créé est égale à MaDocLib.Modifié
> Action :
> Courrier électronique 'MonGroupe1' (un Groupe d'utilisateur créé dans WSS3
> possédant une adresse email. Je souhaite que l'email soit diffusé a
> l'ensemble des utilisateur présent dans ce groupe WSS3 qui lui meme
> comprend
> un Groupe d'Utilisateur présent dans l'AD de Win2k3 - chaque utilisateurs
> présent dans ce groupe d'AD ayant sa propre adresse email)
>
> Dans mon ElseIf :
> ------------------------
> Condition :
> Else if modifition par MonGroupe1
> Action :
> Courrier électronique 'MonGroupe2'.
>
> Ca ne marche ni dans ma premiere condition, ni dans la deuxieme.
> Par contre, ca marche pour ma premiere condition si je mets "est égale à
> (ignorer l'heure)". Mais par contre, la modification ne marche pas, ou
> plutot, c'est la premiere condition (la creation) qui est pris en
> compte...
>
> Comment faire pour résoudre ce problème.
> J'ai pourtant l'impression de ne pas demander la lune comme
> fonctionnalité...
> Une idée ??
>
> De plus, j'ai une question par rapport aux droits :
> Je souhaite qu'un groupe d'utilisateur puisse lire un document et ces
> propriétés et qu'il ne puisse modifierqu' une et une seule propriété d'un
> document.
> Exemple : l'entrée possède les propriétés suivantes :
> Nom, Titre, Tarif, commentaire, Positionnement.
> Je souhaiterai qu'un groupe puisse tout modifier mais qu'un autre groupe
> ne
> puisse modifier que le champs 'Positionnement'. Cela est-il possible ??
>
> Merci à tous pour votre aide,
> Cordialement,
> Matthieu ZILLIOX