...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
title | NOTE |
---|
...
...
...
...
...
...
...
...
...
...
...
Existing information in the application can be altered by conducting the following steps:
...
Info | ||
---|---|---|
| ||
To configure a report and download existing information from ZenGRC, see Downloadable Reports. Once the file is downloaded, you can update and import as described in the following sections. |
...
Whether you are altering existing information in a downloaded CSV or uploading new information in a template, the rules for populating the spreadsheet are the same.
Importing Multiple Objects
You can import data for several object types at once. The spreadsheet you download would look similar to the following:
Unique Fields
...
Tip | ||
---|---|---|
| ||
As a best practice, we recommend using unique codes across the application. |
...
Tip | ||
---|---|---|
| ||
If you're importing new data, the Code* column can be left empty for autogeneration, unless you are also importing mappings to the item. |
Required Fields
Required fields are marked with an asterisk and must have data.
Optional Fields
Fields not marked with an asterisk are not required. If there is no data to import for these columns, they can be deleted to streamline the import. The application fields will be empty but can be updated at a later date.
Check Box
For a checkbox-type custom field, put "yes" (without quotes) if the checkbox should be checked. Leave the cell empty otherwise.
Leaving Fields Blank
If objects already exist, fields you leave empty are ignored. An object's attribute will not be replaced with empty information.
Mapping Items
To map items, complete the following:
...
Tip | ||
---|---|---|
| ||
In the following example, the first objective is mapped to an audit and a control. The map:audit column contains the audit code, which is "2017 FedRAMP Audit." And the map:control column contains the control code, which is "CTL-DFA-AC-10." |
...
Tip | ||
---|---|---|
| ||
More than one item can be mapped in the cell by separating them with a line break (alt+return) |
...
...
...
title | NOTE |
---|
...
...
...
...
...
...
...
...
...
...
...
...
...
To import a spreadsheet, please see Importing the Template.
Changing the Code
The code of an item cannot be changed. However, you can delete the item and then import the identical information with a new code.
To change the code of an item through import, complete the following steps:
...
Note | ||
---|---|---|
| ||
To delete an item in order to change the code, be sure to save the information originally downloaded. This way, all data stays intact with the exception of changing the unique code. |
...
title | TIP |
---|
...
...
...
...
Info | ||
---|---|---|
| ||
To configure a report and download existing information from ZenGRC, see Downloadable Reports. |
In the Role column, change the information to one of the following:
...
No Access
...
Creator
...
Reader
...
Editor
...
Info | ||
---|---|---|
| ||
A user cannot be deleted. Setting a user's access to No Access instead of deleting it allows all history to remain untouched and retrievable. And it means the user cannot log in to the application. |
...
Info | ||
---|---|---|
| ||
To import a spreadsheet, see Importing the Template. |
Importing Values for a Checkbox Attribute
If you have a checkbox-type custom field, enter "yes" without the quotes if the checkbox should be checked. Leave the cell empty otherwise.
Assigning Owners
To assign an owner, complete the following:
...
Tip | ||
---|---|---|
| ||
Only email addresses existing in the application will be imported. An address that doesn't exist will prompt an error and be assigned to the person importing the data. A workaround is to create a placeholder account in ZenGRC with an email address to use for import until you decide an owner. |
Import Limit
...