--- title: Import OSCAL Assessment Results \(AR\) description: Import OSCAL Assessment Results \(AR\) from similar NIST RMF frameworks to create an engagement. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/governance-risk-compliance/grc-continuous-authorization-and-monitoring-workspace/import-oscal-assessment-results.html release: australia product: GRC: Continuous Authorization and Monitoring Workspace classification: grc-continuous-authorization-and-monitoring-workspace topic_type: task last_updated: "2026-05-26" reading_time_minutes: 5 breadcrumb: [Import in OSCAL format, CAM OSCAL, Continuous authorization and monitoring tasks in the CAM Workspace, Use, Continuous Authorization and Monitoring, Governance, Risk, and Compliance] --- # Import OSCAL Assessment Results \(AR\) Import OSCAL Assessment Results \(AR\) from similar NIST RMF frameworks to create an engagement. ## Before you begin - Catalog JSON file - Profile JSON file - SSP JSON file - Overlay JSON file \(optional\) - Assessment Plan \(AP\) JSON file - Assessment Results \(AR\) JSON file - POA&M JSON file \(optional\) Role required: - Information System Security Manager \(sn\_irm\_cont\_auth.info\_system\_sec\_manager\) - Information System Security Officer \(sn\_irm\_cont\_auth.info\_system\_sec\_officer\) - CAM Administrator \(sn\_irm\_cont\_auth.admin\) **Note:** Only JSON files in valid OSCAL format are supported. The AR cannot be imported as a standalone file. It must always be imported together with the SSP and its associated files. ## Procedure 1. Navigate to **Workspaces** > **CAM Workspace**. 2. In the CAM Workspace, select the\[Omitted image "cam-oscal-import-icon.png"\] Alt text: OSCAL import icon. 3. Select **New Import** from the **All OSCAL imports** landing page. 4. In the **Details** section, complete the fields and select **Next**. |Field|Description| |-----|-----------| |OSCAL model|Select AR.| |Source|Enter a name to identify this import.| |Import status recipients|\(Optional\) Select users to notify when the import completes.| 5. In the **Attachments** section, upload the required files in each section and select **Next** after completing each section. The following sections appear in order. Mandatory sections are marked with an asterisk \(\*\).
Section Description
Provide the attachments\* Upload the mandatory files: - Catalog — Catalog JSON file - Profile — Profile JSON file - SSP — SSP JSON file You can also optionally attach boundary, data flow, network, and enterprise architecture diagrams.
Overlay attachments Upload an overlay JSON file if applicable. This section is optional.
Assessment plan attachments\* Upload the AP JSON file linked to the AR that you are importing. The maximum file size is 1024 MB.
Assessment results attachments\* Upload the AR JSON file. The maximum file size is 1024 MB.
POA&M attachments Upload a POA&M JSON file if applicable. This section is optional. If provided, POA&M items from this file are aggregated with the POA&M items already present in the AR file.
Authorization boundary attachments. Attach diagrams and other supporting documentation relevant to the authorization boundary, such as boundary assessment documents or architectural diagrams.
Authorization package documents. Add specific authorization package documents.You can add the following files: SSP ReportSAP ReportSAR ReportATO LetterPOA&M ReportExecutive Summary
6. In the **User and Group Mapping** step, review the user and group mappings and update them if needed, then select **Next**. This step contains three sections completed in sequence: User mapping, Group mapping, and Roles and responsibility.
Section Description
User mapping Map the users listed in the OSCAL file to the corresponding ServiceNow users in your instance. Each row in the table shows three columns: - OSCAL User: The user name as it appears in the OSCAL file. - ServiceNow User: The corresponding ServiceNow user. Users are mapped automatically when a ServiceNow user with a matching username is found. If no match is found, this field is empty and must be mapped manually. Similarly, when multiple users match the same name, the ServiceNow user field is left empty. - Listed as: The roles the user is assigned to in the import. A user can be listed under multiple roles. For example, System Owner, Owner \(Control\), Attestation Respondents \(Control\), Assigned To \(POA&M\), SCA, Assigned To \(Engagement\), ISSM, ISSO, Authorizing Official, AODR, Approver, Information Owner, System User, Issue Manager, Auditors, or Watchlist \(POA&M\). For OSCAL users without a corresponding ServiceNow user, select the appropriate ServiceNow user from the ServiceNow User field. You can also update any auto-mapped user if needed. \[Omitted image "oscal-ar-user-mapping.png"\] Alt text: User mapping
Group mapping Map the groups listed in the OSCAL file to the corresponding ServiceNow groups in your instance. Each row shows the OSCAL group, the corresponding ServiceNow group, and the role the group is listed as. For example, Issue Manager Group.Groups are mapped automatically when a matching ServiceNow group is found. If no match is found, this field is empty and must be mapped manually. Similarly, when multiple groups match the same name, the ServiceNow user field is left empty. \[Omitted image "oscal-ar-group-mapping.png"\] Alt text: Group mapping
Roles and responsibility Assign users to the authorization package roles for the imported files. The roles are pre-populated based on the user mappings completed in the User mapping section. The following roles are available: - Authorizing Official \(AO\) \(required\) - System Owner \(required\) - Information System Security Officers \(ISSO\) \(required\) - Security Control Assessors \(SCA\) \(required\) - Authorizing Official Designated Representatives \(AODR\) - Information Owners - Information System Security Managers \(ISSM\) - System Users \[Omitted image "oscal-ar-roles-mapping.png"\] Alt text: Roles mapping
7. In the **Preview and Override** step, review the summary of records that will be created, skipped, or overridden. The preview table shows the record types and their counts across three columns: **Will be created**, **Will be skipped**, and **Overridden**. **Note:** Existing control objectives from the same source and reference are skipped automatically, and new entries are created for any new source. The preview displays objects that will be created, overridden, or skipped based on whether the package exists in the target instance. **For new packages:** All objects display as "Create New": - SSP-related objects: Baseline controls, inherited controls, hybrid controls, information type definitions - AP-related objects: Engagements, control tests, test plans, entity to engagement mappings On import, all objects are created. **For existing packages:** All SSP, AR, and AP related objects display as "Override" by default. If you skip the package, all related objects are skipped automatically, including baseline controls, information type definitions, inherited controls, hybrid controls, engagements, test plans, control tests, and entity to engagement mappings. Objects that skip automatically: - Information type definitions already in the library - Policies already existing in the instance Information type definitions and policies skip because they exist independently of packages and are not tightly coupled with authorization boundaries. 1. If the package already exists on the instance, choose whether to skip or override them. 2. To skip specific object types, select the object from the **Select the ones you would wish to override** list, select **Skip**, select the records, and then select the **Override** button. 3. To override a specific object type, select the object from the **Select the ones you would wish to override** list, and select **Overridden**, and then select the **Override** option. 4. Select **Import** to start the import. A confirmation message appears indicating the import has started. Select **Close** to return to the OSCAL Import page. The import runs in the background and can take several minutes. When complete, the import record appears on the OSCAL Import page. If you specified import status recipients in the Details step, they are notified when the import completes. **Parent Topic:**[Import in OSCAL format](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/governance-risk-compliance/grc-continuous-authorization-and-monitoring-workspace/import-oscal.md)