Skip to main content

Projects

designInterfaces_projects included in the Core module.

Description

Implemented by designs that describe a group of tasks that can be routed

Properties

PropertyValue
NameProjects
CodedesignInterfaces_projects
TypeDesign interface
ContextCore
Title{{attributes_projectsName}}
Subtitle-
Iconicon-folder
Colour#25aae1

Implements

This interface does not implement any interfaces.

Applied to designs/interfaces

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

Attributes

This interface directly creates the following attributes.

Name

PropertyValue
NameName
Codeattributes_projectsName
TypeString
Requiredtrue
Uniquefalse
Readonlyfalse
Options
{
"max": 128
}

Tasks

PropertyValue
NameTasks
Codeattributes_projectsTasks
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toTasks
Options
{
"code": "designInterfaces_tasks",
"graph": "Project"
}

Routes

PropertyValue
NameRoutes
Codeattributes_projectsRoutes
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toRoutes
Options
{
"code": "designInterfaces_routes",
"graph": "Project"
}

Team

PropertyValue
NameTeam
Codeattributes_projectsTeam
TypeLink
Requiredfalse
Uniquefalse
Readonlyfalse
Links toTeams
Options
{
"code": "designs_teams",
"graph": "Team",
"max": 1,
"weakReference": true
}

Default attribute permissions

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

AllowsNameCode
ReadOnlyProject ViewersuserGroups_projectViewers
ReadWriteProject ManagersuserGroups_projectManagers

Permissions

User GroupAllows
Project ViewersRead
Project ManagersRead, Create, Edit, Delete