Links a workflow to a project.

Links the specified workflow to the project, migrating existing statuses using the provided mapping. If the project has no existing statuses, workflow statuses are automatically assigned. If the project is already linked to a workflow, switching to a new workflow is supported when proper status mappings are provided. <Check title="Required Permissions" icon="key">To link a workflow to a project the user must have `project-master-data:write` permissions on the specified project or be the project creator.</Check>