-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsccm.xml
91 lines (79 loc) · 3.29 KB
/
sccm.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<root>
<name>SCCM</name>
<key>sccm</key>
<state>stable</state>
<logo>https://raw.githubusercontent.com/TECLIB/sccm/master/screenshots/iconmonstr-database-10-icon-128.png</logo>
<description>
<short>
<fr>Synchronisation des données avec l'outil Microsoft SCCM 2012 R2</fr>
<en>Data synchronization with Microsoft SCCM 2012 R2 tool</en>
</short>
<long>
<fr>Synchronisation des données avec l'outil Microsoft SCCM 2012 R2
Plugin permettant de synchroniser les ordinateurs présents dans SCCM avec GLPI.
Il utilise le serveur FusionInventory for GLPI et la puissance de son moteur interne :
* Le plugin interroge le serveur SCCM au moyen de requêtes MsSQL ;
* il construit un XML au format FusionInventory ;
* et l'injecte directement en HTTP (via cURL).
De la même manière que le ferait un agent FusionInventory.
Pré-requis :
* Plugin FusionInventory for GLPI : http://www.fusioninventory.org/documentation/fi4g/installation/
* PHP curl_init : http://php.net/manual/fr/function.curl-init.php
* PHP mssql_connect : http://php.net/manual/fr/function.mssql-connect.php
* Microsoft System Center 2012 R2 Configuration Manager : http://www.microsoft.com/fr-fr/server-cloud/products/system-center-2012-r2/default.aspx</fr>
<en>Data synchronization with Microsoft SCCM 2012 R2 tool
Plugin to synchronize computers from SCCM to GLPI.
It uses the "FusionInventory for GLPI" plugin and the power of its internal engine :
* The plugin ask the SCCM server with MsSQL queries ;
* he builds an XML foreach computer (in FusionInventory format) ;
* and injects it directly into GLPI over HTTP(s) (via cURL and FusionInventory).
This is the same workflow that FusionInventory agent.
Prerequisite :
* FusionInventory for GLPI : http://www.fusioninventory.org/documentation/fi4g/installation/
* PHP curl_init : http://php.net/manual/en/function.curl-init.php
* PHP mssql_connect : http://php.net/manual/en/function.mssql-connect.php
* Microsoft System Center 2012 R2 Configuration Manager : http://www.microsoft.com/en-gb/server-cloud/products/system-center-2012-r2/default.aspx</en>
</long>
</description>
<homepage>https://github.com/TECLIB/sccm</homepage>
<download>https://github.com/TECLIB/sccm/releases</download>
<issues>https://github.com/TECLIB/sccm/issues</issues>
<readme>https://github.com/TECLIB/sccm/blob/master/README.md</readme>
<authors>
<author>TECLIB'</author>
</authors>
<versions>
<version>
<num>0.85-1.0Beta</num>
<compatibility>0.85</compatibility>
</version>
<version>
<num>0.84-1.0.0</num>
<compatibility>0.84</compatibility>
</version>
</versions>
<langs>
<lang>en_GB</lang>
<lang>fr_FR</lang>
</langs>
<license>GPL v2+</license>
<tags>
<fr>
<tag>inventaire</tag>
<tag>données</tag>
<tag>configuration</tag>
<tag>import</tag>
<tag>synchronisation</tag>
</fr>
<en>
<tag>inventory</tag>
<tag>data</tag>
<tag>configuration</tag>
<tag>import</tag>
<tag>synchronization</tag>
</en>
</tags>
<screenshots>
<screenshot>https://raw.githubusercontent.com/TECLIB/sccm/master/screenshots/schema.png</screenshot>s
</screenshots>
</root>