JSON File Formats for Exporting Data
You can use the information is this section to understand the JSON formats that are used to export existing Sentinel EMS data for customers, contacts, features, products, entitlements, or downloads.
JSON File Format for Customer
The following is a sample JSON file format for exporting customer data:
{
"customers":{
"count":1,
"customer":[
{
"id":"4c851fa3-99fb-4e51-b36a-0ab172983afd",
"creationDate":"2019-04-15 04:32",
"lastModifiedDate":"",
"name":"TestCustomer_0122316",
"description":"Sample customer data",
"identifier":"b6abfaf8-0b0c-4bbd-ac1f-116f7596594d",
"externalId":"",
"refId":"",
"crmId":"",
"timeZoneId":"UTC",
"state":"ENABLE",
"customAttributes":{
"customAttribute":[
{
"name":"ABCD",
"value":""
}
]
},
"contacts":{
"contact":[
{
"id":"b64def34-2a39-4ddb-8668-1194945feaf1",
"emailId":"TestContact.661350@test.com"
}
]
},
"fingerprints":null
}
]
}
}
JSON File Format for Contacts
The following is a sample JSON file format for exporting contact data:
{
"contacts":{
"count":1,
"contact":[
{
"id":"d3748d1c-09ef-46d7-a6c5-bee088524386",
"creationDate":"2019-04-15 07:06",
"lastModifiedDate":"",
"name":"Test_Contact",
"emailId":"mycontat@example.com",
"phoneNumber":"9999999999",
"defaultLocale":"en",
"refId1":"ref1",
"refId2":"ref2",
"customer":null,
"state":"ENABLE",
"customAttributes":{
"customAttribute":[
{
"name":"Address Line 1",
"value":"SampleAddress"
},
{
"name":"City",
"value":"SampleCityName"
},
{
"name":"Company",
"value":""
},
{
"name":"Company Website",
"value":""
},
{
"name":"Country",
"value":"SampleCountryName"
},
{
"name":"Fax",
"value":""
},
{
"name":"First Name",
"value":"Customer_01"
},
{
"name":"Last Name",
"value":""
},
{
"name":"Phone",
"value":""
},
{
"name":"State/Province",
"value":"UP"
},
{
"name":"Zip/Postal",
"value":""
}
]
},
"shippingDetails":{
"address":"SampleAddress",
"city":"SampleCity",
"state":"SampleState",
"country":"SampleCountryName",
"zip":"999999"
},
"billingDetails":{
"address":"SampleAddress",
"city":"SampleCity",
"state":"SampleState",
"country":"SampleCountryName",
"zip":"999999"
}
}
]
}
}
JSON File Format for Features
The following is a sample JSON file format for exporting feature data:
{
"features":{
"count":1,
"feature":[
{
"namespace":{
"id":"4e4e626f-09ac-4759-8082-b01dc142894f",
"name":"MySampleNamespace"
},
"externalId":"",
"id":"4a2e1c86-62b9-421a-97e4-1805ae31035c",
"creationDate":"2019-04-15 06:07",
"lastModifiedDate":"",
"identifier":25,
"nameVersion":{
"name":"Feature1",
"version":""
},
"refId1":"",
"refId2":"",
"description":"",
"deployed":true,
"featureLicenseModels":{
"featureLicenseModel":[
{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7b5fa4-5f34-11e9-8747-063bb33bcbca",
"name":"Commuter"
},
"isDefault":false
},
{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7ab980-5f34-11e9-8747-063bb33bcbca",
"name":"Trial Network"
},
"isDefault":true
}
]
},
"customAttributes":null
}
]
}
}
JSON File Format for Products
The following is a sample CSV file format for importing product data:
{
"products":{
"count":1,
"product":[
{
"namespace":{
"id":"2d1b86f9-ced6-4dd9-9548-2c11bbead173",
"name":"NMhsNUAm"
},
"id":"c2831e49-4369-4e2c-bea9-f0c959ec7475",
"creationDate":"2019-04-15 06:05",
"lastModifiedDate":"",
"externalId":"Ext529310",
"nameVersion":{
"name":"Aaa48261",
"version":"V88"
},
"deployed":false,
"description":"DesccawGLUUgaORyHmtCcjvBLSFIWzMqiVbtwgXkrAECQYrKQeoGecPuXzSRgLNyObBiAmMPOcVtMvtIUZovmcoNznKsLFLSBDwHTbZR",
"state":"ENABLE",
"refId1":"Ref148261",
"refId2":"Ref248261",
"family":{
"familyId":"ad4bcaae-5169-4e83-bbc5-ed9fad5d8d16",
"familyName":"newfamily"
},
"activationMethod":"FIXED",
"productType":"DEFAULT",
"fixedQuantity":0,
"productFeatures":{
"productFeature":[
{
"feature":{
"id":"ab458da4-b5b3-4703-93b1-ce19c6ee4207",
"externalId":"",
"identifier":"",
"nameVersion":{
"name":"paWvgn",
"version":"7379"
}
},
"state":"Optional_DefaultOn",
"defaultLicenseModel":{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7b5d59-5f34-11e9-8747-063bb33bcbca",
"name":"Standalone Node Locked"
},
"isFixed":false
}
}
]
},
"customAttributes":{
"customAttribute":[
{
"name":"NmUTqDhVJL",
"value":""
},
{
"name":"NmYmNPYMpk",
"value":""
},
{
"name":"NmwaDccHCs",
"value":""
},
{
"name":"SM01AvUWvoFP",
"value":"BashTagsAvUWvoFP"
},
{
"name":"SM01KyVChCPP",
"value":"BashTagsKyVChCPP"
},
{
"name":"SM01NQxuEIhu",
"value":"BashTagsNQxuEIhu"
},
{
"name":"SM01WChTQcvD",
"value":"BashTagsOhHn"
},
{
"name":"SM01kiKKetYz",
"value":"BashTagsPvkx"
},
{
"name":"SM01lAuZkHNP",
"value":"BashTagsklqy"
}
]
},
"productAttributes":null,
"parentProduct":null
}
]
}
}
JSON File Format for Product Suites
The following is a sample JSON file format for exporting product suite data:
{
"productSuites": {
"count": 1,
"productSuite": [
{
"namespace": {
"id": "2c632a66-b447-4bde-9138-88946a54b641",
"name": "PLVHNamespace1431"
},
"id": "47001117-3fa2-4a20-862e-71a648048db5",
"creationDate": "2019-11-12 21:49",
"lastModifiedDate": "",
"nameVersion": {
"name": "ProdSuite_YsLicK",
"version": "476"
},
"deployed": true,
"description": "",
"state": "ENABLE",
"refId1": "",
"refId2": "",
"activationMethod": "SAOT",
"fixedQuantity": 0,
"products": {
"product": [
{
"id": "dcca182d-d6ba-496c-b018-ed5952e267b3",
"externalId": "",
"nameVersion": {
"name": "LVH_ParentPrd_151",
"version": "V72"
}
}
]
},
"customAttributes": null
}
]
}
}
JSON File Format for Entitlements
The following is a sample JSON file format for exporting entitlement data:
{
"entitlements":{
"count":1,
"entitlement":[
{
"externalId":"",
"creationDate":"2019-04-15 05:48",
"lastModifiedDate":"2019-04-15 05:48",
"entitlementAsWhole":false,
"eId":"Eid_4214",
"id":"9a1ce483-5310-4dc8-93ac-1e85e006d775",
"startDate":"2019-04-15",
"expiry":{
"neverExpires":true
},
"customer":null,
"contact":null,
"entitlementPartners":null,
"userRegistration":"OPTIONAL",
"refId1":"",
"refId2":"",
"activationAllowed":true,
"revocationAllowed":true,
"state":"DRAFT",
"sendNotification":true,
"ccEmail":"",
"isTest":false,
"customAttributes":null,
"productKeys":{
"productKey":[
{
"pkId":"13dea76b-6a82-44d3-b032-2501ea11cba1",
"creationDate":"2019-04-15 05:48",
"lastModifiedDate":"2019-04-15 05:48",
"startDate":"2019-04-15",
"expiry":{
"neverExpires":true
},
"id":"28b491ee-88d2-40f6-88c2-5258c039892a",
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"totalQuantity":12,
"availableQuantity":12,
"splittedQuantity":0,
"activationMethod":"FIXED",
"fixedQuantity":2,
"state":"DRAFT",
"item":{
"itemProduct":{
"product":{
"externalId":"Ext968589",
"id":"ecdbd483-8279-4eaa-b376-42c47d62e116",
"nameVersion":{
"name":"Aaa96607",
"version":"V82"
}
},
"itemProductFeatures":{
"itemProductFeature":[
{
"feature":{
"externalId":"",
"id":"34787b2b-c34d-4b62-84f8-7246f26a39b7",
"identifier":"",
"nameVersion":{
"name":"CvJisT",
"version":"1869"
}
},
"itemFeatureLicenseModel":{
"licenseModel":{
"id":"7e7b5d59-5f34-11e9-8747-063bb33bcbca",
"name":"Standalone Node Locked"
},
"attributes":{
"attribute":[
{
"name":"DEPLOYMENT_TYPE",
"value":"0",
"displayText":"On-premise Served"
},
{
"name":"LICENSE_TYPE",
"value":"1",
"displayText":"Standalone"
},
{
"name":"START_LICENSE_FROM_ACTIVATION_DATE",
"value":"FALSE"
},
{
"name":"LICENSE_DURATION_IN_DAYS",
"value":"365"
},
{
"name":"START_DATE",
"value":"2019-01-01 00:00"
},
{
"name":"END_DATE",
"value":"2020-01-01 00:00"
},
{
"name":"LICENSE_GENERATION_TIME",
"value":""
},
{
"name":"FLOATING_USER_LIMIT",
"value":"1"
},
{
"name":"FLOATING_SOFT_USER_LIMIT",
"value":"4294967294"
},
{
"name":"KEY_LIFETIME_MINUTES",
"value":"5"
},
{
"name":"TRIAL_DURATION_DAYS",
"value":"0"
},
{
"name":"TRIAL_DURATION_HOURS",
"value":"0"
},
{
"name":"ALLOW_COMMUTER",
"value":"FALSE"
},
{
"name":"ALLOW_GRACE",
"value":"0",
"displayText":"Disallowed"
},
{
"name":"GRACE_PERIOD_DAYS",
"value":"0"
},
{
"name":"GRACE_PERIOD_ELAPSED_HOURS",
"value":"0"
},
{
"name":"COMMUTER_MAX_CHECKOUT_DAYS",
"value":"0"
},
{
"name":"SHARING_CRITERIA",
"value":"0",
"displayText":"No Sharing"
},
{
"name":"SHARING_LIMIT",
"value":"0"
},
{
"name":"HOLDING_CRITERIA",
"value":"0",
"displayText":"No Hold Time"
},
{
"name":"KEY_HOLDTIME_MINUTES",
"value":"0"
},
{
"name":"OUTPUT_TYPE",
"value":"0",
"displayText":"Encrypted"
},
{
"name":"ENFORCE_LICENSE_EXCLUSIVE",
"value":"1",
"displayText":"Exclusive"
},
{
"name":"ENFORCE_CLOCK_TAMPERED",
"value":"TRUE"
},
{
"name":"LOG_ENCRYPT_LEVEL",
"value":"0",
"displayText":"End User Defined"
},
{
"name":"ALLOW_REDUNDANCY",
"value":"FALSE"
},
{
"name":"ENFORCE_REDUNDANCY_MAJORITY",
"value":"FALSE"
},
{
"name":"IS_TRIAL",
"value":"FALSE"
},
{
"name":"KEY_TYPE",
"value":"1"
},
{
"name":"NUMERIC_TYPE",
"value":"0"
},
{
"name":"ELAN_KEY_FLAG",
"value":"0"
},
{
"name":"USE_AUTH_CODE",
"value":"0"
},
{
"name":"CAPACITY",
"value":"0"
},
{
"name":"CAPACITY_FLAG",
"value":"0",
"displayText":"No Capacity"
},
{
"name":"LOCKING_MODE",
"value":"3",
"displayText":"Client locked"
},
{
"name":"NUM_SUBNET",
"value":"0"
},
{
"name":"LOCAL_REQUEST_LOCKCRIT_FLAG",
"value":"0",
"displayText":"Default"
},
{
"name":"CODE_TYPE",
"value":"1",
"displayText":"Long licenses"
},
{
"name":"LOCAL_REQUEST_LOCKCRIT_REQUIRED",
"value":"4"
},
{
"name":"LOCAL_REQUEST_LOCKCRIT_FLOAT",
"value":"0"
},
{
"name":"LOCAL_REQUEST_LOCKCRIT_MIN_NUM",
"value":"1"
},
{
"name":"CLIENT_1_INFO",
"value":"4"
},
{
"name":"CLIENT_2_INFO",
"value":"4"
},
{
"name":"CLIENT_3_INFO",
"value":"4"
},
{
"name":"CLIENT_4_INFO",
"value":"4"
},
{
"name":"CLIENT_5_INFO",
"value":"4"
},
{
"name":"CLIENT_6_INFO",
"value":"4"
},
{
"name":"CLIENT_7_INFO",
"value":"4"
},
{
"name":"SITE_LIC_2_INFO",
"value":""
},
{
"name":"SITE_LIC_1_INFO",
"value":""
},
{
"name":"SITE_LIC_4_INFO",
"value":""
},
{
"name":"SITE_LIC_3_INFO",
"value":""
},
{
"name":"SITE_LIC_5_INFO",
"value":""
},
{
"name":"SITE_LIC_6_INFO",
"value":""
},
{
"name":"SITE_LIC_7_INFO",
"value":""
},
{
"name":"VENDOR_PRIVATE_INFO",
"value":""
},
{
"name":"VENDOR_PUBLIC_INFO",
"value":""
},
{
"name":"VENDOR_COMMENTS",
"value":""
},
{
"name":"VENDOR_NUM_OF_SECRETS",
"value":"0"
},
{
"name":"VENDOR_SECRETS_1",
"value":""
},
{
"name":"VENDOR_SECRETS_2",
"value":""
},
{
"name":"VENDOR_SECRETS_3",
"value":""
},
{
"name":"VENDOR_SECRETS_4",
"value":""
},
{
"name":"VENDOR_SECRETS_5",
"value":""
},
{
"name":"VENDOR_SECRETS_6",
"value":""
},
{
"name":"VENDOR_SECRETS_7",
"value":""
},
{
"name":"LICENSE_VENDOR_INFO",
"value":""
}
]
}
},
"itemFeatureState":"INCLUDED"
}
]
}
}
},
"commonLicenseAttributes":[
{
"commonLicenseAttribute":[
{
"name":"LICENSE_VERSION",
"value":"20",
"displayText":"20 - RMS 9.5"
},
{
"name":"NUM_CLIENT_LOCKED",
"value":"1"
},
{
"name":"ALLOW_VM_DETECTION",
"value":"0",
"displayText":"Disabled"
},
{
"name":"CLIENT_1_CRITERIA",
"value":"4",
"displayText":"Disk ID "
}
]
},
{
"commonLicenseAttribute":[
{
"name":"LICENSE_VERSION",
"value":"20",
"displayText":"20 - RMS 9.5"
},
{
"name":"NUM_CLIENT_LOCKED",
"value":"1"
},
{
"name":"ALLOW_VM_DETECTION",
"value":"0",
"displayText":"Disabled"
},
{
"name":"CLIENT_1_CRITERIA",
"value":"4",
"displayText":"Disk ID "
}
]
}
],
"activationAttributes":[
{
"activationAttribute":[
{
"groupName":"LOCKING",
"subGroupName":"",
"name":"CLIENT_1_CRITERIA",
"value":"4",
"readOnly":true,
"mandatory":false,
"associatedAttribute":{
"name":"CLIENT_1_INFO",
"value":"",
"readOnly":false,
"mandatory":true
}
}
]
},
{
"activationAttribute":[
{
"groupName":"LOCKING",
"subGroupName":"",
"name":"CLIENT_1_CRITERIA",
"value":"4",
"readOnly":true,
"mandatory":false,
"associatedAttribute":{
"name":"CLIENT_1_INFO",
"value":"",
"readOnly":false,
"mandatory":true
}
}
]
}
]
}
]
},
"entitlementAttributes":null
}
]
}
}
JSON File Format for Downloads
The following is a sample JSON file format for exporting download data:
{
"downloads":{
"count":1,
"download":[
{
"id":"d95768fc-2781-4c7c-90bf-4e6c8d487a24",
"identifier":"",
"creationDate":"2019-04-15 05:13",
"lastModifiedDate":"2019-04-15 05:13",
"nameVersion":{
"name":"test1",
"version":""
},
"releaseDate":"2019-04-15",
"description":"",
"state":"ENABLE",
"isAttachable":false,
"file":{
"name":"ems",
"size":"",
"logo":"",
"url":"https://emsqa02.ems.engg-services.com/ui-ems/ems",
"signedURL":""
},
"associatedDownloads":null,
"associatedProducts":{
"associatedProduct":[
{
"product":{
"externalId":"",
"id":"b27faa41-42ee-4b9a-aa7f-64f07a899a61",
"nameVersion":{
"name":"Product0799698",
"version":"prodVer7178"
}
},
"state":"ENABLE"
}
]
},
"associatedCustomers":null,
"customAttributes":null
}
]
}
}
