WorkSpaceAccessDTO

DTO to determine an entry for data manipulation.

Fields

Type
Name
Description
Optional
Default Value
config
The configuration of the result data representation.
false
 
metaData
The meta data of the WorkSpace to access.
false
 
entry
The entry to be saved / modified.
true
null
workSpaceConfig
WorkSpaceConfig to use for saving the given entry.
true
null

Example

{
	"config" : {
		"resultType" : "JSON",
		"fieldType" : "RESULT_FIELDS",
		"additionalFields" : [
			"Subject.Activity",
			"StartDate.Activity"
		],
		"columnInfoType" : "BASIC",
		"displayNameType" : "NONE",
		"additionalDisplayNameFields" : [
			"Pk.Activity",
			"Active.Activity"
		],
		"includeBase64ImageValues" : true,
		"resolveDisplayNameFromWorkspaceSearch" : false
	},
	"metaData" : {
		"id" : "123abc",
		"entity" : "Activity",
		"insertAllowed" : true,
		"removeAllowed" : true,
		"linkable" : true,
		"roleWorkSpace" : false,
		"parent" : null,
		"createDate" : "2025-12-09T18:42:34+00:00"
	},
	"entry" : {
		"pk" : "123abc",
		"entity" : "Activity",
		"updateDate" : "2025-12-09T18:42:34+00:00",
		"values" : {
			"Subject.Activity" : {
				"_type" : "String",
				"value" : "John Doe called",
				"writable" : true,
				"readable" : true,
				"status" : null
			},
			"ActTypeKey.Activity" : {
				"_type" : "Lookup",
				"value" : {
					"pk" : "S_ACTTYPE_TE",
					"key" : "TELEIN",
					"description" : "Incoming call",
					"symbol" : {
						"type" : "NONE"
					}
				},
				"writable" : true,
				"readable" : true,
				"status" : null
			}
		},
		"displayName" : "John Doe called",
		"identifyingDisplayName" : "TELEIN, John Doe called",
		"writable" : true,
		"rightPk" : "xyz789",
		"favorite" : true,
		"observed" : false,
		"status" : {
			"messages" : [
				{
					"_type" : "Default",
					"message" : "This is just an example.",
					"severity" : "INFO"
				}
			]
		}
	},
	"workSpaceConfig" : null
}