--- title: Roles required for Advanced planning capability description: The advanced planning capability enables integration of Advanced Audit with the Project Portfolio Management \(PPM\) product. The capability creates an equivalent project for the engagement, and provides planning features that could be used for resource planning, cost planning, and so on, from the engagement. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/governance-risk-compliance/audit-management/roles-for-audit-and-ppm.html release: australia product: Audit Management classification: audit-management topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Audit Management reference, Audit Management, Governance, Risk, and Compliance] --- # Roles required for Advanced planning capability The advanced planning capability enables integration of Advanced Audit with the Project Portfolio Management \(PPM\) product. The capability creates an equivalent project for the engagement, and provides planning features that could be used for resource planning, cost planning, and so on, from the engagement. ## Engagement planning features and roles To use the new features of advanced planning capability, users must have the following roles:
| Feature name | Description | Roles and their scope |
|---|---|---|
| Resource Planning | As a resource requester, find the availability of the resources, and create and manage the resource plans for the project and project tasks in the project workspace. For more information, refer to [Create and manage resource plans for a project](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-business-management/manage-resources-for-project.md) | - Users with sn\_audit.manager plus resource\_user or resource\_manager roles would be able to manage and add resource plans. Users with resource\_manager role would also be able to confirm and allocate the resource plans. - Users who already have access to the engagement and also have sn\_ppm\_read or timecard\_user or resource\_user roles are able to view the resource plans on the engagement. |
| Cost Planning | Project cost plans capture the costs of projects. Create a cost plan to specify the unit cost of a cost type for a fiscal period. For more information, refer to [Create a project cost plan](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-business-management/t_CreateAProjectCostPlan.md) | - Users with sn\_audit.user or sn\_audit.manager plus it\_project\_manager roles would be able to manage the cost plans. - Users with sn\_audit.user or sn\_audit.manager plus project\_manager roles would be able to add a new cost plan. **Note:** Users are suggested to use it\_project\_manager role instead of project\_manager role by PPM product. - Users who already have access to the engagement can view the cost plans if they have one of the following roles: sn\_ppm\_finance\_read, demand\_manager, program\_manager, portfolio\_manager, or project\_manager. |
| Resource allocations | After resource requesters create a resource plan, resource managers can confirm the resources to move the plan to the Confirmed state. Resource managers can then allocate resources to the plan and move it to the Allocated state. Based on calendar and schedule information, resource managers view resource availability and select the resources under their management that can be confirmed and allocated to specific tasks. For more information, refer to [Resource allocation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-business-management/r_AllocatingResources.md) | - Users need both pps\_resource and sn\_audit.user or sn\_audit.external\_auditor roles to be added to the auditors field on the engagement from the resource plan. - Users need pps\_resource role to be added as resources to the resource plans. |
| Time card reporting | You can log hours in a time card for an engagement and other tasks on an engagement. If there is a project associated with an engagement, then the actual expenses and actual resources values roll up. To create a time card, see [Create a time card](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-business-management/t_CreateATimeCard.md). | - Users need timecard\_user role to create a time card. - Users who already have access to the engagement, audit tasks, milestones, and issues can view all time cards if they have the sn\_ppm\_read, timecard\_approver, or timecard\_admin role. - Users with the timecard\_user role can view only the time cards they reported on engagements, audit tasks, milestones, and issues they can access. - Users need timecard\_approver role to approve a submitted time card. The time sheet policy assigned to the user governs the approval process. |