{
  "name": "$prefix$:OSLicence",
  "description": "$prefix$ Data Collector (v. $version$): OS Licence",
  "status": "$synchro_status$",
  "user_id": "$synchro_user$",
  "notify_contact_id": "$contact_to_notify$",
  "scope_class": "OSLicence",
  "database_table_name": "synchro_data_oslicence_$prefix$$suffix$",
  "scope_restriction": "",
  "full_load_periodicity": "$full_load_interval$",
  "reconciliation_policy": "use_attributes",
  "action_on_zero": "create",
  "action_on_one": "update",
  "action_on_multiple": "error",
  "delete_policy": "ignore",
  "delete_policy_update": "",
  "delete_policy_retention": "0",
  "attribute_list": [
    {
      "attcode": "description",
      "update": "1",
      "reconcile": "0",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "documents_list",
      "update": "0",
      "reconcile": "0",
      "update_policy": "master_locked",
      "row_separator": "|",
      "attribute_separator": ";",
      "value_separator": ":",
      "attribute_qualifier": "'",
      "finalclass": "SynchroAttLinkSet"
    },
    {
      "attcode": "end_date",
      "update": "0",
      "reconcile": "0",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "licence_key",
      "update": "1",
      "reconcile": "1",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "name",
      "update": "1",
      "reconcile": "1",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "org_id",
      "update": "1",
      "reconcile": "1",
      "update_policy": "master_locked",
      "reconciliation_attcode": "name",
      "finalclass": "SynchroAttExtKey"
    },
    {
      "attcode": "osversion_id",
      "update": "1",
      "reconcile": "0",
      "update_policy": "master_locked",
      "reconciliation_attcode": "id",
      "finalclass": "SynchroAttExtKey"
    },
    {
      "attcode": "perpetual",
      "update": "0",
      "reconcile": "0",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "start_date",
      "update": "0",
      "reconcile": "0",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    },
    {
      "attcode": "usage_limit",
      "update": "0",
      "reconcile": "0",
      "update_policy": "master_locked",
      "finalclass": "SynchroAttribute"
    }
  ],
  "user_delete_policy": "administrators",
  "url_icon": "",
  "url_application": "",
  "friendlyname": "oslicence"
}
