Skip to main content

Boards

designs_appsBoards included in the Apps Boards module.

Description

No available description for this design.

Properties

PropertyValue
NameBoards
Codedesigns_appsBoards
TypeDesign
ContextModule
Title-
SubtitleBoard
Iconicon-boards
Colour-

Implements

This design implements the following interfaces.

NameCode
designInterfaces_appEntitiesdesignInterfaces_appEntities

Applied to designs/interfaces

This design is not added to any designs or interfaces when this module is installed.

Attributes

This design directly creates the following attributes.

Configuration

PropertyValue
NameConfiguration
Codeattributes_appsBoardsConfiguration
TypeJson
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"jsonSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "LinkAttributeValueBoard"
},
"dodiCode": {
"type": "string"
},
"attributeCode": {
"type": "string"
},
"filterAqs": {
"type": "object",
"additionalProperties": true
},
"attributeLinkDodiCode": {
"type": "string"
},
"cardAttributes": {
"type": "array",
"items": {
"type": "string"
}
},
"columns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"value": {
"type": [
"string",
"null"
]
},
"icon": {
"type": "string"
},
"colour": {
"type": "string"
},
"cardsDisplayAttributes": {
"type": "array",
"items": {
"type": "string"
}
},
"cardsSortAttribute": {
"type": "string"
},
"cardsSortOrder": {
"type": "string",
"enum": [
"Ascending",
"Descending"
]
}
},
"required": [
"id",
"name",
"value",
"icon",
"colour"
],
"additionalProperties": false
}
},
"cardsDisplayAttributes": {
"type": "array",
"items": {
"type": "string"
}
},
"cardsSortAttribute": {
"type": "string"
},
"cardsSortOrder": {
"type": "string",
"enum": [
"Ascending",
"Descending"
]
},
"cardsShowEmptyAttributes": {
"type": "boolean"
}
},
"required": [
"type",
"dodiCode",
"attributeCode",
"attributeLinkDodiCode"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}
}

Default attribute permissions

This design applies the following default permissions to all attributes against each user group.

AllowsNameCode
ReadOnlyApps Boards ViewersuserGroups_appsBoardsViewers
ReadWriteApps Boards ManagersuserGroups_appsBoardsManagers

Permissions

User GroupAllows
Apps Boards ViewersRead
Apps Boards ManagersRead, Create, Edit, Delete