Account

An account for use in the Federated Mapping model. The account acts as the central point for managing the user's interaction with the product, maintaining personalized settings, securing access, and providing a structured way to offer and track services.

String
A unique and persistent identifier for the record within the system's data set.
URL
The full unique link to the item so it's traversable by that property.
Object
The object representation of the Thing CoreMetaData.
Array
An array of user.
An entity, such as a company, an institution, or an association, comprising of one or more Person.
Context
The JSON-LD context for the item in question.
Object
The object representation of the Thing Subscription.
Object
The various memberships a User can belong to within an Account.
Object
The object representation of the Thing Product.
{
	"Account" : 
	{
		"@context" : "https://grcschema.org/",
		"@id" : "URL",
		"@type" : "Account",
		"Organization" : 
		{
			"@context" : "https://grcschema.org/",
			"@id" : "URL",
			"@type" : "Organization",
			"affiliations" : 
			[
				{
					"affiliation" : "String"
				}
			],
			"description" : "String",
			"elementId" : "String",
			"email" : "Email",
			"emailAddresses" : 
			[
				{
					"email" : "Email"
				}
			],
			"founded" : "String",
			"hierarchicalParent" : 
			{
				"@id" : "URL",
				"@type" : "HierarchicalParent",
				"elementId" : "String"
			},
			"legalName" : "String",
			"names" : 
			[
				{
					"name" : "String"
				}
			],
			"organizationalCategories" : 
			[
				{
					"organizationalCategory" : 
					{
						"@id" : "URL",
						"@type" : "OrganizationalCategory",
						"elementId" : "String"
					}
				}
			],
			"organizationalCharacter" : 
			{
				"@type" : "OrganizationalCharacter",
				"communicationCharacter" : "String",
				"decisionMakingCharacter" : "String",
				"departmentalizationCharacter" : "String",
				"linesOfAuthorityCharacter" : "String",
				"organizationalCharacterIndex" : "String",
				"organizationalStructure" : "String",
				"spanOfControlCharacter" : "String",
				"specializationCharacter" : "String"
			},
			"phoneNumbers" : 
			[
				{
					"phoneNumber" : "String"
				}
			],
			"postalAddresses" : 
			[
				{
					"postalAddress" : 
					{
						"@type" : "PostalAddress",
						"address1" : "String",
						"address2" : "String",
						"city" : "String",
						"countryCodeAlpha3" : "String",
						"postalCode" : "String",
						"primary" : "String",
						"stateTerritoryProvince" : 
						{
							"@type" : "StateTerritoryProvince",
							"name" : "String",
							"stateCode" : "String"
						}
					}
				}
			],
			"primaryDomain" : "URL",
			"schemaVersion" : "b1",
			"socialAddresses" : 
			[
				{
					"socialAddress" : 
					{
						"@type" : "SocialAddress",
						"socialAccount" : "String",
						"socialType" : "String"
					}
				}
			],
			"topLevelDomains" : 
			[
				{
					"domain" : "URL"
				}
			],
			"url" : "URL"
		},
		"accountMembership" : 
		{
			"@type" : "AccountMembership",
			"accountGroups" : 
			[
				{
					"accountGroup" : 
					{
						"@id" : "URL",
						"@type" : "AccountGroup",
						"elementId" : "String",
						"name" : "String"
					}
				}
			],
			"accountInitiatives" : 
			[
				{
					"accountInitiative" : 
					{
						"@id" : "URL",
						"@type" : "AccountInitiative",
						"elementId" : "String",
						"name" : "String"
					}
				}
			]
		},
		"coreMetaData" : 
		{
			"@type" : "CoreMetaData",
			"checksum" : "String",
			"created" : 
			{
				"@type" : "Created",
				"organization" : 
				{
					"@id" : "URL",
					"@type" : "Organization",
					"elementId" : "String",
					"name" : "String"
				},
				"person" : 
				{
					"@id" : "URL",
					"@type" : "Person",
					"elementId" : "String",
					"name" : "String"
				},
				"timeStamp" : "Datetime"
			},
			"deprecatedBy" : "URL",
			"live" : "Boolean",
			"modified" : 
			{
				"@type" : "Modified",
				"organization" : 
				{
					"@id" : "URL",
					"@type" : "Organization",
					"elementId" : "String",
					"name" : "String"
				},
				"person" : 
				{
					"@id" : "URL",
					"@type" : "Person",
					"elementId" : "String",
					"name" : "String"
				},
				"timeStamp" : "Datetime"
			},
			"notes" : "String",
			"status" : "String",
			"supersededBy" : "URL",
			"validated" : "Integer"
		},
		"elementId" : "String",
		"product" : 
		{
			"@id" : "URL",
			"@type" : "Product",
			"elementId" : "String",
			"name" : "String"
		},
		"schemaVersion" : "b1",
		"subscription" : 
		{
			"@type" : "Subscription",
			"beginDate" : "Datetime",
			"enablements" : 
			[
				{
					"enablement" : 
					{
						"@type" : "Enablement",
						"description" : "String",
						"elementId" : "String",
						"live" : "Boolean",
						"name" : "String"
					}
				}
			],
			"endDate" : "Datetime",
			"live" : "Boolean"
		},
		"users" : 
		[
			{
				"User" : 
				{
					"@context" : "https://grcschema.org/",
					"@id" : "URL",
					"@type" : "User",
					"accountMembership" : 
					{
						"@type" : "AccountMembership",
						"accountGroups" : 
						[
							{
								"accountGroup" : 
								{
									"@id" : "URL",
									"@type" : "AccountGroup",
									"elementId" : "String",
									"name" : "String"
								}
							}
						],
						"accountInitiatives" : 
						[
							{
								"accountInitiative" : 
								{
									"@id" : "URL",
									"@type" : "AccountInitiative",
									"elementId" : "String",
									"name" : "String"
								}
							}
						]
					},
					"accountName" : "String",
					"coreMetaData" : 
					{
						"@type" : "CoreMetaData",
						"checksum" : "String",
						"created" : 
						{
							"@type" : "Created",
							"organization" : 
							{
								"@id" : "URL",
								"@type" : "Organization",
								"elementId" : "String",
								"name" : "String"
							},
							"person" : 
							{
								"@id" : "URL",
								"@type" : "Person",
								"elementId" : "String",
								"name" : "String"
							},
							"timeStamp" : "Datetime"
						},
						"deprecatedBy" : "URL",
						"live" : "Boolean",
						"modified" : 
						{
							"@type" : "Modified",
							"organization" : 
							{
								"@id" : "URL",
								"@type" : "Organization",
								"elementId" : "String",
								"name" : "String"
							},
							"person" : 
							{
								"@id" : "URL",
								"@type" : "Person",
								"elementId" : "String",
								"name" : "String"
							},
							"timeStamp" : "Datetime"
						},
						"notes" : "String",
						"status" : "String",
						"supersededBy" : "URL",
						"validated" : "Integer"
					},
					"elementId" : "String",
					"organization" : 
					{
						"@id" : "URL",
						"@type" : "Organization",
						"elementId" : "String",
						"name" : "String"
					},
					"person" : 
					{
						"@id" : "URL",
						"@type" : "Person",
						"elementId" : "String",
						"name" : "String"
					},
					"schemaVersion" : ""
				}
			}
		]
	}
}
Visualized image