Skip to content

Project Operations

Projects are the top-level organizational unit in EEforce. Each project contains one or more Containers (versioned design files) and has its own access control settings.

Naming Rules

Project names must follow Windows folder naming conventions:

  • Forbidden characters: < > : " / \ | ? * and control characters (ASCII 031)
  • Reserved names: CON, PRN, AUX, NUL, COM1``COM9, LPT1``LPT9
  • Cannot end with a space or period
  • Must contain at least one valid character

See Microsoft naming conventions for full details.


Project Explorer

The Project Explorer panel displays all projects you have access to. It is the starting point for all project operations.

Project Explorer

Filtering Projects

Use the filter bar at the top of the Project Explorer to narrow the displayed list:

Filter options

FilterShows
Active DesignsProjects with at least one checked-out container (by any user)
Recent DesignsProjects that have a local working folder on your machine (previously downloaded)
All DesignsAll projects you have access to

Filter preferences are saved and restored between sessions.

Project Status Icons

Status icons

IconMeaning
LockedRead-Only - You have Viewer access. You can open designs in read-only mode but cannot check out.
AvailableAvailable - You have edit access and no one is currently working on the project.
Active userIn Use by Others - You have edit access but another user has a container checked out.
ActiveActive - You have a container checked out in this project.

Creating a Project

Requires: Member of the Project Creators group or Project Administrators group.

  1. Right-click anywhere in the Project Explorer.

  2. Select New Project from the context menu.

  3. In the dialog that appears:

    New project dialog

    • Enter a project name.
    • Add users and/or groups to the role assignment list and set their roles.
    • Click Save Project.
  4. The new project appears in the Project Explorer.

TIP

Only you and members of Project Administrators can manage the project until you add other users as Managers.


Renaming a Project

Requires: Manager role or Project Administrators membership. No active check-outs.

  1. Right-click the project in Project Explorer.

  2. Select Properties.

  3. The Properties dialog appears:

    Project properties

  4. Edit the Project Name field.

  5. Click Save Properties.


Managing Project Access

Requires: Manager role or Project Administrators membership. No active check-outs.

  1. Right-click the project -> Properties.

  2. In the Properties dialog:

    Project properties

    • Click Add Groups... to assign groups with a role.
    • Click Add Users... to assign individual users with a role.
    • Use the role dropdown on each row to change assignments.
    • Set a row to No Access to remove the assignment.
  3. Click Save Properties.

For details on roles and how access is determined, see Access Model.


Cloning a Project

Requires: Manager role or Project Administrators membership. No active check-outs.

Cloning creates a complete copy of the project including all containers and their latest versions.

  1. Right-click the project -> Clone Project.

  2. Enter a name for the new project.

    Clone dialog

  3. Click OK.

  4. The cloned project appears in the Project Explorer.

INFO

Cloning copies design files but does not copy version history. The new project starts with version 1 of each container.


Deleting a Project

Requires: Manager role or Project Administrators membership. No active check-outs.

WARNING

Deleting a project removes all containers and their entire version history. The data is moved to the server's Trash folder and can be recovered by an administrator if needed.

  1. Right-click the project -> Delete Project.
  2. Confirm in the dialog that appears.
  3. The project is removed from the Project Explorer.

Batch Project Operations

For managing access across multiple projects at once, use the Batch Project Updater:

  1. Open Tools -> Batch Project Updater (available to Project Administrators).
  2. Select target projects.
  3. Configure the user and group assignments to apply.
  4. Check Override role assignments to replace existing assignments on the selected projects.
  5. Click Apply.

WARNING

Override replaces all existing role assignments on the selected projects with the new set. There is no undo.

See Access Model - Batch Updates for details.