1<?xml version="1.0" encoding="UTF-8"?>
2<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.6">
3  <user_rights>
4    <profiles>
5      <profile id="1024" _delta="define">
6        <name>REST Services User</name>
7        <description>Only users having this profile are allowed to use the REST Web Services (unless 'secure_rest_services' is set to false in the configuration file).</description>
8        <groups />
9      </profile>
10    </profiles>
11  </user_rights>
12  <meta>
13    <classes>
14      <class id="User" _delta="define">
15        <!-- Generated by toolkit/export-class-to-meta.php -->
16        <parent>cmdbAbstractObject</parent>
17        <properties>
18          <category>core,grant_by_profile</category>
19        </properties>
20        <fields>
21          <field id="contactid" xsi:type="AttributeExternalKey">
22            <target_class>Person</target_class>
23          </field>
24          <field id="last_name" xsi:type="AttributeExternalField"/>
25          <field id="first_name" xsi:type="AttributeExternalField"/>
26          <field id="email" xsi:type="AttributeExternalField"/>
27          <field id="org_id" xsi:type="AttributeExternalField"/>
28          <field id="login" xsi:type="AttributeString"/>
29          <field id="language" xsi:type="AttributeApplicationLanguage"/>
30          <field id="status" xsi:type="AttributeEnum"/>
31          <field id="profile_list" xsi:type="AttributeLinkedSetIndirect"/>
32          <field id="allowed_org_list" xsi:type="AttributeLinkedSetIndirect"/>
33          <field id="finalclass" xsi:type="AttributeFinalClass"/>
34          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
35          <field id="contactid_friendlyname" xsi:type="AttributeExternalField"/>
36          <field id="contactid_obsolescence_flag" xsi:type="AttributeExternalField"/>
37          <field id="org_id_friendlyname" xsi:type="AttributeExternalField"/>
38          <field id="org_id_obsolescence_flag" xsi:type="AttributeExternalField"/>
39        </fields>
40      </class>
41      <class id="URP_Profiles" _delta="define">
42        <!-- Generated by toolkit/export-class-to-meta.php -->
43        <parent>cmdbAbstractObject</parent>
44        <properties>
45          <category>addon/userrights,grant_by_profile</category>
46        </properties>
47        <fields>
48          <field id="name" xsi:type="AttributeString"/>
49          <field id="description" xsi:type="AttributeString"/>
50          <field id="user_list" xsi:type="AttributeLinkedSetIndirect"/>
51          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
52        </fields>
53      </class>
54      <class id="URP_UserProfile" _delta="define">
55        <!-- Generated by toolkit/export-class-to-meta.php -->
56        <parent>cmdbAbstractObject</parent>
57        <properties>
58          <category>addon/userrights,grant_by_profile</category>
59        </properties>
60        <fields>
61          <field id="userid" xsi:type="AttributeExternalKey">
62            <target_class>User</target_class>
63          </field>
64          <field id="userlogin" xsi:type="AttributeExternalField"/>
65          <field id="profileid" xsi:type="AttributeExternalKey">
66            <target_class>URP_Profiles</target_class>
67          </field>
68          <field id="profile" xsi:type="AttributeExternalField"/>
69          <field id="reason" xsi:type="AttributeString"/>
70          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
71          <field id="userid_friendlyname" xsi:type="AttributeExternalField"/>
72          <field id="userid_finalclass_recall" xsi:type="AttributeExternalField"/>
73          <field id="profileid_friendlyname" xsi:type="AttributeExternalField"/>
74        </fields>
75      </class>
76      <class id="URP_UserOrg" _delta="define">
77        <!-- Generated by toolkit/export-class-to-meta.php -->
78        <parent>cmdbAbstractObject</parent>
79        <properties>
80          <category>addon/userrights,grant_by_profile</category>
81        </properties>
82        <fields>
83          <field id="userid" xsi:type="AttributeExternalKey">
84            <target_class>User</target_class>
85          </field>
86          <field id="userlogin" xsi:type="AttributeExternalField"/>
87          <field id="allowed_org_id" xsi:type="AttributeExternalKey">
88            <target_class>Organization</target_class>
89          </field>
90          <field id="allowed_org_name" xsi:type="AttributeExternalField"/>
91          <field id="reason" xsi:type="AttributeString"/>
92          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
93          <field id="userid_friendlyname" xsi:type="AttributeExternalField"/>
94          <field id="userid_finalclass_recall" xsi:type="AttributeExternalField"/>
95          <field id="allowed_org_id_friendlyname" xsi:type="AttributeExternalField"/>
96          <field id="allowed_org_id_obsolescence_flag" xsi:type="AttributeExternalField"/>
97        </fields>
98      </class>
99      <class id="Action" _delta="define">
100        <!-- Generated by toolkit/export-class-to-meta.php -->
101        <parent>cmdbAbstractObject</parent>
102        <properties>
103          <category>grant_by_profile,core/cmdb</category>
104        </properties>
105        <fields>
106          <field id="name" xsi:type="AttributeString"/>
107          <field id="description" xsi:type="AttributeString"/>
108          <field id="status" xsi:type="AttributeEnum"/>
109          <field id="trigger_list" xsi:type="AttributeLinkedSetIndirect"/>
110          <field id="finalclass" xsi:type="AttributeFinalClass"/>
111          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
112        </fields>
113      </class>
114      <class id="Trigger" _delta="define">
115        <!-- Generated by toolkit/export-class-to-meta.php -->
116        <parent>cmdbAbstractObject</parent>
117        <properties>
118          <category>grant_by_profile,core/cmdb</category>
119        </properties>
120        <fields>
121          <field id="description" xsi:type="AttributeString"/>
122          <field id="action_list" xsi:type="AttributeLinkedSetIndirect"/>
123          <field id="finalclass" xsi:type="AttributeFinalClass"/>
124          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
125        </fields>
126      </class>
127      <class id="SynchroDataSource" _delta="define">
128        <!-- Generated by toolkit/export-class-to-meta.php -->
129        <parent>cmdbAbstractObject</parent>
130        <properties>
131          <category>core/cmdb,view_in_gui,grant_by_profile</category>
132        </properties>
133        <fields>
134          <field id="name" xsi:type="AttributeString"/>
135          <field id="description" xsi:type="AttributeText"/>
136          <field id="status" xsi:type="AttributeEnum"/>
137          <field id="user_id" xsi:type="AttributeExternalKey">
138            <target_class>User</target_class>
139          </field>
140          <field id="notify_contact_id" xsi:type="AttributeExternalKey">
141            <target_class>Contact</target_class>
142          </field>
143          <field id="scope_class" xsi:type="AttributeClass"/>
144          <field id="database_table_name" xsi:type="AttributeString"/>
145          <field id="scope_restriction" xsi:type="AttributeString"/>
146          <field id="full_load_periodicity" xsi:type="AttributeDuration"/>
147          <field id="reconciliation_policy" xsi:type="AttributeEnum"/>
148          <field id="action_on_zero" xsi:type="AttributeEnum"/>
149          <field id="action_on_one" xsi:type="AttributeEnum"/>
150          <field id="action_on_multiple" xsi:type="AttributeEnum"/>
151          <field id="delete_policy" xsi:type="AttributeEnum"/>
152          <field id="delete_policy_update" xsi:type="AttributeString"/>
153          <field id="delete_policy_retention" xsi:type="AttributeDuration"/>
154          <field id="attribute_list" xsi:type="AttributeLinkedSet"/>
155          <field id="user_delete_policy" xsi:type="AttributeEnum"/>
156          <field id="url_icon" xsi:type="AttributeURL"/>
157          <field id="url_application" xsi:type="AttributeString"/>
158          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
159          <field id="user_id_friendlyname" xsi:type="AttributeExternalField"/>
160          <field id="user_id_finalclass_recall" xsi:type="AttributeExternalField"/>
161          <field id="notify_contact_id_friendlyname" xsi:type="AttributeExternalField"/>
162          <field id="notify_contact_id_finalclass_recall" xsi:type="AttributeExternalField"/>
163          <field id="notify_contact_id_obsolescence_flag" xsi:type="AttributeExternalField"/>
164        </fields>
165      </class>
166      <class id="SynchroAttribute" _delta="define">
167        <!-- Generated by toolkit/export-class-to-meta.php -->
168        <parent>cmdbAbstractObject</parent>
169        <properties>
170          <category>core/cmdb,view_in_gui,grant_by_profile</category>
171        </properties>
172        <fields>
173          <field id="sync_source_id" xsi:type="AttributeExternalKey">
174            <target_class>SynchroDataSource</target_class>
175          </field>
176          <field id="sync_source_name" xsi:type="AttributeExternalField"/>
177          <field id="attcode" xsi:type="AttributeString"/>
178          <field id="update" xsi:type="AttributeBoolean"/>
179          <field id="reconcile" xsi:type="AttributeBoolean"/>
180          <field id="update_policy" xsi:type="AttributeEnum"/>
181          <field id="finalclass" xsi:type="AttributeFinalClass"/>
182          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
183          <field id="sync_source_id_friendlyname" xsi:type="AttributeExternalField"/>
184        </fields>
185      </class>
186      <class id="AuditRule" _delta="define">
187        <!-- Generated by toolkit/export-class-to-meta.php -->
188        <parent>cmdbAbstractObject</parent>
189        <properties>
190          <category>application, grant_by_profile</category>
191        </properties>
192        <fields>
193          <field id="name" xsi:type="AttributeString"/>
194          <field id="description" xsi:type="AttributeString"/>
195          <field id="query" xsi:type="AttributeOQL"/>
196          <field id="valid_flag" xsi:type="AttributeEnum"/>
197          <field id="category_id" xsi:type="AttributeExternalKey">
198            <target_class>AuditCategory</target_class>
199          </field>
200          <field id="category_name" xsi:type="AttributeExternalField"/>
201          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
202          <field id="category_id_friendlyname" xsi:type="AttributeExternalField"/>
203        </fields>
204      </class>
205      <class id="AuditCategory" _delta="define">
206        <!-- Generated by toolkit/export-class-to-meta.php -->
207        <parent>cmdbAbstractObject</parent>
208        <properties>
209          <category>application, grant_by_profile</category>
210        </properties>
211        <fields>
212          <field id="name" xsi:type="AttributeString"/>
213          <field id="description" xsi:type="AttributeString"/>
214          <field id="definition_set" xsi:type="AttributeOQL"/>
215          <field id="rules_list" xsi:type="AttributeLinkedSet"/>
216          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
217        </fields>
218      </class>
219      <class id="Query" _delta="define">
220        <!-- Generated by toolkit/export-class-to-meta.php -->
221        <parent>cmdbAbstractObject</parent>
222        <properties>
223          <category>core/cmdb,view_in_gui,application,grant_by_profile</category>
224        </properties>
225        <fields>
226          <field id="name" xsi:type="AttributeString"/>
227          <field id="description" xsi:type="AttributeText"/>
228          <field id="fields" xsi:type="AttributeText"/>
229          <field id="finalclass" xsi:type="AttributeFinalClass"/>
230          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
231        </fields>
232      </class>
233      <class id="lnkTriggerAction" _delta="define">
234        <!-- Generated by toolkit/export-class-to-meta.php -->
235        <parent>cmdbAbstractObject</parent>
236        <properties>
237          <category>grant_by_profile,core/cmdb,application</category>
238        </properties>
239        <fields>
240          <field id="action_id" xsi:type="AttributeExternalKey">
241            <target_class>Action</target_class>
242          </field>
243          <field id="action_name" xsi:type="AttributeExternalField"/>
244          <field id="trigger_id" xsi:type="AttributeExternalKey">
245            <target_class>Trigger</target_class>
246          </field>
247          <field id="trigger_name" xsi:type="AttributeExternalField"/>
248          <field id="order" xsi:type="AttributeInteger"/>
249          <field id="friendlyname" xsi:type="AttributeFriendlyName"/>
250          <field id="action_id_friendlyname" xsi:type="AttributeExternalField"/>
251          <field id="action_id_finalclass_recall" xsi:type="AttributeExternalField"/>
252          <field id="trigger_id_friendlyname" xsi:type="AttributeExternalField"/>
253          <field id="trigger_id_finalclass_recall" xsi:type="AttributeExternalField"/>
254        </fields>
255      </class>
256    </classes>
257  </meta>
258</itop_design>