40. Creating a project
This section explains how you can set up a Foretify Manager project that will serve as the main work area for a V&V team project. When you create a project, you define the permissions needed for team members to collaborate. Once you set up your project, you can add test suites and workspaces.
To create a project:
-
Open Foretify Manager and log in with your Foretify Manager credentials.
-
From the Select a Project page, click Create New Project.
If you are in another project, select the Projects dropdown list, and select Go to all to access the Select a Project page, then click Create New Project.
-
Under General, enter your project name.
The name must be unique across your Foretify Manager instance.
-
(Optional) Provide a description of the project.
The description displays beneath the project name for users who have access to the project.
-
Specify permissions.
- Click Create.
When you create a project, you are the owner and can edit the project, including its permissions, as well as delete the project. To share the project, you add a user or group to the project and select an appropriate permission level. See Set up user permissions for details. By default, when you add users, they have editor permissions.
40.1 Set up user permissions
Foretify Manager ensures that project team members have access to the projects and capabilities they need. It also provides levels of access to ensure that data is protected.
40.1.1 Roles and permissions
The following table shows the Foretify Manager roles and their permissions.
| Role | Users with this role can: |
|---|---|
| Project viewer |
|
| Project editor |
|
| Project owner |
|
| Administrator |
|
Note
If a user is defined on multiple permission levels, either explicitly or as part of a group, then the "highest" (most permissive) level wins.
40.1.2 Assign permissions
To assign project permissions:
- From the Projects dropdown list, select the project you want to set permissions for.
-
Click the Settings gear on the top right.
Note
The Settings gear only displays if you have owner permissions for the project.
-
Under Permissions, decide who to allow access to:
-
To allow access to all users in your organization, toggle on Allow general access to the entire organization, including new users and select whether to give all users the viewer or editor permissions. (See Roles and permissions for details.) Note that you can also specify permissions for a particular user or a group, which takes precedence over this setting.
-
To prevent all users from accessing the project, toggle off Allow general access to the entire organization, including new users. Note that you can override this setting by specifying permissions for particular users and groups.
-
-
To apply permissions to particular users, under Add Users, type or select one or more users, select a permission level (viewer, editor, or owner), and click Add Users.
If you need to delete a member from the Add Users list, click the X for the user.
-
To apply permissions to particular groups, under Add User Groups, type or select one or more groups, select a permission level (viewer, editor, or owner), and click Add Groups.
If you need to delete a member from the Add Groups list, click the X for the user.
-
Click Done.
Once you set permissions on users and groups, they display at the bottom of the Permissions area.
40.1.3 Modify permissions
To change permission levels:
-
From the Projects dropdown list, select the project you want to set permissions for.
-
Click the Settings gear on the top right.
Note
The Settings gear only displays if you have owner permissions for the project.
-
At the bottom of the Permissions area, locate the permission that you want to update and select a new level (viewer, editor, or owner). See Roles and permissions for details.
-
Click Done.
To delete permissions:
-
From the Projects dropdown list, select the project you want to set permissions for.
-
Click the Settings gear on the top right.
Note
The Settings gear only displays if you have owner permissions for the project.
-
At the bottom of the Permissions area, locate the user or group permission that you want to delete and click the delete (trash) button.
-
Click Remove User Permissions or Remove Group Permissions to confirm.
-
Click Done.
40.2 Work with test suites in a project
A test suite is made up of one or more Foretify runs that you then analyze in Foretify Manager. You can launch a test suite from a project. You can also select test suites to add to a workspace.
To view test suites from a project:
-
From the Projects dropdown list, select a project.
-
In the project, click Results > Test Suite Results.
The test suites listed are those that have been added to the project. See Launching a test suite for details. See VGrade calculations to learn how test suite results are assigned verification grades.
40.3 Manage workspaces in a project
To view workspaces from a project:
-
From the Projects dropdown list, select a project.
-
In the project, click the Analysis tab.
You create a workspace in a project from one or more test suites that you want to analyze. A project can have multiple workspaces. To learn how to create a workspace, see Creating a workspace. The topic also explains how to use existing workspaces.
40.4 Modify a project
To modify a project:
-
From the Projects dropdown list, select the project you want to edit.
-
Click the Settings gear on the top right.
Note
The Settings gear only displays if you have owner permissions for the project.
-
Update the General settings if necessary by changing the project name and description.
-
Update the permissions if necessary.
-
Click Done.
40.5 Delete a project
You can only delete a project if you are an owner of the project or a Foretify Manager administrator.
Important
If you delete a project, all workspaces within the project are deleted as well.
To delete a project:
-
From the Projects dropdown list, select the project you want to delete.
-
Click the Settings gear on the top right.
Note
The Settings gear only displays if you have owner permissions for the project.
-
Under General, click the Delete this Project (trash) icon.
-
To confirm, you must enter the project name and click Delete Project.
Note
Although all data is lost when you delete a project, Foretellix Support can restore the data for the next 30 days.