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>