Creating Categories for Projects

This video demonstrates how to set up entity categories. Duration 6.5 min.

Categories are types, or variations, of an entity (task, issue, portfolio, asset and so on). You use categories if you need to have different versions of an entity. Different categories can have different set of fields displayed on the entity's Detail panel, as well as different set of component tabs such as Notes, Attachments, Alerts, and Team. For projects, each category can have different sections as well. End-users will need appropriate permissions to view/edit certain project categories, as well as permissions to view/edit certain sections. Note that in order to change the category while editing a project, the user must have Project > Create permission for the target category (the category the user is changing to). 

If there is only one project category the end user will never see any mention of a category on the entity grid since there will be only one entity "type".  When configuring the category Details, the Category droplist will not be visible (since you only need to configure one Details section), and the Category property will not appear in the Details. If you have multiple categories, you will need to configure a Details page for each category to define its associated Details panel; as a result, the end-user will be able to create entities from each category "type," provided the categories are active and the user has Project > Create permission either globally or for the specific category they want to use for creating the project.

Note: Fields will retain their data even if you convert an instance of an entity to a category that does not include that field. For example, if the Priority field is shown on the Details pane for Category A but not for Category B, the Priority field will show data for all reports, regardless of the entity's current category. Data always stays with the field.

Category Components

You configure each component when you create a new category, or edit an existing category (see below).

Making a Category Active

When creating or editing a category, select the Active checkbox to make the category available in the Admin Category dropdown when configuring Details, Additional Details, and Settings, and to a permitted end user when creating an instance of the entity. Categories are active by default. Deselect the checkbox to hide the category (will not appear in the New Project options when the user creates an instance of the entity, or in the Categories droplist when configuring Details, Additional Details, and Settings).

Note: New categories will need to be added to the pertinent permission profiles. The project category will not be automatically added to any permission profile. See Permission Profiles for more information.

Copying Project Details from an Existing Category

Every category has a corresponding set of fields that you provide to the end user on the project's Details section. When creating a category that reuses the Details fields from an existing category, you can copy those details into the new category to use as a starting point. Select the name of the category from the droplist, or use None to indicate not to copy details. If you elect not to copy details, the new category will have a default set of fields. See Designing the Details Page and Projects: Out of the Box Fields.

Creating a Category

  1. From Admin/Setup/All Entities/Projects/Categories, choose New > Category.

new_project_category.png

  1. Fill out the relevant properties in the New Category dialog as described above.
  1. Click Save.

Editing a Category

You can edit a Category by double-clicking it or selecting it and choosing Actions > Edit. The resulting modal is similar to the one above, without the option to "Copy entity details from category".

Copying a Category

You can copy a Category by double-clicking it or selecting it and choosing New > Copy....The resulting modal is similar to the one above, except that the "Copy entity details from category” option is automatically set to the selected category. Use copy if you want to copy everything from an existing category to save time, such as details, health profile, sections, and other properties.