<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"Préformaté HTML Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.PrformatHTMLCar
        {mso-style-name:"Préformaté HTML Car";
        mso-style-priority:99;
        mso-style-link:"Préformaté HTML";
        font-family:Consolas;
        mso-fareast-language:EN-US;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">La création des raccourcis est fonctionnelle mais ne se réalise pas à l'ouverture de session<o:p></o:p></p>
<p class="MsoNormal">Je m'explique : <o:p></o:p></p>
<p class="MsoNormal">A l'ouverture de session, je vois bien l'icone du session-setup mais les raccourcis n'apparaissent pas.<o:p></o:p></p>
<p class="MsoNormal">Si je force par la commande wapt-get session-setup [Nom du package], les raccourcis se créent.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Aurais-je manqué quelque chose ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<table class="MsoNormalTable" border="0" cellpadding="0" width="720" style="width:540.0pt">
<tbody>
<tr>
<td width="10" valign="top" style="width:7.5pt;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal" align="center" style="text-align:center"><span style="mso-fareast-language:FR"><img width="96" height="150" style="width:1.0in;height:1.5625in" id="Image_x0020_6" src="cid:image001.jpg@01D64EC2.E26155A0"><o:p></o:p></span></p>
</td>
<td valign="top" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Thomas SILLÉ</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Technicien systèmes et réseaux</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Direction des Systèmes d'Information</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Hôtel de Ville<br>
Boulevard des Mimosas<br>
83120 Sainte-Maxime</span><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Tel - 04 94 79 97 23</span></b><span style="mso-fareast-language:FR">
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><span style="mso-fareast-language:FR"><o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="mso-fareast-language:FR"><img width="27" height="27" style="width:.2812in;height:.2812in" id="Image_x0020_5" src="cid:image002.jpg@01D64EC2.E26155A0"><o:p></o:p></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">Adoptez l'éco-attitude !</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">N'imprimez ce courriel que si c'est vraiment nécessaire</span><span style="mso-fareast-language:FR">
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:FR"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FR">De :</span></b><span style="mso-fareast-language:FR"> WAPT <wapt-bounces@lists.tranquil.it>
<b>De la part de</b> SILLÉ Thomas<br>
<b>Envoyé :</b> lundi 29 juin 2020 16:37<br>
<b>À :</b> wapt@lists.tranquil.it<br>
<b>Objet :</b> Re: [Wapt] Comment conditionner la création d'un raccourci à un groupe AD spécifique<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Merci pour ta réponse Simon.<o:p></o:p></p>
<p class="MsoNormal">Je vais regarder de ce côté.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<table class="MsoNormalTable" border="0" cellpadding="0" width="720" style="width:540.0pt">
<tbody>
<tr>
<td width="10" valign="top" style="width:7.5pt;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal" align="center" style="text-align:center"><span style="mso-fareast-language:FR"><img width="96" height="150" style="width:1.0in;height:1.5625in" id="_x0000_i1028" src="cid:image001.jpg@01D64EC2.E26155A0"></span><span style="mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
<td valign="top" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Thomas SILLÉ</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Technicien systèmes et réseaux</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Direction des Systèmes d'Information</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Hôtel de Ville<br>
Boulevard des Mimosas<br>
83120 Sainte-Maxime</span><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Tel - 04 94 79 97 23</span></b><span style="mso-fareast-language:FR">
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><span style="mso-fareast-language:FR"><o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="mso-fareast-language:FR"><img width="27" height="27" style="width:.2812in;height:.2812in" id="_x0000_i1027" src="cid:image002.jpg@01D64EC2.E26155A0"></span><span style="mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">Adoptez l'éco-attitude !</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">N'imprimez ce courriel que si c'est vraiment nécessaire</span><span style="mso-fareast-language:FR">
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:FR"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FR">De :</span></b><span style="mso-fareast-language:FR"> WAPT <</span><a href="mailto:wapt-bounces@lists.tranquil.it"><span style="mso-fareast-language:FR">wapt-bounces@lists.tranquil.it</span></a><span style="mso-fareast-language:FR">>
<b>De la part de</b> Simon FONTENEAU<br>
<b>Envoyé :</b> lundi 29 juin 2020 12:57<br>
<b>À :</b> </span><a href="mailto:wapt@lists.tranquil.it"><span style="mso-fareast-language:FR">wapt@lists.tranquil.it</span></a><span style="mso-fareast-language:FR"><br>
<b>Objet :</b> Re: [Wapt] Comment conditionner la création d'un raccourci à un groupe AD spécifique<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Bonjour Thomas<o:p></o:p></p>
<p>En session-setup tu peux de le faire avec pyad :<o:p></o:p></p>
<p>On a un paquet qui s'en sert : <a href="https://wapt.tranquil.it/store/tis-config-ad-thunderbird">
https://wapt.tranquil.it/store/tis-config-ad-thunderbird</a><o:p></o:p></p>
<p><code><span style="font-size:10.0pt">from setuphelpers import *</span></code><span style="font-size:10.0pt;font-family:"Courier New""><br>
<code>from pyad import adquery</code><br>
<br>
<code>def session_setup():</code><br>
<br>
<code>    q = adquery.ADQuery()</code><br>
<code>    q.execute_query(</code><br>
<code>        attributes = ["memberOf"],</code><br>
<code>        where_clause = "sAMAccountName = '%s'" % get_current_user(),</code><br>
<code>        base_dn = get_domain_fromregistry()</code><br>
<code>    )</code><br>
<br>
<code>    for row in q.get_results():</code><br>
<code>        if row["memberOf"]:</code><br>
<code>            if 'CN=tis,OU=groupes,DC=domain,DC=lan' in row["memberOf"]:</code><br>
<code>                print('Create shortcut')</code></span><o:p></o:p></p>
<p>C'est un exemple rapide on peu certainement faire mieux avec pyad<o:p></o:p></p>
<p>par contre cela va planter si l'ad n'est pas dispo<o:p></o:p></p>
<p>Simon<o:p></o:p></p>
<div>
<p class="MsoNormal">Le 29/06/2020 à 12:41, SILLÉ Thomas a écrit :<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">Bonjour à tous,<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Je cherche à créer un raccourci sur le bureau d'un utilisateur mais suivant la condition suivante : l'utilisateur doit être membre du groupe AD "Logiciel compta"<o:p></o:p></p>
<p class="MsoNormal">Concernant la partie création de raccourci, pas de problème majeur. C'est la gestion de la condition qui me pose problème : J'ai beau regarder dans le setuphelpers, je ne trouve pas ce qui pourrait m'aider à conditionner cette création.<o:p></o:p></p>
<p class="MsoNormal">Voilà le code que j'ai pu trouver et adapter depuis internet mais cela ne fonctionne pas.<o:p></o:p></p>
<p class="MsoNormal">J'ai ensuite voulu regarder dans les setuphelpers mais bien que j'ai vu que WAPT devait gérer les groupes AD en recherchant, je n'ai pas pu trouver de quoi faire fonctionner ce paquet.<o:p></o:p></p>
<p class="MsoNormal">    import win32com.client<o:p></o:p></p>
<p class="MsoNormal">    user ="monuser"<o:p></o:p></p>
<p class="MsoNormal">    domain = "mondomaine"<o:p></o:p></p>
<p class="MsoNormal">    objOU = win32com.client.GetObject("WinNT://" + domain + "/" + user + ",user")<o:p></o:p></p>
<p class="MsoNormal">    for grp in objOU.Groups():<o:p></o:p></p>
<p class="MsoNormal">        if (grp.Name == "Logiciel compta"):<o:p></o:p></p>
<p class="MsoNormal">            print "L'utilisateur fait partie de la compta"<o:p></o:p></p>
<p class="MsoNormal">        else:<o:p></o:p></p>
<p class="MsoNormal">            print "L'utilisateur ne fait pas partie du groupe"<o:p></o:p></p>
<p class="MsoNormal">Si il y a un exemple qui pourrait me permettre de ne créer ce raccourci que si l'utilisateur appartient à un groupe AD spécifique, je suis preneur.<o:p></o:p></p>
<p class="MsoNormal">Si je me complique les choses et qu'une solution est meilleure, je prends également.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellpadding="0" width="720" style="width:540.0pt">
<tbody>
<tr>
<td width="10" valign="top" style="width:7.5pt;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal" align="center" style="text-align:center"><span style="mso-fareast-language:FR"><img border="0" width="96" height="150" style="width:1.0in;height:1.5625in" id="Image_x0020_1" src="cid:image001.jpg@01D64EC2.E26155A0"></span><o:p></o:p></p>
</td>
<td valign="top" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Thomas SILLÉ</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Technicien systèmes et réseaux</span></b><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Direction des Systèmes d'Information</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;mso-fareast-language:FR">Hôtel de Ville<br>
Boulevard des Mimosas<br>
83120 Sainte-Maxime</span><span style="mso-fareast-language:FR"><br>
</span><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#87C6E5;mso-fareast-language:FR">Tel - 04 94 79 97 23</span></b><span style="mso-fareast-language:FR">
</span><span style="font-size:7.5pt;mso-fareast-language:FR"> </span><o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><span style="mso-fareast-language:FR"><img border="0" width="27" height="27" style="width:.2812in;height:.2812in" id="Image_x0020_2" src="cid:image002.jpg@01D64EC2.E26155A0"></span><o:p></o:p></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">Adoptez l'éco-attitude !</span></b><span style="mso-fareast-language:FR"><br>
</span><span style="font-size:9.0pt;font-family:"Verdana",sans-serif;color:#36A629;mso-fareast-language:FR">N'imprimez ce courriel que si c'est vraiment nécessaire</span><span style="mso-fareast-language:FR">
</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="color:white;mso-fareast-language:FR"> </span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="mso-fareast-language:FR"><o:p> </o:p></span></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>WAPT mailing list<o:p></o:p></pre>
<pre><a href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a><o:p></o:p></pre>
<pre><a href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a><o:p></o:p></pre>
</blockquote>
</div>
</body>
</html>