CREATES A NEW PROJECT

Creates a new project (or updates an existing one) within the d3VIEW platform, registering its name, code, visual identity, folder path, access roles, and optional dashboard layout. Use this worker to programmatically provision or update project workspaces as part of an onboarding or workflow automation pipeline.

When to use

Tagged: onboarding, platform, project_create, project_management, workspace.

Inputs

Label ID Type Default Required Description
Project Name project_name text Human-readable display name for the new project (e.g., ‘Frontal Crash 2025’); must be unique within the parent context.
Project Code project_code text Short alphanumeric identifier / slug for the project used in URLs and API references (e.g., ‘FC2025’); required and must be unique.
Project Color project_color text Hex color code (e.g., ‘#3A86FF’) used as the project’s visual accent in the platform UI; required.
Project Folder project_folder textarea   Absolute or relative filesystem path to the root folder associated with this project; leave blank to use the platform default.
Project Icon project_icon text fa fa-folder Font-Awesome icon class string for the project tile (e.g., ‘fa fa-folder’); defaults to ‘fa fa-folder’ if left unchanged.
Description description textarea   Free-text description of the project’s purpose, scope, or contents; optional but recommended for discoverability.
Tags tags textarea   Comma- or newline-separated labels used for filtering and search (e.g., ‘crash, 2025, OEM-A’); optional.
Thumbnail thumbnail file   Image file (PNG/JPG) displayed as the project tile thumbnail in the platform UI; optional.
Parent Project parent_id remote_lookup   Remote lookup reference to an existing project that will become the parent of this new project, enabling hierarchical project nesting; leave blank for a top-level project.
Users and Roles users_roles dataset   Dataset mapping platform users to their assigned roles within this project (columns: ID, User, Role); leave empty to inherit workspace defaults.
Layout layout textarea   JSON dashboard layout definition authored in the dashboard editor; controls the initial KPI/widget arrangement visible to project members; optional.
Existing Project existing_project_id remote_lookup   Remote lookup reference to an existing project; if provided, that project is updated with the supplied inputs instead of creating a new one.

Outputs

Label ID Type Description
Project ID project_id scalar Platform-assigned integer or UUID uniquely identifying the newly created (or updated) project; use as a reference key in downstream workers.

Disciplines

  • platform.dashboard
  • platform.workflow

Auto-generated from platform schema. Worker id: project_create. Schema hash: e31b38e9ec05. Hand-curated docs in workerexamples/ override this page when present.