{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":26825,"path":"it-business-management/goal-framework/components-installed-with-goal-framework.md","title":"Components installed with Goal Framework and Goal Framework for SPM","bundle":null,"doc_type":null,"release":"australia","body":"\n# Components installed with Goal Framework and Goal Framework for SPM\n\nSeveral 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.\n\n## Roles installed\n\n<table id=\"table_sb2_g2y_gpb\"><thead><tr><th>\n\nRole\n\n</th><th>\n\nDescription\n\n</th><th>\n\nContains roles\n\n</th></tr></thead><tbody><tr><td>\n\nsn\\_gf.goal\\_user\\_read\n\n</td><td>\n\nCan view the goals. This role can be given to users such as the project user and demand user.\n\n</td><td>\n\nNone\n\n</td></tr><tr><td>\n\nsn\\_gf.goal\\_user\n\n</td><td>\n\n-   Can create, view, edit, and delete goals, sub-goals, and associated targets.\n\n**Note:**\n\n    -   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**.\n    -   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**.\n    -   A goal can be edited only by the owner and contributors of the goal or its immediate parent goal.\n    -   A target can be edited only by the owner and contributors of the target or its goal.\n-   Can remove the existing goal relationships between work item and goal, from the Goal Relationship \\[sn\\_gf\\_goal\\_m2m\\_relationship\\] table.\n\n</td><td>\n\nsn\\_gf.goal\\_user\\_read\n\n</td></tr><tr><td>\n\nsn\\_gf.goal\\_admin\n\n</td><td>\n\n-   Create goals and targets.\n-   Edit goals and targets created by other users.\n-   Can update the goal preferences.\n-   Can create target sources and context variables as part of enabling the target automation feature.\n\n**Note:** Creating target sources and context variables is available when Goal Framework for SPM is installed.\n\n\n</td><td>\n\n-   sn\\_gf.goal\\_user\\_read\n-   sn\\_gf.goal\\_user\n\n</td></tr><tr><td>\n\nsn\\_gf.strategy\\_planner\\_read\n\n</td><td>\n\nCan view all strategic plans and strategic values.\n\n</td><td>\n\nNone\n\n</td></tr><tr><td>\n\nsn\\_gf.strategy\\_planner\n\n</td><td>\n\nCan create, view, edit, and delete strategic plans and strategic values.**Note:**\n\n-   A strategic plan can be edited only by the owner and sponsor of the strategic plan.\n-   A strategic value can be edited only by the sponsor of the strategic plan.\n\n</td><td>\n\nsn\\_gf.strategy\\_planner\\_read\n\n</td></tr><tr><td>\n\nsn\\_gf.epmo\\_strategy\\_planner\n\n</td><td>\n\nCan create, view, edit, and delete any goal.\n\n</td><td>\n\n-   sn\\_gf.goal\\_user\\_read\n-   sn\\_gf.goal\\_user\n-   sn\\_gf.goal\\_admin\n-   sn\\_gf.strategy\\_planner\n\n</td></tr></tbody>\n</table>## Scheduled jobs installed\n\n|Scheduled job|Description|\n|-------------|-----------|\n|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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/goal-framework/migrate-existing-goals-data.md)|\n|Migrate goal relationships for assigned entities|\\(For Strategic Planning users\\) Populates the fields, **Assigned entity type** and **Assigned entity** on the [Goal form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/scenario-planning-in-spw/goal-form-egm.md) 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**.|\n\n|Scheduled job|Description|\n|-------------|-----------|\n|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.|\n\n## Tables installed\n\n<table id=\"table_fbz_45z_vdb\"><thead><tr><th>\n\nDisplay name \\[Table name\\]\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nGoal\\[sn\\_gf\\_goal\\]\n\n</td><td>\n\nStores the goal details.\n\n</td></tr><tr><td>\n\nGoal Core\\[sn\\_gf\\_core\\_goal\\]\n\n</td><td>\n\nStores the core \\(basic\\) details for the goal. The Goal \\[sn\\_gf\\_goal\\] table extends the Goal Core \\[sn\\_gf\\_core\\_goal\\] table.\n\n</td></tr><tr><td>\n\nTarget\\[sn\\_gf\\_goal\\_target\\]\n\n</td><td>\n\nStores the target details for the goal.\n\n</td></tr><tr><td>\n\nUnits\\[sn\\_gf\\_units\\]\n\n</td><td>\n\nStores the available units for measuring the progress of targets.\n\n</td></tr><tr><td>\n\nTarget Progress\\[sn\\_gf\\_goal\\_target\\_progress\\]\n\n</td><td>\n\nStores the target progress details for the goal.\n\n</td></tr><tr><td>\n\nGoal Relationship\\[sn\\_gf\\_goal\\_m2m\\_relationship\\]\n\n</td><td>\n\nDefines the relationship between a goal and items \\(Project, Demand, Program, Scrum Epic, Scrum Feature, and Planning item\\).\n\n</td></tr><tr><td>\n\nStrategic Plan\\[sn\\_gf\\_strategic\\_plan\\]\n\n</td><td>\n\nStores the strategic plans defined for each planning organization hierarchy.**Note:** This table is visible only when Alignment Planner Workspace \\(APW\\) is installed.\n\n</td></tr><tr><td>\n\nStrategic Priority\\[sn\\_gf\\_strategy\\]\n\n</td><td>\n\nStores the strategic priorities defined for the organization.\n\n</td></tr><tr><td>\n\nStrategy Value\\[sn\\_gf\\_strategy\\_value\\]\n\n</td><td>\n\nStores the strategic values for strategic plans.**Note:** This table is visible only when APW is installed.\n\n</td></tr></tbody>\n</table><table id=\"table_yvt_cmb_fdc\"><thead><tr><th>\n\nDisplay name \\[Table name\\]\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nContext Variable\\[sn\\_gfa\\_context\\_variable\\]\n\n</td><td>\n\nStores the context variable details for the target source.\n\n</td></tr><tr><td>\n\nTarget Breakdown\\[sn\\_gfa\\_target\\_breakdown\\]\n\n</td><td>\n\nStores the target breakdown details for the target that were created based on the breakdown intervals specified for the target.\n\n</td></tr><tr><td>\n\nTarget Source\\[sn\\_gfa\\_target\\_source\\]\n\n</td><td>\n\nStores the target source configuration details for automating the actual value of the targets.\n\n</td></tr></tbody>\n</table>## Custom scripts installed\n\n<table id=\"table_hlp_flh_dvb\"><thead><tr><th>\n\nName\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nBenefit PlansA target source with predefined script.\n\n</td><td>\n\nPredefined 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://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/goal-framework/target-automation-script-benefit-plans.md).**Note:** You can use the Benefit Plans custom script only when PPM Standard \\(Project Portfolio Management\\) is installed.\n\n</td></tr></tbody>\n</table>## System properties installed\n\n|Name|Description|\n|----|-----------|\n|glide.ui.sn\\_gf\\_goal\\_target\\_activity.field|Option to enable activity stream for fields of the targets.|\n|sn\\_gf.allow\\_goal\\_deletion|Option to enable deletion of goals. The default value is true.|\n|sn\\_gf.allow\\_target\\_deletion|Option to enable deletion of targets. The default value is true.|\n|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.|\n|sn\\_gf.weighted\\_average\\_enabled|Option to enable the weighted average logic to calculate the progress of goals from their subgoals and targets.|\n\n|Name|Description|\n|----|-----------|\n|sn\\_gfa\\_disable\\_target\\_breakdown|Option to enable the target breakdowns feature at the instance level. The default value is false.|\n|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.|\n|sn\\_gfa.weeklyCheckInDayToMapMonth|Option to define end day of the week for weekly target breakdowns mapping to month. The default value is Friday.|\n\n**Parent Topic:**[Goal Framework and Goal Framework for SPM reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-business-management/goal-framework/goal-framework-reference.md)\n\n"}}