First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Workfront Configuration and Administration
A user's access level grants Edit access to Projects, but the user cannot edit one particular project. Which configuration most directly explains the restriction?
- The project's custom form contains a calculated field.
- The access level is overridden by the user's job role.
- The project is shared with the user with View rights. Correct answer.
- The user is not a member of the project's portfolio.
Explanation
Access levels set the maximum actions a user can perform on an object type, while sharing permissions determine access to each individual object. Workfront applies the most restrictive combination, so View rights on the project block editing even when the access level allows it.
Question 2Workfront Configuration and Administration
Which object can a layout template be assigned to so that a set of users receives a customized menu and landing page?
- A portfolio
- A company
- A program
- A group Correct answer.
Explanation
Layout templates can be assigned to users, groups, job roles, and teams. Assigning one to a group applies it to the group's members, which is how administrators standardize the interface for a department.
Question 3Workfront Configuration and Administration
An administrator needs a custom field that lets users choose more than one value from a predefined list. Which field type should be used?
- Typeahead
- Checkbox
- Multi-select Correct answer.
- Single-select dropdown
Explanation
A multi-select field stores one or more values from a predefined list, which supports filtering and reporting on each choice. A single-select dropdown and a checkbox allow only one selection, while a typeahead returns a single referenced object.
Question 4Workfront Configuration and Administration
Which statement correctly describes group-level custom statuses in Workfront?
- They can be created only for projects, not for tasks or issues.
- They replace the system statuses for every group.
- They do not need to be mapped to a system status.
- They must be equated to an existing system status. Correct answer.
Explanation
Custom statuses are created for a group and must be equated to a system status so that filters, reports, and integrations continue to work. The custom label appears to users while the underlying system status drives logic.
Question 5Workfront Configuration and Administration
Where does an administrator configure the default billing and cost rates for a job role?
- In Setup, on the Job Roles area for that role Correct answer.
- In Project Preferences, on the project defaults
- On each user's profile, in the cost rate field
- In Timesheet Preferences, on the hour type list
Explanation
Job roles store billing and cost rates, including effective dates, under Setup > Job Roles. Those role rates provide defaults for assignments when a user-specific rate is not used.
Question 6Workfront Configuration and Administration
What is the primary purpose of an hour type in Workfront?
- It categorizes logged hours for billing. Correct answer.
- It sets the currency used for project expenses.
- It determines the approval path for a project.
- It defines the working hours in a schedule.
Explanation
Hour types classify time entries, such as regular, overtime, or billable, so reports and billing can separate them. They are selected when users log hours and can be restricted by timesheet profiles.
Question 7Workfront Configuration and Administration
How long are deleted items retained in the Workfront Recycle Bin before permanent removal?
- 90 days
- 14 days
- 30 days Correct answer.
- 7 days
Explanation
Workfront keeps deleted items in the Recycle Bin for 30 days. During that period, an administrator can restore them; after that, they are permanently removed.
Question 8Workfront Configuration and Administration
Which setting determines the working days, hours, and holidays used for project timeline calculations when no schedule is explicitly selected?
- The user's personal time zone
- The default schedule in Setup Correct answer.
- The portfolio's scorecard
- A date field on the project custom form
Explanation
The default schedule is configured in Setup and supplies working time for projects that do not specify another schedule. It affects duration, planned dates, and resource availability calculations.
Question 9Workfront Configuration and Administration
A project manager wants a project to require sign-off from two people in sequence before it can move to the next status. Which configuration should the administrator use?
- A sequential approval process on the project Correct answer.
- A custom form with a checkbox for each approver
- A scorecard with two alignment categories
- Two milestone paths assigned to the project
Explanation
An approval process defines the ordered steps and the approvers for each step, and it controls whether the object can move forward. Attaching a process with two sequential steps enforces the required sign-off order.
Question 10Workfront Configuration and Administration
What is a milestone path used for in Workfront?
- To calculate the planned completion date of a portfolio
- To link milestones to approval steps Correct answer.
- To define the sequence of task statuses on a template
- To group users by job role for resource planning
Explanation
A milestone path is a collection of milestones that can be attached to an approval process. As the approval process advances, the associated milestones mark key points on the project.
Question 11Workfront Configuration and Administration
An administrator creates a calculated field on a project custom form that references a custom field on a task form. What is the expected result?
- The calculation works because all custom fields are global.
- It fails because a project cannot reference a task field. Correct answer.
- The calculation works only if both forms use the same layout template.
- The calculation works but only for users with Edit access to tasks.
Explanation
Calculated custom fields can reference fields on the same object and on directly related parent objects, not arbitrary child objects such as tasks. A project has many tasks, so there is no single task value for the project calculation to use.
Question 12Workfront Configuration and Administration
Which combination correctly defines a request queue in Workfront?
- A project plus an approval process
- A project with queue details Correct answer.
- A portfolio plus a scorecard
- A program plus a milestone path
Explanation
A request queue is a project that has been enabled to receive requests, with queue details defining the fields and a queue topic defining the type of request. Users submit issues through the queue, and routing rules can assign them.
Question 13Workfront Configuration and Administration
A company wants each department to manage its own users, statuses, and layout templates without granting full system administrator rights. What should be configured?
- A group with a group administrator Correct answer.
- A team with a team lead
- A company with a company administrator
- A portfolio with a portfolio manager
Explanation
Groups support delegated administration; a group administrator can manage members, statuses, and certain preferences for that group. This provides departmental control without full system-wide access.
Question 14Workfront Configuration and Administration
What is a scorecard used for in Workfront?
- To schedule working hours for a team
- To calculate the cost rate of a job role
- To score project alignment with goals Correct answer.
- To define the approval sequence for an issue
Explanation
A scorecard assigns weighted questions and values that let organizations score projects and portfolios against strategic goals. Alignment scores then appear in reports and portfolio optimization.
Question 15Workfront Configuration and Administration
An administrator needs to make a set of users available for resource planning across multiple projects. Which object should be created?
- A team with a layout template
- A portfolio containing the projects
- A resource pool containing the users Correct answer.
- A company with a billing rate
Explanation
Resource pools group users so resource managers can plan and allocate their time across projects and programs. Users can belong to more than one pool when they support multiple areas.
Question 16Workfront Configuration and Administration
Which configuration controls whether timesheets are generated automatically for users?
- The user's access level and group
- The job role's cost rate and currency
- The project's schedule and working hours
- Timesheet profiles and preferences Correct answer.
Explanation
Timesheet profiles determine which users receive timesheets and which hour types they can use, while timesheet preferences control generation, approval, and editing rules. Both work together to determine automatic timesheet creation.
Question 17Workfront Configuration and Administration
A project manager needs to log travel costs against project tasks. What should the administrator configure first?
- A milestone path on the project
- Expense types in Setup Correct answer.
- A queue topic on the project
- A scorecard for the portfolio
Explanation
Expense types define the categories available when users add expenses to projects and tasks. Without an expense type, users cannot classify and save the cost entry.
Question 18Workfront Configuration and Administration
Which setting in Project Preferences determines the status assigned to new projects when no status is specified?
- The default project status Correct answer.
- The default company for new projects
- The default schedule for new projects
- The default hour type for new projects
Explanation
Project Preferences includes a default status setting that is applied to newly created projects unless the project template or user selects another status. The default hour type and schedule affect time and planning, not status.
Question 19Workfront Configuration and Administration
An administrator adds a section break to a long custom form. What is the effect on the form?
- It creates a new tab in the object's left panel.
- It adds a divider and heading but stores no data. Correct answer.
- It splits the form into pages that must be completed in order.
- It hides all fields below it from users.
Explanation
Section break fields organize long forms by adding a heading and visual separation. They are display-only elements and do not store a value or change data collection.
Question 20Workfront Configuration and Administration
A user reports seeing a task that they should not see. The task belongs to a project shared with the user's group. What is the most likely explanation?
- The task has several custom forms attached.
- The user's access level is set to View only for tasks.
- The task's status is set to Complete and approved.
- The task inherits permissions from its project. Correct answer.
Explanation
Tasks and issues inherit permissions from the project unless their sharing is changed. If the project is shared with the user's group, group members can see the project's tasks according to those rights.
Question 21Workfront Configuration and Administration
An administrator creates a group-level custom status named 'In Review' equated to the system status Current. How will a report that filters on system status Current treat projects using the custom status?
- It excludes them because the name is not Current.
- It includes them only when a custom form field is used.
- It fails because group statuses cannot be reported on.
- It includes them because the status equates to Current. Correct answer.
Explanation
Filters and reports that use system statuses evaluate the equated system status, not the custom label. Because 'In Review' is equated to Current, projects with that status are included in Current filters.
Question 22Workfront Configuration and Administration
A project already has a global approval process attached. A manager attaches a one-time approval process to the same project. What is the result?
- Workfront prevents attaching a second approval process.
- The global process remains and the one-time one is ignored.
- The one-time process replaces the global one. Correct answer.
- Both approval processes run in parallel.
Explanation
An object can have only one approval process attached at a time. Attaching a new process, whether global or one-time, replaces the existing attachment for that object.
Question 23Workfront Configuration and Administration
A task is assigned to a user who has a user-level billing rate, and the user's job role also has a role-level billing rate. Which rate is used for the task's billing amount by default?
- The project's default rate.
- The user-level rate when the user is assigned. Correct answer.
- The job role rate always takes precedence.
- The higher of the two rates.
Explanation
When a user has a billing rate, that user rate overrides the job role rate for work the user performs. The role rate serves as a fallback when no user-specific rate is available.
Question 24Workfront Configuration and Administration
An administrator is configuring SAML 2.0 single sign-on for Workfront. Which item must be provided by the identity provider?
- The provider's metadata or certificate Correct answer.
- The timesheet profile assigned to users
- The default schedule for the project team
- The Workfront API key generated in Setup
Explanation
SAML SSO requires trust between Workfront and the identity provider, which is established with the provider's metadata or signing certificate. Workfront uses that information to validate SAML assertions.
Question 25Workfront Configuration and Administration
A calculated custom field on a project form must display a value stored in a custom field on the project's portfolio. What must be true for this to work?
- The project form must be assigned through a layout template.
- The portfolio field must be configured as a section break.
- The portfolio field exists and the project references it. Correct answer.
- The two fields must have identical display names.
Explanation
Calculated fields can reference fields on directly related parent objects when the relationship exists. For a project, a portfolio is a parent object, so the calculation can pull the portfolio custom field value.
Question 26Workfront Configuration and Administration
Which Workfront object determines which tabs, menu items, and fields a user sees in the interface?
- A layout template Correct answer.
- A report definition
- A custom form
- An access level
Explanation
Layout templates are assigned to users, groups, teams, or job roles and control the tabs, menu items, and fields shown in the interface. Access levels define what actions a user can perform, while custom forms and reports store or display data.
Question 27Workfront Configuration and Administration
A program is a subdivision of which object in Workfront's hierarchy?
- An individual task
- A portfolio Correct answer.
- A company account
- A project record
Explanation
Workfront organizes work as Portfolio > Program > Project > Task. A program therefore belongs to a portfolio and can contain multiple projects.
Question 28Workfront Configuration and Administration
In a Workfront report, which component decides which records are returned?
- Chart
- View
- Grouping
- Filter Correct answer.
Explanation
A report filter contains the criteria that determine which records are returned. The view controls columns, the grouping organizes results, and a chart visualizes them.
Question 29Workfront Configuration and Administration
What is the primary purpose of a company object in Workfront?
- To store approval processes that requests can use
- To group users by the license type they hold
- To associate users and projects for reporting Correct answer.
- To define the working hours used by project schedules
Explanation
Companies are organizational objects that associate users and projects so they can be grouped, filtered, and reported on. They do not define schedules, approval routing, or license types.
Question 30Workfront Configuration and Administration
Which custom form feature conditionally shows or hides a field based on the value of another field?
- Calculated field
- Validation rule
- Display logic Correct answer.
- Section break
Explanation
Display logic lets an administrator define rules that show or hide fields based on another field's value. Section breaks only organize the form, calculated fields compute values, and validation enforces input rules.
Question 31Workfront Configuration and Administration
In a calculated custom field, what does the wildcard $$USER.ID return?
- The ID of the object owner
- The ID of the object being viewed
- The logged-in user's ID Correct answer.
- The ID of the user's home group
Explanation
The $$USER wildcard resolves to the user who is currently logged in and viewing the object. Adding .ID returns that user's unique ID rather than the object or owner ID.
Question 32Workfront Configuration and Administration
Where does an administrator maintain currency exchange rates used by projects and reports?
- Project Preferences, under Exchange Rates Correct answer.
- People settings, under Access Level definitions
- Interface settings, under Layout Template assignments
- System settings, under Customer Information
Explanation
Currency exchange rates are maintained in Project Preferences under Exchange Rates. Those rates are used when projects use different currencies and when reports convert values.
Question 33Workfront Configuration and Administration
What does a timesheet profile define for the users it is assigned to?
- The projects that appear on timesheets
- The approval process for expenses
- The timesheet frequency and approvers Correct answer.
- The billable rate applied to hours
Explanation
A timesheet profile defines how often timesheets are generated and who approves them for the assigned users. It does not control which projects appear or the billing rate applied to hours.
Question 34Workfront Configuration and Administration
What is the role of a topic group in a request queue?
- It defines the default approver for all requests
- It sets the service-level target for requests
- It controls which users can submit requests
- It groups related queue topics under one heading Correct answer.
Explanation
A topic group organizes related queue topics so requesters can select the right topic from a grouped list. Routing rules, approvals, and access settings are configured separately.
Question 35Workfront Configuration and Administration
What is the purpose of a prompt on a Workfront report?
- To let viewers filter the report at run time Correct answer.
- To require approval before the report can be shared
- To define the columns shown in the report
- To schedule the report for automatic delivery
Explanation
Prompts are report filters that viewers can change at run time without editing the report definition. They do not control sharing, scheduling, or the view columns.
Question 36Workfront Configuration and Administration
What happens when an administrator marks a custom field as required on a custom form?
- The field is locked after the object is saved
- The object cannot be saved without a value Correct answer.
- The field appears in every report by default
- The field is hidden from users without edit access
Explanation
A required custom field must contain a value before the object can be saved. This enforces data entry but does not lock the field after saving or change report visibility.
Question 37Workfront Configuration and Administration
A user can log in and view projects but cannot create new projects. Which configuration most directly controls this ability?
- The user's access level Correct answer.
- The project's sharing settings
- The user's layout template
- The user's home group
Explanation
The access level assigned to a user determines which object actions, such as creating projects, are allowed. Layout templates change the interface, home group affects group-based access, and sharing applies to specific objects.
Question 38Workfront Configuration and Administration
A calculated field on a task custom form must return a value from a custom field on the task's project. Which expression syntax should be used?
- DE:{project}.{Project Field Name}
- {project}.{DE:Project Field Name} Correct answer.
- {task}.{project}.{DE:Project Field Name}
- $$PROJECT.{DE:Project Field Name}
Explanation
For a task calculated field, the project object is referenced with the project prefix followed by the custom field expression. The syntax {project}.{DE:Field Name} retrieves the project-level value.
Question 39Workfront Configuration and Administration
Which expression calculates the number of days between a project's planned start date and today in a calculated field?
- DAY({plannedStartDate}-$$TODAY)
- DATEDIFF({plannedStartDate},$$TODAY) Correct answer.
- DATEDIFF({plannedStartDate},$$TODAY,DAYS)
- SUM({plannedStartDate},$$TODAY)
Explanation
DATEDIFF returns the difference in days between two date expressions. Using the project planned start date and $$TODAY gives the elapsed days from the planned start to the current date.
Question 40Workfront Configuration and Administration
An administrator creates a custom form and wants only one group to be able to use it. What should they do?
- The system default form
- The custom form Correct answer.
- The group's layout template
- The group's access level
Explanation
Custom forms have their own sharing settings, so restricting a form to a group requires sharing it with that group. Layout templates and access levels do not limit which objects a custom form can be attached to.
Question 41Custom Forms and Custom Fields
Where in Workfront do administrators create and maintain custom forms?
- From a request queue's Queue Details page
- From the Reporting area's Forms folder
- In the Setup area, under Custom Forms Correct answer.
- From the project Details tab's Edit menu
Explanation
Custom form definitions and their fields are built and maintained by administrators in Setup > Custom Forms, then attached to objects such as projects, tasks, and issues. The other locations are used for working with object data, reports, or request queues, not for building form definitions.
Question 42Custom Forms and Custom Fields
A custom field exists in the field library, but it never appears on a particular project's Details page. What is the most likely reason?
- The field was created by a different administrator
- The field's display type is set to text
- No custom form containing that field is attached to the project Correct answer.
- A layout template hides it from that user
Explanation
The field library only stores definitions; a field becomes visible on a record when a custom form that contains it is attached to that record. Without an attached form there is no place on the object for the field to render.
Question 43Custom Forms and Custom Fields
Which custom field type derives its value from an expression rather than from user input?
- Currency
- Typeahead
- Calculated Correct answer.
- Number
Explanation
Calculated fields are populated by an expression that references other fields, so users cannot type into them. Number, typeahead, and currency fields all accept direct user input.
Question 44Custom Forms and Custom Fields
Which field type is designed for long, multi-line content such as notes or background explanations?
- Paragraph text Correct answer.
- Date
- Single-line text
- Number
Explanation
Paragraph text provides a multi-line entry area suited to longer narrative content. Single-line text, number, and date fields are intended for short, structured values.
Question 45Custom Forms and Custom Fields
Which form element adds explanatory guidance to a form while storing no data of its own?
- Calculated field
- Instructional text Correct answer.
- Section break
- Checkbox
Explanation
Instructional text renders read-only content such as instructions, links, and formatting, and it is never stored as a value, so it cannot be reported on. Section breaks organize the layout but do not carry guidance, while checkboxes and calculated fields both produce stored values.
Question 46Custom Forms and Custom Fields
Which form element divides a custom form into labeled blocks that can carry their own access permissions?
- Display logic
- Section break Correct answer.
- Instructional text
- Paragraph text
Explanation
Section breaks split a form into labeled sections and, on supported objects, can be restricted so that only selected users, groups, teams, or roles can view or edit that block of fields. The other elements neither create sections nor hold permissions.
Question 47Custom Forms and Custom Fields
A developer needs users to choose exactly one of five options, with every option visible as a button on the form. Which field type fits best?
- Typeahead
- Checkboxes
- Radio buttons Correct answer.
- Multi-select drop-down
Explanation
Radio buttons display each option as a visible choice and permit only one selection. Checkboxes and multi-select drop-downs allow multiple selections, and typeahead hides the list behind a search box.
Question 48Custom Forms and Custom Fields
What happens when an administrator deletes a custom field from the field library?
- It is archived and can be restored with its data
- It is hidden from users but the values remain
- It and all of its stored values are permanently deleted Correct answer.
- It is removed from forms but the stored values remain
Explanation
Deleting a field removes its definition from every form that uses it and permanently destroys all values stored for it; the action cannot be undone. Removing a field from a single form is a different, non-destructive operation.
Question 49Custom Forms and Custom Fields
You must place a field that already exists in the field library onto a new custom form so that both forms show the same information. What should you do?
- Create a new field with the same name
- Add the existing field to the form from the field library Correct answer.
- Pull the value in through a calculated field
- Copy the field and paste it onto the new form
Explanation
Forms can reuse fields that already exist in the library, so the same field and its stored value appear on every form that includes it. Creating or copying a field would produce a separate field with separate data.
Question 50Custom Forms and Custom Fields
A field is used on three project forms. An administrator removes it from one of those forms but does not delete the field itself. What is the result?
- The field and its values remain on the other two forms Correct answer.
- The field becomes read-only on the other two forms
- The field is deactivated across the instance
- The field's values are deleted on all three forms
Explanation
Removing a field from a form only unlinks it from that form. The field definition and its stored values stay available on the other forms and in the field library, and are only destroyed if the field itself is deleted.