---
sourceDocument: Brazil Strategic Portfolio Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-business-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Strategic Portfolio Management

ft:clusterId :

    - itbm

bundleId :

    - itbm

workflow :

    - Technology


---

# Components installed with Goal Framework and Goal Framework for SPM

# Components installed with Goal Framework and Goal Framework for SPM {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 minutes to read  
Several types of components are installed with the installation of the Goal Framework and Goal Framework for Strategic Portfolio Management (SPM) applications, including user roles, scheduled jobs, tables, and scripts.

## Roles installed {#components-installed-with-goal-framework__section_rb2_g2y_gpb}

{#components-installed-with-goal-framework__table_sb2_g2y_gpb__entry__3}

| Role | Description | Contains roles |
|-|-|-|
| sn_gf.goal_user_read | Can view the goals. This role can be given to users such as the project user and demand user. | sn_gf.strategy_planner_read |
| sn_gf.goal_user | * Can create, view, edit, and delete goals, sub-goals, and associated targets. Note: * A goal or sub-goal can be deleted only by the owner and contributors of the goal or its immediate parent goal when the sn_gf.allow_goal_deletion system property is set to Yes. * An associated target can be deleted only by the owner and contributors of the target or its goal when the sn_gf.allow_goal_deletion system property is set to Yes. * A goal can be edited only by the owner and contributors of the goal or its immediate parent goal. * A target can be edited only by the owner and contributors of the target or its goal. {#components-installed-with-goal-framework__ul_ej1_wl4_gqb} * Can remove the existing goal relationships between work item and goal, from the Goal Relationship \[sn_gf_goal_m2m_relationship\] table. {#components-installed-with-goal-framework__ul_q3n_vxd_vtb} | sn_gf.goal_user_read |
| sn_gf.goal_admin | * Create goals and targets. * Edit goals and targets created by other users. * Can update the goal preferences. * Can create target sources and context variables as part of enabling the target automation feature. Note: Creating target sources and context variables is available when Goal Framework for SPM is installed. {#components-installed-with-goal-framework__ul_hhf_gzs_hvb} | * assessment_admin * sn_apw_advanced.spw_goal_user * sn_gf.goal_user {#components-installed-with-goal-framework__ul_oph_qn4_gqb} |
| sn_gf.strategy_planner_read | Can view all strategic plans and strategic values. | None |
| sn_gf.strategy_planner | Can create, view, edit, and delete strategic plans and strategic values. Note: * A strategic plan can be edited only by the owner and sponsor of the strategic plan. * A strategic value can be edited only by the sponsor of the strategic plan. {#components-installed-with-goal-framework__ul_q3v_qgn_sqb} | sn_gf.strategy_planner_read |
| sn_gf.epmo_strategy_planner | Can create, view, edit, and delete any goal. | * sn_gf.strategy_planner * sn_gf.goal_user {#components-installed-with-goal-framework__ul_obh_rn4_gqb} |
[ ]

{#components-installed-with-goal-framework__table_sb2_g2y_gpb}

## Scheduled jobs installed {#components-installed-with-goal-framework__section_qbj_ypr_vqb}

{#components-installed-with-goal-framework__table_dx3_gb1_wdb__entry__2}

| Scheduled job | Description |
|-|-|
| Migrate Goal, Strategy, and Work item data to the Goal Framework and related Planning item tables | Migrates the existing goals data to the Goal Framework tables. For information on what data is migrated and how the data can be migrated, see [goal data migration.](https://www.servicenow.com/docs/alXQKRvTOdXCFaHAWiaZLg "If your organization uses the legacy goal and strategy tables (Goal, Enterprise Strategy, Business Unit Strategy, and Strategic Objective), you can migrate the existing data to the Goal Framework tables by running the scheduled job.") |
| Migrate goal relationships for assigned entities | (For Strategic Planning users) Populates the fields, Assigned entity type and Assigned entity on the [Goal form](https://www.servicenow.com/docs/efQilBzFpT78DfF0RaIK7w "Use the Goal form to create goals for your organizational strategic priorities.") based on the data in the Goal Relationship \[sn_gf_goal_m2m_relationship\] table if you have created m2m relationship with lens entities other than Company, Business Unit, Department, and Portfolio. |
| Copy Goal Assigned Entity To Target | Populates the Assigned entity field on the targeted record with the value from the corresponding goal record. |
| GF - Override Goal and Target Number fields with customized prefixes | Applies the prefixes that are set in the number records for goals and targets to the Number field of existing goals and targets, and keeps the numeric part of each number. For more information, see [Change the number prefix for goals and targets](https://www.servicenow.com/docs/OJZBZYC5V7P3bZCofEjqKA "Change the prefix of the Number field for goals and targets, for example, from GOAL and TRGT to OBJ and KR when your organization uses objectives and key results, and apply the new prefix to existing records."). |
[Table 1. Goal Framework scheduled jobs]

{#components-installed-with-goal-framework__table_dx3_gb1_wdb} {#components-installed-with-goal-framework__table_fhz_4lb_fdc__entry__2}

| Scheduled job | Description |
|-|-|
| Update Actual value of the targets using Goal Framework for SPM | Updates the actual value of the targets by collecting the data from the respective target sources, so that the progress of the targets is updated and then the targets' progress is rolled up to the goals. |
| Migrate BreakdownInterval To Checkinfrequency | Migrates the existing values from the Review frequency field to the Check-in frequency field in the target records. For more information, see [Migrate target breakdowns](https://www.servicenow.com/docs/jVXcJ8KbzqPM8ZXO4Opc2Q "After upgrading to Goal Framework for SPM v2.3.0 or later, run the Migrate BreakdownInterval To Checkinfrequency scheduled job to migrate the existing values from the Review frequency field to the Check-in frequency field in the target records."). |
| Goal calendar alignment - Reset check-in frequency for stale targets | Sets the check-in frequency of each stale target to None and deletes its breakdowns. The actual value of each target is kept. The job runs on demand. Its script takes a start date and an end date in YYYY-MM-DD format, and an optional encoded query in extraQuery to narrow the targets. For steps, see [Reset the check-in frequency of stale targets](https://www.servicenow.com/docs/5BmMF2y8eNJoTkpThBToiw "Clear the check-in frequency of stale targets in a date range after a goal calendar change, so that the owners can select a frequency again."). |
[Table 2. Goal Framework for SPM scheduled jobs]

{#components-installed-with-goal-framework__table_fhz_4lb_fdc}

## Tables installed {#components-installed-with-goal-framework__section_s1x_dzh_wdb}

{#components-installed-with-goal-framework__table_fbz_45z_vdb__entry__2}

| Display name \[Table name\] | Description |
|-|-|
| Goal \[sn_gf_goal\] | Stores the goal details. |
| Goal Core \[sn_gf_core_goal\] | Stores the core (basic) details for the goal. The Goal \[sn_gf_goal\] table extends the Goal Core \[sn_gf_core_goal\] table. |
| Target \[sn_gf_goal_target\] | Stores the target details for the goal. |
| Units \[sn_gf_units\] | Stores the available units for measuring the progress of targets. |
| Target Progress \[sn_gf_goal_target_progress\] | Stores the target progress details for the goal. |
| Goal Relationship \[sn_gf_goal_m2m_relationship\] | Defines the relationship between a goal and items (Project, Demand, Program, Scrum Epic, Scrum Feature, and Planning item). |
| Strategic Plan \[sn_gf_strategic_plan\] | Stores the strategic plans defined for each planning organization hierarchy. Note: This table is visible only when Alignment Planner Workspace (APW) is installed. |
| Strategic Priority \[sn_gf_strategy\] | Stores the strategic priorities defined for the organization. |
| Strategy Value \[sn_gf_strategy_value\] | Stores the strategic values for strategic plans. Note: This table is visible only when APW is installed. |
[Table 3. Goal Framework tables]

{#components-installed-with-goal-framework__table_fbz_45z_vdb} {#components-installed-with-goal-framework__table_yvt_cmb_fdc__entry__2}

| Display name \[Table name\] | Description |
|-|-|
| Context Variable \[sn_gfa_context_variable\] | Stores the context variable details for the target source. |
| Target Breakdown \[sn_gfa_target_breakdown\] | Stores the target breakdown details for the target that were created based on the breakdown intervals specified for the target. |
| Target Source \[sn_gfa_target_source\] | Stores the target source configuration details for automating the actual value of the targets. |
[Table 4. Goal Framework for SPM tables]

{#components-installed-with-goal-framework__table_yvt_cmb_fdc}

## Custom scripts installed {#components-installed-with-goal-framework__section_j1b_2lh_dvb}

{#components-installed-with-goal-framework__table_hlp_flh_dvb__entry__2}

| Name | Description |
|-|-|
| Benefit Plans A target source with predefined script. | Predefined script that updates the Actual value field on the target form by fetching the required value from the Actual benefit field or Non-monetary actual benefit field from the monetary or non-monetary benefit plan records. For the script template, see [Target automation script for benefit plans](https://www.servicenow.com/docs/Gmm4HXNGgHgamlHhfOgX2A "Use the predefined Benefit Plans script as a target source to automate the actual value of your targets from the benefit plans of relevant work items."). Note: You can use the Benefit Plans custom script only when PPM Standard (Project Portfolio Management) is installed. |
[Table 5. Goal Framework for SPM custom scripts]

{#components-installed-with-goal-framework__table_hlp_flh_dvb}

## System properties installed {#components-installed-with-goal-framework__section_myd_rzy_fyb}

{#components-installed-with-goal-framework__table_h3r_tzy_fyb__entry__2}

| Name | Description |
|-|-|
| glide.ui.sn_gf_goal_target_activity.field | Option to enable activity stream for fields of the targets. |
| sn_gf.allow_goal_deletion | Option to enable deletion of goals. The default value is true. |
| sn_gf.allow_target_deletion | Option to enable deletion of targets. The default value is true. |
| sn_gf.goal_calendar_type | Option to set calender type for setting goals. The available calendar types are Gregorian Calendar and Fiscal Period. The default value is Gregorian Calendar. This property is superseded by sn_gfa.calendar_type in Goal Framework for SPM. |
| sn_gf.maintain_constant_tolerance_percent | Tolerance percentage that is used to determine whether the actual value of a Maintain constant target meets the planned target. The default value is 5. For more information, see [Configure the tolerance for Maintain constant targets](https://www.servicenow.com/docs/eQ8ja8V74rbdcsUDzibcsw "Set the tolerance percentage for Maintain constant targets to define the range of acceptable actual values and control how progress and status are calculated."). |
| sn_gf.weighted_average_enabled | Option to enable the weighted average logic to calculate the progress of goals from their subgoals and targets. |
[Table 6. Goal Framework system properties]

{#components-installed-with-goal-framework__table_h3r_tzy_fyb} {#components-installed-with-goal-framework__table_u2f_hmt_c2c__entry__2}

| Name | Description |
|-|-|
| sn_gfa_disable_target_breakdown | Option to enable the target breakdowns feature at the instance level. The default value is false. |
| sn_gfa.target_breakdown_decimals | Option to define the number of decimals to show for target values while generating the target breakdowns. The default value is 2. |
| sn_gfa.weeklyCheckInDayToMapMonth | Option to define end day of the week for weekly target breakdowns mapping to month. The default value is Friday. |
| sn_gfa.calendar_type | Option to set the goal calendar mode. The available values are `gregorian` and `fiscal`. The default value is `gregorian`. Changing the value can make targets stale. For more information, see [Setting a goal calendar](https://www.servicenow.com/docs/6YNFT1UR7irX8HXkFAcNLg "The goal calendar decides which periods your targets use for their check-in frequency and breakdowns. You can use the Gregorian calendar or a fiscal calendar."). |
[Table 7. Goal Framework for SPM system properties]

{#components-installed-with-goal-framework__table_u2f_hmt_c2c}

