Anda di halaman 1dari 100

Wellingtone 2010 1

Copy provided as part of your PPMiaB Project Server 2010 deployment













Administering Microsoft Office Project
Server 2010
www.wellingtoneEPM.co.uk [dedicated EPM site]
www.wellingtone.co.uk [main corporate site]

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 2
Copy provided as part of your PPMiaB Project Server 2010 deployment


INTRODUCTION ............................................................................................. 6
SYSTEM OVERVIEW AND ARCHITECTURE ................................................ 8
The Web Tier .......................................................................................................................................... 8
Middle Tier ............................................................................................................................................. 9
The Database Tier .................................................................................................................................. 9
ACCESSING PROJECT WEB APP .............................................................. 11
The Administrator Role ....................................................................................................................... 11
SHAREPOINT PERMISSIONS...................................................................... 13
SERVER SETTINGS THE ADMINISTRATOR CONSOLE ........................ 14
SECURITY ..................................................................................................... 15
Manage Users ........................................................................................................................................ 15
Manage Groups .................................................................................................................................... 22
Active Directory Synchronisation ...................................................................................................... 27
Manage Categories ............................................................................................................................... 28
Manage Security Templates ................................................................................................................ 32
Project Web App Permissions ............................................................................................................. 33
Manage Delegates ................................................................................................................................. 35
ENTERPRISE DATA ..................................................................................... 38
Enterprise Custom Field Definition .................................................................................................... 38
Enterprise Look up Tables .................................................................................................................. 43
Enterprise Global ................................................................................................................................. 44
Enterprise Calendars: .......................................................................................................................... 46
Resource Centre ................................................................................................................................... 48
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 3
Copy provided as part of your PPMiaB Project Server 2010 deployment
About Project Server ............................................................................................................................ 48
DATABASE ADMINISTRATION ................................................................... 48
Delete Enterprise Objects .................................................................................................................... 48
Force Check-In Enterprise Objects .................................................................................................... 49
Daily Schedule Backup ......................................................................................................................... 51
Administrative Backup ........................................................................................................................ 51
Administrative Restore ........................................................................................................................ 52
OLAP Database Management ............................................................................................................. 53
Build Settings ........................................................................................................................................ 53
Configuration ........................................................................................................................................ 55
Working with custom fields ............................................................................................................... 55
Working with calculated measures .................................................................................................... 56
LOOK AND FEEL .......................................................................................... 57
Manage Views ....................................................................................................................................... 57
Project Views ..................................................................................................................................... 59
Project Centre Views ......................................................................................................................... 59
Resource Assignments Views ............................................................................................................ 59
Resource Centre Views ...................................................................................................................... 59
My Work ............................................................................................................................................ 60
Resource Plans ................................................................................................................................... 60
Team Tasks ........................................................................................................................................ 60
Team Builder ..................................................................................................................................... 60
Timesheet ........................................................................................................................................... 60
Portfolio Analysis .............................................................................................................................. 60
Portfolio Analysis Project Selection .................................................................................................. 60
Grouping Formats ................................................................................................................................ 60
Gantt chart Formats............................................................................................................................. 61
Quick Launch ....................................................................................................................................... 62
TIME AND TASK MANAGEMENT ................................................................ 63
Fiscal Periods ........................................................................................................................................ 63
Time Reporting Periods ....................................................................................................................... 64
Timesheet Adjustment ......................................................................................................................... 65
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 4
Copy provided as part of your PPMiaB Project Server 2010 deployment
Line Classifications ............................................................................................................................... 66
Editing Classifications ....................................................................................................................... 67
Timesheet Settings and Defaults ......................................................................................................... 67
Administrative Time ............................................................................................................................ 70
Task Settings and Display .................................................................................................................... 70
Close Tasks to Update .......................................................................................................................... 71
Queue ..................................................................................................................................................... 72
Manage Queue ...................................................................................................................................... 73
Choose Filter Type ............................................................................................................................. 73
Length of History ............................................................................................................................... 74
Choose Job Type ................................................................................................................................ 74
Choose Job Completion States ........................................................................................................... 74
Choose Columns ................................................................................................................................ 74
Advanced Options .............................................................................................................................. 74
Job Grid .............................................................................................................................................. 75
Queue Settings ...................................................................................................................................... 75
OPERATIONAL POLICIES ........................................................................... 78
Alerts and Reminders ........................................................................................................................... 78
Additional Server Settings ................................................................................................................... 79
Project 2007 Compatibility Mode ...................................................................................................... 79
Project Professional Versions ............................................................................................................ 80
Enterprise Settings ............................................................................................................................. 80
Currency Settings ............................................................................................................................... 80
Resource Capacity Settings ................................................................................................................ 80
Resource Plan Work Day ................................................................................................................... 80
Exchange Server Settings ................................................................................................................... 80
Task Mode Settings ............................................................................................................................ 81
Server Side Event Handlers ................................................................................................................. 81
Active Directory Resource Pool Synchronisation .............................................................................. 81
Project Sites........................................................................................................................................... 82
Project Site Provisioning Settings ....................................................................................................... 82
Bulk Update Project Sites .................................................................................................................... 83
WORKFLOW AND PROJECT DETAIL PAGES ........................................... 84
Enterprise Project Types ..................................................................................................................... 86
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 5
Copy provided as part of your PPMiaB Project Server 2010 deployment
Workflow Phases .................................................................................................................................. 89
Workflow Stages ................................................................................................................................... 90
Change or Restart Workflows ............................................................................................................. 95
Project Detail Pages .............................................................................................................................. 96
Project Workflow Settings ................................................................................................................. 100

Copyright Wellingtone Limited 2010 All Rights Reserved.
No Part Of This Document May Be Reproduced, Stored In A Retrieval System or Transmitted,
In Any Form or Any Means Electronically, Mechanically, Photocopied or Otherwise Without
Prior Permission of Wellingtone the copyright owner.














Wellingtone 2010 6
Copy provided as part of your PPMiaB Project Server 2010 deployment

Introduction
The Project Server EPM solution provides organisations with the opportunity to connect
people to the project scheduling and documentation information they need to better
perform their roles within projects and their organisation.
The vast majority of those engaged in projects will gain access to the information they need
through the Project Web App (PWA) browser. This client internet browser connects the
individual to information relevant to them. The information resides in the Project Server
databases that are stored in SQL Server.
People with an interest in project information are able to access up to date and relevant
information on their workload, the state of the project or projects they are engaged in and
through the provision of SharePoint Project Workspaces also access information about risks,
issues and deliverables as well as gaining access to documents relating to the projects they
are engaged in.
Consequently administering this system is a very important role; effective disciplined
administration will ensure that access to information is provided in a controlled and logical
manner.
This guide introduces you to the essential principles and procedures associated with
Administering Project Server. Before going any further it is worthwhile pointing out that this
Administrator role is more reliant on good Project Management and Project Management
Office (PMO) experience than it is upon good IT Administration skills.
The Administration console available from Server Settings in Project Web App is arranged
in a logical and easy to navigate fashion. The environment is also reasonably forgiving in that
there is normally an easy and relatively painless route out of any problems that you may
encounter, most typically simply cancelling the action you are engaged in at the time.
However this should not absolve you from approaching your role as an Administrator in a
disciplined and ordered fashion.
A default installation of Project Server is invested with what Microsoft have identified as
being the most logical and commonly employed approach to managing an Enterprise Project
environment. This guide is based on a default installation of Microsoft Office Project Server
2010. The solution can be customised and configured to suit whatever business needs there
may be.
This manual is also designed to provide Administrators of Microsoft Office Project Server
2010 with a quick and easy to follow reference point enabling them to perform their role
with confidence.
The manual walks you through elements of both the Microsoft Office Project Web App 2010
client Interface and the Microsoft Office Project Professional 2010 scheduling client. Both of
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 7
Copy provided as part of your PPMiaB Project Server 2010 deployment
these client tools will be used by the Administrator at some point in their performing of their
role.
The primary interface is the Microsoft Office Project Web App 2010 client (PWA). The
Administrator can access this client using either a Windows user account, SQL forms
authentication or LDAP authentication for the purposes of expediency this manual
assumes Windows Authentication at all times.
Note in order to protect your instance of Project Server it is suggested that you have at
least one service account using Windows Authentication associated with the
Administrators group in Microsoft Office Project Server 2010 so that you avoid rendering the
Administrative functionality inaccessible. It is also suggested that in order to avoid confusion
when testing any changes you may have made to user permissions, group permissions or
security templates that you have a test account using Windows Authentication available to
test and verify that changes you have made work as intended.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 8
Copy provided as part of your PPMiaB Project Server 2010 deployment
System Overview and Architecture
Microsoft Office Project Server 2010 is designed as a true multi-tiered solution. Its
architecture includes Microsoft Office Project Professional 2010 and Project Web App clients
in the front-end tier. These front-end client applications communicate with the middle tier
only through the Project Server Interface (PSI) Web services, which in turn communicate
with the business object layer. Business objects use the databases through the data access
layer (DAL). The business objects, DAL, and primary databases are maintained at a distinct
distance from the clients and can be regarded as being hidden from the client Interfaces.

Figure 1 This diagram does not show workflow architecture, configuration, or integration with Microsoft Office SharePoint Server
or other Microsoft Office system applications.
The Web Tier
The front-end tier can include third-party applications in addition to the intended Project
Professional and Project Web App client interfaces. Project Web App uses Microsoft Internet
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 9
Copy provided as part of your PPMiaB Project Server 2010 deployment
Explorer (IE) to display Microsoft ASP.NET 2.0 pages, consequently IE version 6.0 or above is
required other browsers such as Mozilla are incompatible with the Project Server solution.
The Project Web App pages use standard Microsoft Windows SharePoint Services (WSS)
version 3 Web Parts that communicate with the PSI.
Client applications on separate computers can call the PSI through proxies to the PSI Web
services. Client applications and back-end components of line-of-business (LOB) Web
applications can also use PSI proxies to make direct calls to the PSI Web services if they can
access the Project Server computer. If applications do not have direct intranet access to
Project Server, they can use a Project Web App server in a perimeter network.
Middle Tier
The middle tier of the solution includes the PSI and the business logic layer, which consists of
logical business objects that represent Project Server business entities. Business objects
include Project, Task, Resource, Assignment, and so forth. The PSI and the business logic tier
are tightly coupled and are located on the same server. A client application calls the PSI Web
services, and the PSI invokes business objects in the business logic tier.
The DAL allows communication between the middle tier and the database. All Project Server
data is stored in Microsoft SQL Server databases, which can be located on separate servers.
The Project Server databases are factored into the following stores: Draft, Published,
Archive, and Reporting.
The Project Web App components of Project Server also use the Windows SharePoint
Services configuration database for project site setup and the content database for project
site content such as management settings, documents, and lists of issues, risks, and
commitments. The Windows SharePoint Services configuration and content data stores
support additional features for project management, such as Project templates and
workspaces, workflow, team collaboration, and reporting.
The PSI provides a highly programmable means of manipulating and interrogating data in
the project server databases this is beyond the scope of day to day administration and is
not covered in this manual.
The Database Tier
The Microsoft Office Project Server 2010 EPM solution stores data in a series of SQL
databases
There are 4 separate databases in a Project Server Installation:
1. Draft
2. Published
3. Reporting
4. Archive
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 10
Copy provided as part of your PPMiaB Project Server 2010 deployment
These four databases allow for significantly improved handling of data over the previous
version of Project Server where all data was written to a single database.
When a project is first created it is written to the drafts database. On first publication and
subsequent publication the project schedule is then written to the published and reporting
databases.
The Archive database retains copies of project plans and other enterprise components as
determined by the Administrator in the options available from the Database Administration
section within the Administrative console.
The Archive database and back-up options available within the Administrative console
should be regarded as an additional level of protection and should be employed in addition
to regular SQL back-up policies operated by your IT function.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 11
Copy provided as part of your PPMiaB Project Server 2010 deployment
Accessing Project Web App
Microsoft Office Project Web App 2010 (PWA) is the browser interface for connecting users
to relevant information from the Microsoft Office Project Server 2010 Database. You will
need to use Internet Explorer version 6.0 or above to access this data.
Enter the URL for your instance of Microsoft Office Project Server 2010 in the address bar in
Internet Explorer. You should ensure that this address is added to the Trusted Sites listed
within the Security section of Internet Options. It can also be useful to add the URL to your
Favourites in Internet Explorer or to create a desktop or menu shortcut to this URL as you
will likely be accessing it on a regular basis in your role as an Administrator.
Once you have been validated to the Microsoft Office Project Server 2010 database you will
be given access to the home page in PWA, your identity will be visible in the top right hand
corner of the PWA home page.

The Administrator Role
In order to Administer Microsoft Office Project Server 2010 you need to:
either be a member of the Administrators group
or
be able to connect to Project Web App using an account that has Administrator
group membership.
Of the two approaches the second is more preferable. If your normal user account is a
member of the Administrators group you will by default have access to all facets of Project
Web App, in effect this will counter the security principles which are a fundamental aspect
of this tool and how it is designed to work if you are also likely to be involved in managing
projects or working in project teams.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 12
Copy provided as part of your PPMiaB Project Server 2010 deployment

Microsoft Office Project Server 2010 now supports two distinct means of authenticating
people to the server.
Windows Authentication
Forms Authentication
It is also useful to have at least one Test Account that you can use to verify that any
changes you have made operate in the intended manner. This test account can use either
Windows Authentication or Forms based Authentication.
In order to create Enterprise Custom Fields and to also configure elements of the Enterprise
Global an Administrator will also need to have a copy of Microsoft Office Project
Professional 2010 installed and to have their Project Server Account details set up to allow
communication between this client scheduling tool and the project server database.
To establish connection between Microsoft Office Project Professional 2010 and your
instance of Microsoft Office Project Server 2010 you will need to perform the following
actions. In Microsoft Office Project Professional 2010 select the Tools menu, the last item
listed is Enterprise Options from this item select the Project Server Accounts option. In
the Project Server Accounts dialogue box enter a username and the URL for your instance of
Microsoft Office Project Server 2010. You can set the account you have created as being the
default account. During this process you may be asked if you trust the site identified by the
URL you have entered, indicate that you do trust it.
In the Project Server Accounts dialogue box there is an option for allow automatic or manual
connection status having this option set to Automatic deprives you of the option to work
off-line. A further downside to Automatic connection status is that if you opt for manual
connection in the dialogue box presented to you at connection there is an option not to load
summary resource assignments. Not loading summary resource assignments allows a
manager to assess the workload for Enterprise Resources in a single project plan without
consideration of their workload in any other Enterprise Projects they may be assigned to.
Once you have created a Project Server Account you will need to close Microsoft Office
Project Professional 2010. When you next open Microsoft Office Project Professional 2010
you will have the option to connect using your account if you have elected for manual
connection. Otherwise you will be connected automatically. Once connected you will be able
to open any Enterprise Projects that you are allowed access to through the permissions
you have been granted.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 13
Copy provided as part of your PPMiaB Project Server 2010 deployment
SharePoint Permissions
Project Server 2010 is a SharePoint Application and as such it resides within SharePoint
whereas Project Server 2003 worked alongside SharePoint and Microsoft Office Project
Server 2007 was a Shared Service in SharePoint. As a consequence there are some
Administrative actions that are common to SharePoint rather than specific to Project Server.
As Project Server 2010 can only be installed within a SharePoint environment for the sake of
expediency covering elements of SharePoint Administration is not within the scope of this
user manual.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 14
Copy provided as part of your PPMiaB Project Server 2010 deployment
Server Settings The Administrator Console
The Server Settings link will take you to the Administrator Console in PWA where the full
range of Administrative options are available to those who have Administrative rights. The
Server Settings menu item is also available to some people who are not Administrators
through their membership of other groups, however the functionality available to them is
pared down compared to the extensive options available to Administrators.

The Administrative Options are conveniently set out in logical groupings, the rest of this
manual works through the various groupings and all the actions and options available from
each of them.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 15
Copy provided as part of your PPMiaB Project Server 2010 deployment
Security
The Security section within the Server Settings Administrative Console covers the following
concepts:
Managing Users
Managing Groups
Managing Categories
Security Templates
Project Web App Permissions
Manage Delegates
Security considerations are at the very heart of the Microsoft Office Project Server 2010
EPM solution. By carefully managing security you can ensure that access to information is
controlled in an effective and robust manner.
By default the Microsoft Office Project Server 2010 EPM solution is invested with a default
hierarchy of groups which users can be added to. The groups that are available model the
typical organisational hierarchy and are Microsoft Corporations best fit solution however
the default hierarchy of groups available at install can be modified and augmented with
further groups should the need arise.
Manage Users
When you select Manage Users the list of all existing users on Project Server is displayed,
you can search for a user, select a users name from a drop down list or search for a user by
entering part or all of their name you can add or edit information for one or more users at
this point, you also have the option to print or export the list to an Excel spreadsheet from
the actions menu should you wish.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 16
Copy provided as part of your PPMiaB Project Server 2010 deployment




Adding users to the Microsoft Office Project Server 2010 environment can be achieved in
one of three ways.
1. Individual details entered within PWA
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 17
Copy provided as part of your PPMiaB Project Server 2010 deployment
2. Active Directory Synchronisation
3. Adding Resources to the Enterprise Resource Pool
Each of these approaches has their merits and de-merits.
Adding individual details in the users section within Security in the Server Settings console in
PWA is a relatively long-winded approach, however it does provide the administrator to be
specific in defining various user attributes.
In the New User page you are first give the option to specify whether the new user can be
assigned as a resource, this means that the new user is added to the Enterprise Resource
Pool.
You are then required to provide information about the new user as follows:
Information Comments
Display Name Make sure the user name complies with any in-house
naming conventions that may be in operation.
E-mail address This can be used by the system to notify individuals of
new assignments and also allow them to subscribe to
alerts and reminders on both assignments and some
SharePoint features.
RBS The Resource Breakdown Structure identifies where the
user resides within the hierarchy of the organisation it
can be regarded as indicating who reports to whom.

The RBS when allied to membership of groups can
significantly restrict access to information that is off
limits to the individual.
Initials Enter the individuals initials to uniquely identify them.
Hyperlink Name If the user maintains a team Web site, type the hyperlink
destination and the URL address in the Hyperlink Name
box and Hyperlink URL box, respectively.
Hyperlink URL
Account Status
User Authentication Authentication can only be Windows user account based.
The option to opt out of Active Directory synchronisation
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 18
Copy provided as part of your PPMiaB Project Server 2010 deployment
is also available.
Assignment Attributes: 1 Resource can be levelled means assignments can be re-
scheduled in the Microsoft Office Project Professional
2010 scheduling client to avoid overload situations for
specific resources, this feature has been significantly
improved over previous versions.
Assignment Attributes: 2 Base Calendar by default this is listed as Standard,
however if the enterprise employs a suite of different
calendars for the purposes of either mirroring different
work patterns or the different statutory holidays in
different locations where the enterprise has operations
these can be selected from the drop down list. Note
a user can have only one base calendar.
Assignment Attributes: 3 Default Booking Type by default this is set to be
Committed, this means that any assignments given to
the user as an Enterprise Resource in a project plan
created in Microsoft Office Project Professional 2010 or
as part of a Resource Plan or Project Team for a Web
Based Project created within the PWA client will have an
impact on their capacity and availability. The other
option is for the booking type to be set to be Proposed
- this booking type when employed has no impact on a
resources capacity and availability.

Information Comments
Timesheet Manager If you are going to use Timesheet Routing you can
specify who the users Timesheet Manager will be by
clicking the browse button and selecting the relevant
individual from the list provided. By default new
resources are their own Timesheet Managers the good
news is you can change this attribute for many people at
the same time using the Bulk Edit option in the
Resource Centre in PWA.
Default Assignment Owner This field displays the users name by default. It can be
left blank or associated with another person in instances
where an individual managing a group or team of people
has responsibility for updating their progress and time on
tasks.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 19
Copy provided as part of your PPMiaB Project Server 2010 deployment
If the default Assignment Owner field is left blank and
the user is assigned to tasks in a Project created in
Microsoft Office Project Professional 2010 and the
project plan is then published the assignments will be
sent to the person who published the project plan.
Earliest Available This field along with the Latest Available field can be
used to define attributes for a user who is only available
for a defined window of time by default these fields are
left blank as a person is assumed to be available
indefinitely into the future.
Latest Available This field can also be updated if a user will be leaving the
organisation at a defined point in the near future. Any
work assigned to the individual beyond this date will be
identified as being an Over-allocation as the person in
question will be unavailable to perform the work when
scheduled.
Standard Rated A new feature in Project Server 2010 is the facility to
enter and edit Resource Costs in the PWA client. The
default value is 0.00/h but you can enter costs per
minute, day or week we would not recommend using a
larger denomination as it can lead to rounding errors.
We strongly advocate associating costs with resources in
order to truly model the cost of a project for business
case validation. The standard rate is NOT what a person
is paid but what they are costed at or charged to a
project this value is sometimes known as the FTE or
Full Time Equivalent cost you may wish to consult
your finance function if this is unfamiliar territory.
Overtime Rate Some people see the word overtime and move straight
on Microsoft Project uses overtime work to turn
around tasks in a shorter duration. If people do not
receive an enhanced overtime rate we suggest this rate
be the same as the Standard Rate above.
Per Use Cost This is a non-time dependant cost for employing a
resource a good example would be an emergency
plumber they will charge you an hourly rate, either
their standard or overtime rate but will also charge you a
fixed figure for Call Out2 this cost is incurred
regardless of the work performed and defrays over
time.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 20
Copy provided as part of your PPMiaB Project Server 2010 deployment
Exchange Synchronisation Another new feature in Project Server 2010, this allows
tasks to be synched to a persons task list in Outlook via
Exchange Server, tasks cannot be displayed in a Calendar
view and Exchange Server 2010 is required.
Departments Another new feature in Project Server 2010, this allows
Resources to be associated with defined Departments
created within the Enterprise Custom Fields section
covered later in this manual. This feature operates
without regard to the RBS again this is covered in more
detail later in this manual.
Security Groups Users can be added to one or more security groups at
this point in order to maintain a degree of control over
who has access to information it is recommended that
users are added to as few a number of groups as
possible. Security Groups are covered in more detail in
the next section of this part of the manual.
Security Categories This option is available but should be ignored as Security
Categories are designed to operate in conjunction with
Groups rather than individual users.
Global Permissions Similarly editing individual user options in the Global
Permissions section whilst being an option should be
avoided users belong to a group and are invested with
permissions through membership of that group. Security
Groups are covered in more detail in the next section of
this part of the manual.

Information Comments
Resource Custom Fields

Another new feature in Project Server 2010, this allows
you to assign Enterprise Attributes to people as with
the Bulk Edit option for Timesheet Managers you can
associate the same Custom Enterprise Resource Field
values with more than one person at the same time.
However for ease of editing we prefer to update these
attributes in a Resource View in the Project Professional
2010 scheduling client, more on that in the Resource
Centre section later in this manual.
Group Fields: 1 Group field this is a default option in the install of
Project Server it can be used to define which group a
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 21
Copy provided as part of your PPMiaB Project Server 2010 deployment
user belongs to, this group is within the Project
scheduling environment and Enterprise Resource Pool
NOT the security groups within Project Server.
Group Fields: 2 Code this is a legacy field from earlier versions of
Microsoft Project it was used to reference code values
such as cost centre, payroll number or employee ID
number. Given the potential for custom fields available
in the Project Server environment this attribute is of
limited value.
Group Fields: 3 Cost Centre is a default Group field option in this
instance of Project Server the Administrator can define
how Cost Centre values are determined, this is controlled
in the Enterprise Custom Field Definition section within
the Enterprise Data section of the Administrative
Console.
Group Fields: 4 Cost Type again this is a default Group field option in
this instance of Project Server
Team Details Team Resources are a feature of Project Server 2010 that
allow you to assign work to a team and then have
anyone who is a member of that team self assign the
work this is sometimes known as Cafeteria Working
or Self Service assignments are pushed down to the
individual, team assignments need to be assumed by the
individual. The good news is that it is possible to oversee
the work allocated to team resources and when required
impress upon team members the need to assume
responsibility for work assigned to the team they belong
to.
In theory a person can be a member of more than one
team but this can lead to problems and is best avoided.
System Identification Type additional identifying information for the user in
the External ID box. This information can be used to link
the person to corresponding information in a human
resources department, or to facilitate the consolidation
of reporting of resource use beyond that which Project
Server provides.
When you are confident that you have entered the information for a user correctly click the
Save button to have the values updated for the user.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 22
Copy provided as part of your PPMiaB Project Server 2010 deployment
Manage Groups
Groups are an intrinsic element of security within the Project Server environment. Groups
are an established security concept in basic Windows environment administration the idea
being that people or users belong to groups and inherit permissions invested in the groups
they belong to. This approach makes the administering of permissions far more manageable.
If a change is made to a group, everyone within the group is impacted by the change in the
same way and at the same time, therefore many people or users can be treated the same.
Groups invest users with permissions controlled by two factors Security Templates and
Categories.

By default when Project Server 2010 is installed there is a default hierarchy of groups
defined. The hierarchy of these groups reflects the typical flow of information from the
bottom to the top of an organisation.
Team Members have the lowest level of privileges whilst Administrators have the highest
level. Additional groups to those installed by default can be created by an Administrator
should the need arise.
Ideally you should aim to place individual users in as little a number of groups as possible to
both exhibit rigorous security and also to avoid potential confusion or ambiguities.
A security group is a collection of users who have the same security requirements in Project
Web App. By adding users to groups, you can significantly reduce the amount of time spent
managing user permissions. Users will automatically inherit the permissions of any group to
which they have been added. An Administrator can manage groups by using the Groups
page of the Manage users and groups section of the Project Web App Server Settings page.
The following groups are created by default when Microsoft Office Project Server 2010 is
installed:
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 23
Copy provided as part of your PPMiaB Project Server 2010 deployment
Team Members As projects are created, saved, and published; accounts are
created in Project Server for any resources in the project that are not already Project
Server users. By default, Microsoft Office Project Server 2010 adds any new
resources to the Team Members group, which is granted permissions to the My
Tasks category. The Team Members group is able to view but not edit data in the
category. The Team Members group is granted a number of global permissions that
allow use of the Project Web App timesheet and status reports features.
Team Leads: You can add users to this group who do not manage projects but need
limited abilities to view and edit project information. This group is granted
permissions to the My Projects category.
Resource Managers The Resource Managers group is granted permissions to the
My Resources category. Resource Managers have the permission to view and
change the assignments for people that they manage this facility can be useful in
Matrix Management oriented organisations where a Project Manager may not
have direct management authority over resources within the organisation.
Project Managers: The Project Managers group is granted permissions to the My
Projects category. The Project Managers group is able to view and edit projects in
the category. Project managers are granted a number of global permissions that
enable them to create new projects, status reports, and to-do lists. They are also
granted limited permissions to the My Organization category.
Portfolio Managers Users who manage the Enterprise Global Template and
Enterprise Resource Pool in an organization can be added to the Portfolio Managers
group. These users can create and edit data, but cannot perform Project Server
administrative tasks such as adding users or creating groups. Portfolio Managers are
able to view and edit all projects and resources in the organization. This group is
granted permissions to the My Organization category.
Executives Users who require a broad view of the projects and resources in an
organization can be added to the Executives group. This group can view any project
and any resource published to the server. Administrators must manually create user
accounts for users who belong to the Executives group. Only team members and
project manager accounts can be added automatically. The Executives group is
granted permissions to the My Organization category. The Executives group is
granted global permissions to view project and resource information in the Project
Centre, the Resource Centre, and Data Analysis features.
Administrators This group is granted all available Project Server permissions and is
granted permissions to the My Organization category.
These default groups are designed to be used together with the six default categories.
To manage groups in Microsoft Office Project Server 2010, you can perform the following
procedures provided you have Administrative rights.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 24
Copy provided as part of your PPMiaB Project Server 2010 deployment
Create a security group
Modify a security group
Delete a security group
Groups can be edited by simply clicking on the name of the group, the name being displayed
as a hyperlink. Editing a group provides you with the following options:




Group Name
Description
Active Directory Synchronisation
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 25
Copy provided as part of your PPMiaB Project Server 2010 deployment
Users
Categories
Global Permissions
If you wish you can edit the Group name and also the description of the group.
Active Directory Synchronisation provides you with the facility to associate a Project Server
Group with an Active Directory group this can make the populating of users a more
seamless and less time consuming activity.
There is however a sting in the tail in that Active Directory has primacy over Project Server.
This means that changes in Active Directory will be applied to Project Server which can
sometimes cause problems. It is possible to associate a group with Active Directory for the
purposes of populating the group with information that already resides within the
organisation but once this linkage has been employed you can then break the link between
Active Directory and Project Server.
Users give you the facility to add to or remove people from the group you are editing.
Categories are one of the two factors that influence a group, the other being security
templates. Whilst the facility to add people to a category is available it is recommended that
you avoid this as it can introduce anomalies in terms of permissions for users.
Ideally people belong to groups, Security Templates determine what members of the group
can do and Categories influence what members of a group can do things to in the Microsoft
Office Project Server 2010 environment.
Global Permissions list out the actions that members of the group may be permitted to
perform. The global permissions list is conveniently broken down in to logical groupings of
permissions as follows:
Admin
General
Portfolio Strategy
Project
Resource
Status Reports
Time and Task Management
Views
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 26
Copy provided as part of your PPMiaB Project Server 2010 deployment
Permissions can be set at the group level; this will apply the same permissions to all actions
within the relevant group either not allowed, allowed or deny. Alternatively mixed
permissions can be applied to individual permissions within a grouping although this runs
counter to the concepts supported by the existence of Groups as an Administrative
mechanism.
There are 3 permission states:
Not Allowed No Tick
Allowed Ticked
Denied Ticked

Only one option for each permission is permitted you cannot have Allowed and Denied on
the same permission. When making selections in these tick boxes you should be aware of
their implications
Not Allowed No Ticks
Allowed Ticked Over-rides Not Allowed
Denied Ticked Over-rides Allowed

If a person belongs to two groups and in one group permission is set to not allowed whereas
in the other group it is set to allow then the individual is allowed to perform that action. If
however a person belongs to several groups and all bar one of them have a permission set
to allow and in the one other group the permission is set to deny then this action is rendered
inoperable.
Note: The Deny setting should therefore only be used sparingly as it is an extreme
option. Setting a permission to deny may however be appropriate when an
Administrator wishes to block part or all of the functionality in Microsoft Office
Project Server 2010 for a particular reason.
At the very bottom of the list of permissions is a drop down list allowing one of the existing
Security Templates to be applied to the permissions grid for the selected group. The security
templates are named to match the default groups within Microsoft Office Project Server
2010.
Note: If you make changes to a Security Template the changes do not automatically
impact upon the group that the Security Template or Category that the Security
Template is associated with. You will need to edit the Group and/or Category and re-
select the Security Template and apply it and save changes for the changes to the
Security Template to come into effect.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 27
Copy provided as part of your PPMiaB Project Server 2010 deployment
Active Directory Synchronisation
Project Server users and resources can be synchronised with the users of the Active
Directory service across multiple domains and forests. This feature helps administrators with
tedious tasks, such as manually adding large numbers of users, updating user metadata such
as email addresses, and deactivating users who no longer require system access.
Active Directory synchronization can be done manually or on an automated schedule. When
Active Directory synchronization occurs, only the Project Server data is changed. Active
Directory data is never altered it is only queried.
Project Server user/resource properties updated during synchronisation
When synchronisation occurs, Microsoft Office Project Server 2010 updates the following
Project Server user/resource properties with specific Active Directory user metadata fields:
Active Directory user property Project Server user/resource property
ADGUID
(UserObject.objectGUID)
Stored in the Project Server Published database
(WRES_AD_GUID field in MSP_RESOURCES table). This
property is not viewable in the Project Web App user
interface.
Windows User Account
(domain\AccountName)
Windows User Account
Display Name
(UserObject.displayName)
Display name/Resource name
Email Address
(UserObject.mail)
Email address
Department
(UserObject.department)
Group (resource property only)
Note
This does not refer to Project Server security groups.

It is possible to customise Active Directory synchronisation to map to additional metadata
fields by using server-side handlers. This is a developer feature and is not covered in this
manual.
Best practices for Active Directory synchronisation
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 28
Copy provided as part of your PPMiaB Project Server 2010 deployment
The following are best practices that Microsoft recommends when managing Active
Directory synchronisation in Microsoft Office Project Server 2010:
Create specific Active Directory groups that correspond to each Project Server
security group and the Project Server enterprise resource pool. For example, give
the new Active Directory groups names such as Project Server PPM, Project
Server Project Managers, Project Server Executives. Nest existing Active
Directory groups inside these groups for better organization.
Always synchronize the enterprise resource pool first, and then synchronize Project
Server security groups. This ensures enterprise resource properties are set up
correctly.
Schedule the synchronization to take place once per week during off-peak hours.
Troubleshoot synchronization issues by examining the application event log on the
farms application server.
Ensure that the account specified for the Project Server application Shared Services
Provider has permission to read from all Active Directory domains and forests used
in synchronization.
Procedure Requirements
The following are required to perform the procedures for this task:
Access to Project Server through Project Web App with an account having the
Manage Active Directory Settings and Manage users and groups global settings.
Read access (for the Service Application Account (SAA) for the Project Server
instance) to all Active Directory groups and user accounts involved in the
synchronization. You can verify this account in the SAA's properties on the Shared
Services Administration page on the SharePoint Central Administration Web site.
Manage Categories
Categories determine what a group can do things to in the Project Web App Client
Environment.
Categories are the collections of projects, resources, assignments and views to which users
and groups in Project Server are granted access. Categories define which collections of
specific data (projects, assignments, resources, and views) that these users and groups have
access to. Categories allow the administrator to separate the data by the scope of the
information accessed. Categories also allow the administrator to filter data using security
rules, like Resource Breakdown Structure (RBS), that can help organize and display data in
specific ways.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 29
Copy provided as part of your PPMiaB Project Server 2010 deployment




Users and groups can be added to categories directly. However, you can add projects and
resources to categories manually by choosing them from lists, or you can use predefined
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 30
Copy provided as part of your PPMiaB Project Server 2010 deployment
filters (dynamic rules) to automatically add them to categories. Any user who has permission
to a category is granted permission to all of the projects and resources in the category.
You must have the Manage users and groups global permission to add, modify, or
delete a group.
Avoid creating unnecessary categories. Having a large number of groups and
categories within an organization can stress the authorization system, which can
affect performance.
Microsoft Office Project Server 2010 creates five default categories during installation. These
default categories are designed to enable Project Server to provide the most common layer
of security for a hierarchical organization or matrix organization.

Users can be added to these categories manually or by default. For example, when you add a
user to a project as a resource, the user automatically becomes a member of the default
Team Members group, which has permissions in the default My Tasks category.
Default
category
Default
groups in the
category Description
My Tasks Team
Members
Primarily used by project resources who have assigned
tasks.
My Projects Project
Managers
Resource
Managers
Team Leads
Provides access to all projects that a user owns.
My
Resources
Resource
Managers
Intended for resource managers and is useful only after the
Resource Breakdown Structure (RBS) is defined.
My Direct Resource Intended for users who need to be able to approve
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 31
Copy provided as part of your PPMiaB Project Server 2010 deployment
Reports Managers timesheets.
My
Organization
Executives
Portfolio
Managers
Project
Managers
Resource
Managers
Team Leads
Team
Members
Used to grant access to all information in the organization.
This category is intended for members of a Project
Management Office (PMO), executives in an organization,
and other key users who require the ability to view projects
and resources across the entire organization.

Procedure Requirements
The following are required to perform the procedures for this task:
Access to Microsoft Office Project Server 2010 through Project Web App.
The Manage users and groups global permission in Microsoft Office Project Server
2010 in order to create, modify, or delete a category.
To manage categories in Microsoft Office Project Server 2010, you can perform the following
procedures:
Create a category
Modify a category
Delete a category
When editing a Category you may notice that more than one group is associated with the
same category. However if you click on an individual group name the list of permitted
actions displayed below will show differing allowed options depending which group name
you click on.
In the examples shown here we have the My Projects Category selected and there are
several groups associated with it. The selected group on the left, Team Leads, displays a
different set of permissions compared to the Project Managers group selected in the right
hand pane even though they are both in the same category.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 32
Copy provided as part of your PPMiaB Project Server 2010 deployment


Note: Project Server provides you with the facility to associate individual users with a
Category please avoid this. The golden rule should be that users belong to groups, groups
invest members with privileges, security templates determine what members of a group can
do and categories determine what a groups members can do things to in the Project Server
environment.
Manage Security Templates
Security Templates determine what a group can do. By default there are a series of
security templates available with a default installation of Microsoft Office Project Server
2010 . These templates match the default groups.


Note: Before making changes to existing security templates it is recommended that you
make a copy of the template.
This is easily achieved by clicking the New Template command at the head of the Manage
Templates page and then selecting the Copy Template drop down list and selecting the
relevant security template.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 33
Copy provided as part of your PPMiaB Project Server 2010 deployment


In the Add or Edit Template page enter a name for example Administrator BACKUP and
provide a description. In the Copy Template select the relevant template and then click Save.
Repeat this process for any templates you may wish to backup.
Replacing an edited security template at any time in the future will then be quite simple
simply delete the template then create a new template with the same name select the copy
template command and select the backed up version of the original template and then save
the template.
Note: As before if you make changes to a Security Template the changes made do not
automatically impact upon the group that the Security Template is associated with. You will
need to edit the group and re-select the Security Template and apply it and save changes for
the changes to the Security Template to come into effect.
Project Web App Permissions
Project Web App permissions control which global and category permissions are enabled on
the Project Server.
An administrator can use Project Web App permissions to deny access to all Project Server
users for a particular feature in Project Professional or Project Web App. If a Project Web
App permission is enabled, the equivalent global or category permission is enabled for users
with those permissions. If it is not enabled then the permission is rendered inoperable
regardless of any other permission the user may be invested with through membership of
groups.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 34
Copy provided as part of your PPMiaB Project Server 2010 deployment



Project Web App Permissions are grouped under the following logical headings:
Admin
General
Portfolio Strategy
Project
Resource
Status Reports
Time and Task Management
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 35
Copy provided as part of your PPMiaB Project Server 2010 deployment
Views

For example, if you deny the Delete Project Web App permission, users cannot delete
projects, regardless of whether they have the Delete Project category permission.
Manage Delegates
This is a new feature in Project Server and allows someone to act as a delegate for
somebody else for a specified window of time. Examples of where you may wish to set up
delegation can be as follows:
A manager is on vacation and the timesheets their team members have submitted
need to be reviewed and approved.
A manager is off work through illness and their project plan needs to be updated
with the latest submissions from team members.
To enable delegation navigate to the delegation page.


Select the delegation option to display the delegation page; it will list any existing active
delegations. To create a new delegation click the New option at the top left hand corner of
the page.
Set the Delegation Period
Set the Delegate or Delegates the people who will assume responsibility on behalf
of someone else for the delegation period.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 36
Copy provided as part of your PPMiaB Project Server 2010 deployment
Working on behalf of - the people who the delegates will act on behalf of for the
delegation period.
The Browse buttons in the last 2 options listed above present you with an intuitive drop
down list to select people from.
Once you have saved the selections you have made the delegation page will list effective
delegations operating on your instance of Project Server.

Intriguingly you can have more than one person act as a delegate for one or more resources
at the same time. A person can also act as a delegate for many people at the same time.
Once delegation has been enabled those who are permitted to act as a delegate will be able
to perform this action.
To act as a delegate select Personal Settings
from the Quicklaunch bar and then select
the Act as Delegate option.


Delegations available to you will be
displayed on the delegation page.
Click on one of the listed delegations and
then click the Start Delegation Session
button on the ribbon above.



Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 37
Copy provided as part of your PPMiaB Project Server 2010 deployment
You can edit or delete an existing delegation at any time, you may wish to reduce or extend
the time-span of the delegation or to terminate it with immediate effect.


Filtering of the delegation page allows the user to zero in on relevant delegation information
either by date range or by user.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 38
Copy provided as part of your PPMiaB Project Server 2010 deployment
Enterprise Data
This section is where you are able to add
significant value to your tasks, resources and
projects through custom fields and
associated look up tables, calendars and
other Enterprise attributes as well as
investing your users of Microsoft Project
Professional 2010 with enhanced
components through the Enterprise Global.



Enterprise Custom Field Definition
Enterprise Custom Fields provide the Enterprise with the facility to define numerous specific
criteria that can be attached to tasks, resources or projects for reporting and analysis
purposes. These fields can be employed in Project, Project Centre and Resource Centre
views as well as being used in the OLAP Cube and as a result Data Analysis views.
There are no limits to the number of custom fields that can be created some custom fields
are available by default when Project Server is installed.


Clicking on an existing fields name will allow you to view and edit the attributes of the
selected field.
To create a new Enterprise Custom field click the New Field button at the top of the list of
fields.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 39
Copy provided as part of your PPMiaB Project Server 2010 deployment



Creating a new custom field presents you with a page where you can define its name and
which entity, Task, Resource or Project the field is aligned to. The type selector allows you to
define if the field displays Cost, Date, Duration, Flag, Number or Text values.
Within custom attributes you can specify if the field is associated with a Lookup Table or if it
employs a formula.


Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 40
Copy provided as part of your PPMiaB Project Server 2010 deployment
Note: To define formulas you must have a copy of Microsoft Office Project Professional
2010 installed and have setup a Project Server account that references the same URL as your
instance of Project Server.
Note: Formulas can be applied to Text fields just as easily as to number or cost fields.
If you associate a field with a lookup table you can set a value from the lookup table as a
default entry. You can allow multiple selections for a Resource entity and also use the field
value for matching Generic Resources. It is also possible to force people to select only codes
with no subordinate values.


Departments
A new feature of Project Server 2010 is the provision of the Department attribute; in a
custom field context it allows you to define custom fields that are specific to a particular
department within your organisation. As an example the engineering department are likely
to have very different parameters by which to report and evaluate projects compared to the
HR or Finance departments, each department can be invested with custom fields to satisfy
their exclusive reporting requirements.
With Departments it is one of those cases where it might be easier to define what this
feature is NOT.
The word Department is a word that Microsoft chose for this feature and should not
necessarily be regarded as would normally be the case in a business environment. A
Department should not be considered a division of a business like Human Resources or
Information Technology or Marketing Department.
Think of Department as a grouping mechanism. As an example, think of a company that
has an IT group that has two separate functions a Help Desk and New Development. Even
though these are the same department in a company, they may have totally separate
work processes, requirements and reporting needs. Therefore, we would set each up as a
unique Department in Project Server 2010.
As with numerous items within Project Server, the Department appears to be only a
custom field at first glance but actually can be very powerful since it is possible to be used
in many areas of the Server from users to Enterprise Project Types. It should be thought of
as a very powerful tool within Project Server rather than just a mere custom field.
Now for some of that high level summary information about Department:
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 41
Copy provided as part of your PPMiaB Project Server 2010 deployment

The Primary purpose of the Department field is to be a filter for:
Projects
Resources
Resources Custom Fields
Enterprise Project Types
Drivers
Users can be assigned to none, one or multiple departments
Projects can be assigned to none, one or multiple departments
Different Users can see different User Interfaces based on their departments
It filters out Enterprise Project Types and Custom Fields
Can be used for OLAP database data filtering
Different groups can have their own custom fields (Note: a custom field NOT
assigned a Department are global)
Projects associated with different departments will only show their custom fields
Portfolio Drivers can be associated with departments
Driver prioritization can be associated with departments
Departments allow for Enterprise-wide consistency AND different processes, forms
and fields for different groups
Departments are NOT tied to the RBS directly
Values to Display versus Graphical Indicators
The Values to Display section for custom fields provides you with the option to display
values using either data or graphical indicators the latter option is particularly useful if you
are looking to build Project Centre Views that provide Dashboard displays on project
status.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 42
Copy provided as part of your PPMiaB Project Server 2010 deployment


When creating graphical indicators you can define the attributes for non-summary rows and
then have summary rows and the project summary inherit criteria from the level beneath
them, in order to achieve this you need to define the attributes of the non-summary rows
first.
Another new feature in Project Server 2010 is the leveraging of the workflow potential
invested in SharePoint. Custom fields can have their behaviour controlled by a workflow. An
example of this may be that some Project level Enterprise Custom fields are defined at the
inception of the project and once the project has been approved by means of a workflow
these values cannot be changed at a later date.


Note: Flag fields CANNOT be controlled by a workflow. It also appears that fields that
include a formula cannot be controlled by a workflow.
The Required section lets you determine if the custom field is required if it is required this
will mean that people creating project schedules or using Server Side scheduling to create
Activity Plans or Proposals will have to provide the required information. Required fields can
also be applied to resource records. Required fields can force people to provide information
that the organisation wants to report and analyse.
Note: If you create Project Templates in Microsoft Office Project Professional 2010 you
do not have to provide an entry against a required field in such circumstances it is best to
leave the selection blank so as to avoid people leaving the value as displayed at the time that
a project is created based upon the template.
The final section of the custom field page has System Identification data the SQL GUID for
the attribute you have defined and the option to save or cancel the action of creating or
editing the custom field.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 43
Copy provided as part of your PPMiaB Project Server 2010 deployment
Note: Whilst there is the facility to delete custom fields it is strongly recommended that
you avoid doing this as there may be tasks, resources or projects that have references to the
custom field and this could result in data being corrupted in the Project Server databases.
Similarly it is possible to delete individual entries in a look up table associated with a custom
field it is better to edit the description of the redundant value in a look up table to indicate
that it should no longer be used.
Enterprise Look up Tables
In addition to defining fields this section also provides for the defining of Look Up Tables
that can be associated with one or more custom fields.


To create a new lookup table click the New Lookup Table option at the head of the list of
look up tables. In the name section enter a meaningful name for the Lookup Table. The type
selector allows you to define if the field displays Cost, Date, Duration, Number or Text
values.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 44
Copy provided as part of your PPMiaB Project Server 2010 deployment



The Code Mask section allows you to define several levels for the lookup table this models
the same behaviour as Outline Codes in the previous incarnation of Project Server. The code
mask can comprise Numbers, Uppercase Letters, Lowercase Letters and Characters
characters will allow a mix of numbers and letters and offers the most flexible option. Code
Masks allow you to define values in a hierarchic fashion.
The Lookup Table section provides you with the means to ascribe values and descriptions
and to show the hierarchic structure endowed by the Code Mask. Values in the look up table
can be sorted by row number or in ascending or descending order. You can also move values
in the look up table up and down in the list using the up and down arrows displayed to the
right of the look up table values.
Note: Be careful to avoid making changes to the Team Name field and associated lookup
table in early versions of Microsoft Office Project Server 2010 once a lookup table had
been defined and associated with the Resource Team Name field the association could not
be undone.
Enterprise Global
The Enterprise Global can be regarded as a toolkit that invests all users of the Microsoft
Office Project Professional 2010 client scheduling tool with the same consistent suite of
components. An up to date copy of the Enterprise Global is cached locally when a user
connects to project server using the client scheduling tool in an on-line mode using their
Project Server Account.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 45
Copy provided as part of your PPMiaB Project Server 2010 deployment


The Enterprise Global broadcasts out to all users the following consistent Components:
Grouping
Maps
Tables
Filters
Views
Reports
Modules
Views are divided into two classifications in Microsoft Office Project Professional 2010,
either task or resource oriented views. Some views will comprise a time-phased element and
a tabular element, the tabular element displaying selected fields from the Project Server
database.
If you create a new view in the Enterprise Global it can incorporate tables, filters and
grouping formats once created and saved the view will be available to all users who have a
Project Server Account and a copy of Microsoft Office Project Professional 2010 installed
(this assumes you are not operating in a backward compatible mode this can be defined
during the install process but cannot be introduced retrospectively).
Tables display a selected number of fields of information for either a task, a resource or an
assignment within a project.
Note: Be careful to avoid making changes to existing tables in the Enterprise
Global itself as some of these tables are used as the basis for Reports available
within Microsoft Office Project Professional 2010 adding further fields to an
existing table can render the associated reports ineffective as the person viewing
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 46
Copy provided as part of your PPMiaB Project Server 2010 deployment
them may be overwhelmed by too much data. It is far better to make a copy of an
existing table and to then add and remove fields to suit your specific needs.
As with views filters are available for both tasks and resources. Building a filter is a fairly
intuitive process and if a filter does not deliver the anticipated degree of information it is
easy to either modify or delete the filter without any problems.
Filters can incorporate And/or queries and can have layered queries for example
Critical Test Value
And
Duration Is greater than 5d
Or Predecessors contains +
Or Predecessors contains -

In this example the filter will show all tasks that are critical where either the duration is
greater than 5days or predecessors contain lag(+) or lead (-)
Grouping Formats provide you with what Microsoft call flexible analysis as with filters
grouping can be applied to tasks or resources. Grouping can also employ several levels of
detail.
Enterprise Calendars:
By default there is just one Standard Calendar available to the Enterprise. The Standard
calendar is the default Base Calendar for all projects saved to the Server. By default the
Standard Calendar assumes an 8 hour day, 40 hour week with evenings and weekends
defined as being non-working time.
A major issue with the Standard Calendar as installed by default is that it does not observe
any statutory holidays of any kind whatsoever and unlike Microsoft Outlook there is no
Macro available to import public holidays for specific territories. The Enterprise Calendars
feature allows you to define your Calendars centrally and for them then to be utilised by all
projects that are created by users with permission to connect to Project Server 2010 from
Microsoft Project Professional 2010.
Note: If your organisation does not observe the default hours as defined in the
Standard Calendar you will need to revise these settings at the very outset to avoid
potential anomalies arising amongst projects that have different Base Calendars.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 47
Copy provided as part of your PPMiaB Project Server 2010 deployment

Standard Calendar edited to reflect contracted hours each local instance of the Microsoft
Office Project Professional 2010 scheduling tool needs to have the following settings
changed to synch with the Enterprise settings:
In this example the Standard Calendar has been edited to show working days being 7.5
hours and the working week being 37.5 hours with a 9AM start and a 5:30PM finish, whilst
the standard calendar is easy to change and will apply to all users once updated in the
Enterprise Global each instance of Microsoft Office Project Professional 2010 has to have the
settings in the Calendar tab changed to synch with the Enterprise settings:










Default Start Time
Default End Time
Hours per Day
Hours Per Week
This only needs to be done once when a
user first accesses Project Professional 2010
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 48
Copy provided as part of your PPMiaB Project Server 2010 deployment
Resource Centre
This command takes you to the Resource Centre which is also accessible from the
Resource link on the quick launch toolbar. It is available within this section to Administrators
as you may wish to edit information about Resources.

Resource information can be edited singularly or en-masse.
About Project Server
This feature provides you with a headcount as to the number of people using Project
Server and the number of licences you have paid for. Ideally your user numbers will be equal
to or less than the number of licences your organisation has paid for.

Database Administration
This section provides Administrators with the option to manage the number of projects or
resources that are live in the instance of Project Server and to also effect some basic
management of this data.
Delete Enterprise Objects
The delete Enterprise Objects page provides you with the means to delete the following
items:
Projects, Proposals and Activity Plans
Resources and Users
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 49
Copy provided as part of your PPMiaB Project Server 2010 deployment
Status Report Responses
Timesheets
User Delegates


If you elect to delete a project you have the option to delete it from the various Databases
that comprise the Project Server solution. Typically a project when first created resides only
in the Draft Database; once it is published it can reside in the Published Database. The
Archive database is the device by which scheduled or administrative backups are stored and
made available for restoring if required.
Note: If you delete an Enterprise Project and its associated SharePoint workspace site
whilst you can reinstate the deleted project using the Administrative Restore option the
associated site is not restored as part of this process.
Force Check-In Enterprise Objects
When users Check-Out either Resources or Project plans using Microsoft Office Project
Professional 2010 the information they are working on is checked out to them and cached
locally. Changes are also cached locally and are only visible to other parties when the project
or resource information is published again.
Sometimes when Enterprise objects are checked out Microsoft Office Project Professional
2010 can fail or crash. In such circumstances the checked out object is checked out to a
failed session. The individual can restart Microsoft Office Project Professional 2010 but the
objects they were working on will still be checked out to them in a failed session and as such
will be inaccessible to them. The only way to retrieve the situation is for the Administrator to
Force Check-In the objects from the failed session.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 50
Copy provided as part of your PPMiaB Project Server 2010 deployment


The Force Check-In page displays a list of the objects from any failed sessions plus any
current sessions where users are connected to the Server. The objects are available from the
following drop down list of object types.
Enterprise Projects
Enterprise Resources
Enterprise Custom Fields
Enterprise Calendars
Look up Tables for Enterprise Custom Fields
Resource Plans
Selecting from this drop down list will show checked out objects of the type selected. If a
user has suffered a failed session the Administrator can check in their checked-out objects.
When checking in checked-out objects a warning dialogue box is displayed advising that
any changes made since the object was last saved may be lost it is therefore good practise
to ensure users get into the habit of saving and publishing on a regular basis.
A useful feature of this facility is that it provides the Administrator with a real time view of
who is working on what objects at any time so that if some essential maintenance to the
instance of Project Server is required they can identify and contact the relevant people and
request that they complete their session and check-in the enterprise objects they are
working on.
Note: If a user has been editing components in the Enterprise Global in a session using
Microsoft Office Project Professional 2010 it is prudent to have them check and clear the
local cache before closing Microsoft Office Project Professional 2010 down. The reason for
this is that sometimes a cached instance of the Enterprise Global can cause corruption of
Enterprise Fields and Look up Tables this was a particular issue with the Beta version of the
tool.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 51
Copy provided as part of your PPMiaB Project Server 2010 deployment
Daily Schedule Backup
In this section the Administrator is provided with the means to determine the number of
back-ups of project plans that are to be created and retained and also when the back-ups
are scheduled to occur as well as backing up other enterprise components on a regular basis.
Once this is set up the system will initially create the number of project plan back-ups as per
the schedule, once the required number of back-ups have been created at each subsequent
scheduled back-up point the oldest project plan retained items are deleted and the most
recent items added to the retained project plan back-ups.


Note: Whilst you can set different times for the backing up of the different items as
listed in practise they should all be backed up at the same time to avoid information in
differing items being out of synch should the need to restore backed up items occur.
Administrative Backup
This feature allows you to perform a back-up of the selected item(s) on demand.


If a project has not been changed since the last scheduled backup was performed it will not
be backed up as part of this process as there is no need to do so.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 52
Copy provided as part of your PPMiaB Project Server 2010 deployment
Administrative Restore
The Administrative Restore feature represents a significant benefit to the administrator of
an instance of Microsoft Office Project Server 2010. With this feature it is now possible to
elect to restore a single project and if you have retained several versions of it you have the
option to decide which of the retained versions is used for restoration.


From the list displayed highlight the correct version of the project that you wish to restore
and then click the Restore button.
Note: If you are looking to restore a project that was deleted from the Database and the
option to delete the associated SharePoint workspace was taken there is no facility in this
section to recover the deleted site. It may be possible to recover the site from the Recycle
Bin within SharePoint itself items in the Recycle Bin are retained for 30 days before being
permanently deleted.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 53
Copy provided as part of your PPMiaB Project Server 2010 deployment
OLAP Database Management
A significant feature of the Project Server solution is the facility to provide rich reporting and
analysis options through the creation of Data Analysis Views, Excel Reporting and SQL Server
Reporting Services. Some of the information used by these 3 features resides within one of
the 14 OLAP (On-Line Analytical Processing) cubes that are built when Microsoft Office
Project Server 2010 is configured to work with SQL Server Analysis Services.
Data for the Cubes is derived from both Project Schedule information, which can include
totals for work and cost information as well as innumerable project, task and resource level
fields and also information from SharePoint Project workspaces allowing for dynamic
reporting of risks and issues on projects and programmes.

The OLAP Database Management section within Server Settings sets out options for
connecting to the Server that is running SQL Server Analysis Services and scheduling Cube
builds.


Build Settings
Clicking on the Cubes name or electing to create a new cube reveals the Build Settings page,
this section helps the administrator setup the cube builds and defines the cube settings:
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 54
Copy provided as part of your PPMiaB Project Server 2010 deployment
Analysis Services server name
Analysis Services Database to be created
Extranet URL
Project Departments
Resource Departments
Data range to be included on the cubes
Frequency to which the cubes should be updated

With Project Server 2010 you can create multiple cubes, associate cubes with departments
for either projects or resources and through configuration exclude or include custom fields
and baseline data.
The facility for multiple cubes extends the reporting capabilities of Project Server. "Multi-
cubes" enable you to slice the data in cubes by picking groups of data and adding fields from
each group. Administrators can constrain access to cubes by department. Project Server
2010 also supports localized data in cubes, with the use of translators. All data can have
localized field name aliases, so you can build PDPs (Project Detail Pages) that show field
names in the language of the locale where they are deployed. Cubes support "manually
scheduled task" data, with tasks shown as properties instead of in a task dimension.
Manually scheduled tasks are a new feature in Microsoft Project Professional 2010. Project
Professional allows you to choose the task mode either automatically scheduled (the
traditional mode) or manually scheduled. Cubes exclude inactive tasks by default, but they
can include a dimension for task assignments and show active or inactive tasks.
The CBS (Cube Building Service) in Project Server 2010 also reduces blocking of RDB
(Reporting Data Base) updates when a cube build begins. One of the problems with OLAP
cubes for large deployments of Office Project Server 2007 has to do with delays caused by
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 55
Copy provided as part of your PPMiaB Project Server 2010 deployment
rebuilds: project reports that use the RDB can be delayed by waiting for the central cube to
be rebuilt before new data can be seen. Project Server users who have the relevant
administrative permissions can build smaller custom cubes at a time they select. Project
Server administrators can push the administrative load of building new custom fields and
cubes down to departmental teams, thereby helping to reduce the conflicts about data in
the cubes and timing of reports.
OLAP multi-cubes do not support Microsoft SQL Server Analysis Services 2000 or Decision
Support Objects (DSO). The minimum requirement is 64-bit Microsoft SQL Server 2005 SP2
and the Analysis Management Objects (AMO) managed code API. AMO is also a 64-bit
implementation in the 64-bit versions of SQL Server and reduces version configuration issues
for upgrades.
Configuration
Cube configuration provides you with the facility to include newly created custom fields for
tasks, assignments, resources and projects to be included in dimensions and measures when
the OLAP Cube is built.


Working with custom fields
You can add custom fields to a cube as dimensions or measures:
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 56
Copy provided as part of your PPMiaB Project Server 2010 deployment
Dimensions are the type of data or area used as a pivot for analyzing and providing
more detail for a specific area. In previous versions of Project Server, all custom
fields were used. Having the ability to select particular custom fields can reduce
complexity and may save on the time needed to process the cube.
Measures are the detail field information associated with the different dimensions.
This is the information that is aggregated as the user provides more detail or
summarizes up the dimensions. For example, you could use a Number custom field
as a measure to sum values along a task dimension.
Working with calculated measures
Calculated measures are Multidimensional Expressions (MDX) scripts that you can run on a
Project Server OLAP cube. You can run them on dimensions in the cube data to determine
measures such as minimums, maximums, averages, and so forth. Calculated members can
be useful, for example, where an organization has its own definition of resource availability
that differs from the default Project Server definition. The organization can define resource
availability for internal reports that use any of the Project Server non-timephased cubes. You
can also rename a field using a calculated measure or create custom definitions for fields
such as resource capacity.
The calculated member expression must use the Analysis Services MDX format. If the MDX
script has an error, the cube will not build. For example, you can create a calculated member
with the custom field name [Work Variance], where the MDX expression is [Work] - [Actual
Work].
Note: It is recommended that you test any MDX scripts in a test cube using SQL Server's
development tools prior to production deployment.
In order to perform Cube Configuration you will need to ensure that the following are in
place:
Microsoft Office Web Components The Microsoft Office Web Components are a
collection of ActiveX components that allows Project Web App users to use
PivotTable and Chart components to access OLAP cube data. Users will be prompted
to download the ActiveX components to their computer when they first build a Data
Analysis view or when they attempt to use a Data Analysis view. Make sure that your
users are allowed to download these components to their computers.
Microsoft SQL Server 2005 Analysis Services 9.0 OLE DB Provider This provider is
only required if you are building a cube in SQL Server 2005 Analysis Services.
Database access across domains In Internet Explorer 7, you need to enable Access
data source across domains in order to perform the cube configuration procedures.
This setting is available through Internet Options by configuring the Trusted Sites
Zone security settings.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 57
Copy provided as part of your PPMiaB Project Server 2010 deployment
Access to SQL Server Analysis Services for all users of the cube Verify that your
users who are building or updating the Project cube database have access to SQL
Server Analysis Services, especially when they are accessing it through a firewall.
Make sure that any firewalls allow for this traffic.
Look and Feel
The look and feel section provides you with options to both define views and also to
determine bar styles and grouping formats that are employed within views.
Manage Views
The manage views section provides you with the means to define new views or modify
existing views. Views are grouped within the following categories:


Project
Project Centre
Resource Assignments
Resource Centre
My Work
Resource Plans
Team Tasks
Team Builder
Timesheet
Portfolio Analysis
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 58
Copy provided as part of your PPMiaB Project Server 2010 deployment
Portfolio Analysis Project Selection
Within each of these sections there are a range of existing views. The various views provide
information to viewers who are allowed to access to the view through membership of one or
more of the security groups operating within Project Server.
In the Manage views page you are provided with the options to create a new view, copy a
view or delete a view. Clicking on a views name will display the Edit View page


When creating a view you are presented with the option to include fields of information in
the view, to show various levels of detail, to apply formats, grouping, filtering and sorting of
data and to associate the view with one or more security categories.
Two new features in Project Server 2010 which represent an improvement over the previous
version of Project Server are the facility to determine the width of a displayed field and also
to ascribe a custom label to a selected field being displayed in a view these 2 features can
improve the manner in which the view is displayed allowing optimal use of screen space.
Note: Perhaps the easiest way to create a new view is to copy an existing view and to
then modify it to suit your particular reporting needs. In order to avoid confusion or to
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 59
Copy provided as part of your PPMiaB Project Server 2010 deployment
dilute the impact of a particular custom view it is recommended that you limit the number
of fields of data included in a view fields can be defined to display as graphical indicators
which makes views more immediate and invests them with greater impact.
Project Views
Project views allow task level viewing of information in a specific project. To avoid negating
the value of a new view it is recommended that you limit the number of fields of data
included in a new view.
Project Centre Views
Project Centre views provide a high level view across a series of projects with a single line
entry per project displaying selected information.
Resource Assignments Views
The Resource Assignment views category allows the viewer to assess the workload for an
individual or group of individuals showing their workload grouped first by the person and
then by project allowing a high level view of their workload in any window of time and then
the projects where they are working.
As with all views this information is always based upon the latest published information
from projects where the resource is assigned and as such provides an up to date perspective
on how they are being deployed.
Resource Centre Views
This category of views allows the viewer to view resource information in a tabular display.
As with Project and Project Centre views there is the facility to show various levels of detail,
to apply formats, grouping, filtering and sorting of data and to associate the view with one
or more security categories.


The RBS Filter provides the facility to filter to the users RBS branch ensuring that a viewer
can only see information about resources that they manage directly or information about
resources managed by people that they manage.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 60
Copy provided as part of your PPMiaB Project Server 2010 deployment
My Work
The My Work Category of views allows team members to view relevant information about
tasks they have been assigned to.
Resource Plans
Resource Plans can be associated with Projects created in PWA and allow high level
assigning of resources to a project rather than specific tasks, this can allow an assessment of
likely demand for resources during the Select phase of a project and for comparing
projects in Portfolio Analysis. Different views comprising varied resource fields can be
defined within this category.
Team Tasks
Team Resources allow an organisation to allocate work to a Generic Team Resource and
anyone who is a member of that team can self-assign Team Tasks. Team Task views allow
tasks assigned to teams to be viewed by different criteria depending upon the fields invested
in the view created in this category.
Team Builder
These views allow the user to view information about resources that can be added to their
project team within the PWA environment. The default views installed initially include filters
to focus upon specific resource types, cost, work, material or all resources.
Timesheet
Timesheet views can be designed to include additional information to inform team members
of relevant information pertaining to their tasks.
Portfolio Analysis
Portfolio Analysis views display selected Project Level fields in a list of Analyses that have
been performed using Portfolio Analysis, the fields selected in a Portfolio Analysis view will
be displayed in the Grid view in the Analyze Cost section of a Portfolio Analysis.
Portfolio Analysis Project Selection
The Project Selection page displays selected project fields for the projects included in a
Portfolio Analysis.
Grouping Formats
In this section you can change the appearance of the grouping styles employed within
Project Web App this can be useful if you have a house style for the presentation of
information however be aware that some of the shading and colour combinations can be
difficult to view.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 61
Copy provided as part of your PPMiaB Project Server 2010 deployment


Gantt chart Formats
As with Grouping Formats you can also define how Gantt Charts will be displayed in either
the Project or Project Centre views.

There are a large number of Gantt Views available and some of them have styles defined to
identify key schedule information in the example above the Tracking Gantt bar styles are
visible and it can be seen that Critical Tasks are displayed in Red whereas non-critical tasks
are shown in blue.
There are 11 Gantt views provided that can be renamed and reconfigured to convey
information in a format and style to suit your requirements.
Note: Unlike the Gantt Chart views available within the Microsoft Office Project
Professional 2010 scheduling client it is not possible to include Gridlines or to have text
styles formatted to differentiate between critical or non critical tasks.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 62
Copy provided as part of your PPMiaB Project Server 2010 deployment
Quick Launch
The Quick Launch toolbar displays on the left hand side of the page in Project Web App
allowing swift access to key information.
The number of options available on the Quick Launch toolbar is controlled by the security
permissions enjoyed by the user in effect if a person is not allowed to see something even
though it has been added to the Quick Launch toolbar they will not be able to see it.


Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 63
Copy provided as part of your PPMiaB Project Server 2010 deployment
Time and Task Management
This section helps you define and govern the
parameters by which you both analyse and
report tasks in PWA.



Fiscal Periods
In this part of the administrative console you can set-up financial periods to match the
financial reporting periods observed by your organisation.


Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 64
Copy provided as part of your PPMiaB Project Server 2010 deployment

Fiscal periods are undefined by default. Creating or defining a new fiscal period provides you
with the option to define when in time the fiscal period starts, the fiscal year creation model
and the naming convention for your fiscal periods.
There is also the facility to define prefix and suffix annotations for the fiscal periods and to
assess how these will look before committing to them.
Once you have defined a fiscal period you are presented with the fiscal periods page where
you can edit the results of your definition. If you alter an end date the next start date adjusts
automatically to ensure continuation.
NOTE:

Time Reporting Periods
Time reporting periods determine how timesheets will be configured.


By default PWA will create 52 time reporting periods of 7 days duration. The time reporting
period starts on the current date so you need to be careful of this. There is also the facility to
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 65
Copy provided as part of your PPMiaB Project Server 2010 deployment
define prefix and suffix annotations for the timesheet periods and to assess how these will
look before committing to them.
Once you are comfortable with your parameters click the Create Bulk button to create the
timesheets.


As with fiscal periods the resulting timesheet periods are available to adjust. By default all
timesheet periods are Open you can edit selected timesheet periods to be closed in
this page. Typically you may wish to close timesheet periods that are older than 2 weeks so
as to avoid people retrospectively booking time. Closing future timesheet periods prevents
people from booking time prematurely.
NOTE: Whilst you can specify a timesheet period of more than 7 days we would
advise against doing so as Project Server will populate the current timesheet with
current assignments and things can change resulting in users having to manually
insert changed tasks in to their timesheet if it spans several weeks.
Timesheet Adjustment
This feature allows individuals to view and adjust timesheets submitted to them by people
whose timesheets they manage.


There are options to adjust timesheets approved by the individual, available to adjust or that
have not yet been submitted. Timesheets can be filtered by fiscal period or date range as
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 66
Copy provided as part of your PPMiaB Project Server 2010 deployment
well as by cost centre or named individual. Access to the timesheet approval centre and
history are also available from the adjust timesheets page.
Line Classifications
With this feature you can introduce your own timesheet classifications in addition to the
Standard classification
Timesheet classifications offer a wide range of potential applications. Team members may
need to introduce extra items in their timesheet to cover items that are not directly
associated with a project. However, these additional items may fall into a classification of
time that is defined by your organisation, such as "Induction Assistance" or Personal
Development. An organisation's management may determine that it is useful and required
to associate the new line item to an attribute or category to track the resource utilisation.
For example, the organization may want to understand how much time was spent in
meetings or to resolve issues, rather than how much time was spent on a specific project
task. These examples demonstrate just two of many possible uses for timesheet
classifications.


New line items in the timesheets, when classified, may show a trend to Project Managers (or
other management personnel) and other decision makers. It can help them plan for the
future by better understanding the past. These new line items may also eventually be
entered as assignments in the project plan and can be published to record a more complete
picture of the plan history. This would avoid the need to enter time against an incorrect
project task in order to accurately record the user's utilization.
An Administrator establishes Timesheet Classification to categorise the utilisation for new
line items in a timesheet, whether they be further clarification of project task work or totally
unrelated to a project.
Use the following steps to open the Edit or Create Line Classifications page in which you can
create a new timesheet classification:

1. Log in to Project Web App with an Administrator account.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 67
Copy provided as part of your PPMiaB Project Server 2010 deployment
2. Click Server Settings.
3. In the Time and Task Management section, click Timesheet Classification.
The Standard classification is added by default. This classification is applied to the first
instance of published assignments or to new line items in a timesheet. It cannot be deleted
or modified. If a user attempts to delete or modify the classification, a message appears that
warns the Project Web App (PWA) Administrator that the changes cannot be modified and
saved.
Editing Classifications
Some classifications become clearer or may no longer apply over a period of time. The
following editing function is used to administer classifications in those instances:
Renaming a classification. A user enters a new Name over the existing entry.
Renaming does not apply to the default Standard Classification.
Description. Optional text field for a description of the category
Changing the Status. A new classification is set to Active by default. To deactivate a
classification, a user selects the classification and clicks the Status drop down to
change the classification from Active to Inactive. Inactivating a classification does
not delete it from the database; however, team members do not see the
classification when they add a new line item in their timesheet. PWA Administrators
can re-activate the classification at any time.
Delete Classification. In general, classifications cannot be deleted, as they may have
been used on a timesheet. However, before the administrator saves the
classification to the Project Server database, he or she may delete the classification.
Timesheet Settings and Defaults
Having enabled timesheets through defining time reporting periods the timesheet settings
and default section allows you to tightly configure how timesheets are employed within your
organisation.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 68
Copy provided as part of your PPMiaB Project Server 2010 deployment



Timesheets can be configured to allow for Standard, Overtime and non-billable time
tracking.
Default creation mode timesheets are automatically created with current assignments
displayed, as soon as the user navigates to the next timesheet reporting period the
timesheet is created and invested with tasks that are assigned to the individual and
scheduled to occur within that window of time. Unlike the previous version of Project Server
users do not have to create timesheets, they are automatically compiled and the
timesheet for the current period (determined by both the current date on the computer and
the settings defined in the Time Reporting Periods section) is displayed automatically when
the user clicks on the timesheet option on the Quicklaunch toolbar. As the default timesheet
creation option is for current assignments we suggest that the time-span for timesheets is
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 69
Copy provided as part of your PPMiaB Project Server 2010 deployment
kept at the default value of 7 days. You can opt for just current projects or no pre-population
of timesheets if required.
Default timesheet tracking units are days; this means that users can update timesheets for
each day of the working week. The alternative of weeks means that users will enter a single
value per task for each timesheet period.
Default timesheet units are hours but can be set to days, there are also options to determine
what constitutes a standard timesheet day and week, these values should reflect any values
defined in the Base Enterprise Calendar assigned to the resource.
Hourly reporting limits, you can set limits on the number of hours a resource can enter per
day or for a timesheet period. If a user enters hours which exceed these values they receive
a warning and cannot submit their timesheet until the error has been corrected.
Timesheet policies future time reporting can be enabled or disabled. You can use settings
in this section to help your organisation comply with accounting and/or regulatory policies.
You can restrict users from reporting time into the future in their timesheets; this does not
affect Administrative time submissions for vacations. You may also disable the functionality
to allow unverified timesheet lines. These lines are free form for users to track unstructured
time and will not be verified against Project Server projects or tasks. This feature can be
problematical and we would suggest disabling it and relying upon Administrative time
classifications to capture unstructured time.
You can allow project managers to coordinate or approve/reject timesheet lines on a per
line basis. These settings will only apply to timesheets created after the setting has been
changed. Enabling Task Status Manager Approval can introduce an additional level of control
or bureaucracy depending on your attitude towards this feature. Task Status Manager
Approval is disabled by default when Project Server 2010 is installed.
Timesheet auditing allows changes to timesheets to be tracked, what a person has
submitted in their timesheet can be adjusted by their manager
Fixed approval routing means that a resource can only submit their timesheets to their
allocated timesheet manager, if this option is not invoked resources have the ability to
submit timesheets to the manager of their choosing.
Single Entry Mode (SEM) and governs the integration between timesheet and project task
assignment data. When SEM is on the task update data automatically flows into the
Timesheet and onto the Project wherever it is edited, until such time as the timesheet is
sent for final timesheet manager approval.
If SEM is on, then changes to task assignments are sent for approval to the Task Status
Manager, and you can optionally hold back timesheet approval until all task updates are
approved.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 70
Copy provided as part of your PPMiaB Project Server 2010 deployment
Administrative Time
In addition to booking time to tasks in projects in the Timesheet feature resources can also
book time to non-project classifications. This means resources have one place where they
record all their working time, on either projects or non-project activities.


By default Project Server is invested with 3 entries in Administrative time they are
Administrative, Sick Time and Vacation their status is set to Open and they are either of
working or non-working work type. Approval status can be set to either Yes or No and there
is the option for always displaying these entries in a timesheet.
NOTE: People in the Administrators group have their Administrative time
submissions approved automatically.
You can define additional Administrative time classifications if required by your organisation
in order to capture non-project time more effectively.
If an Administrative time classification is not always displayed users need to be made aware
that they can add these Administrative time items to their timesheet themselves.
Task Settings and Display
This section governs how task updates are handled.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 71
Copy provided as part of your PPMiaB Project Server 2010 deployment

The default update method employed when Project Server is installed is % complete this is
a good starting point for organisations where progress updating is a new discipline. Actual
work done and work remaining is a more rigorous and reliable update method as it forces
people to Estimate to Completion rather than looking back at what they have done and
underestimating what is left to be done.
Hours of work done per period is highly rigorous approach to task updating and is practically
the same thing as completing timesheets, this approach can be used with the SEM option for
timesheets.
Allowing free form updating is an option although it can result in disparities across projects
as some may be updated in a more disciplined fashion than others.
Enforcing the same update approach across the Enterprise is a recommended approach in
order to achieve consistency of reporting.
As with Timesheets there is the option for resources to report time expended on a day by
day or weekly basis, the former being a more rigorous approach.
You can specify on which day of the week the tasks page commences, the default is for the
working week to start on a Monday.
Protect updates means that project managers cannot update progress on tasks assigned to
resources themselves, they are reliant upon the updates being submitted from PWA by the
resource. Importing all line classifications from task updates or timesheets can result in
unexpected data being posted to a project.
Allowing users to define custom periods for updates is an option however it is probably wise
to keep to update periods defined by the organisation.
The Near Future Planning Window replaces what was previously defined as Current
the default is for 2 time periods, this ensures that a users task list is not an overwhelming
list of tasks, some of which may be scheduled more than 2 time periods into the future. This
setting maintains a manageable task list for users in PWA.
Close Tasks to Update
This feature allows individual tasks within a project to be locked down and unavailable for
any further updating, this approach is highly granular as it can be applied to just a single task
in a project plan.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 72
Copy provided as part of your PPMiaB Project Server 2010 deployment

The first step in this process is to select the project in which tasks are to be closed to
updates, once a project is selected the tasks within it are displayed in the Select Tasks
section in this grid there is the option to select or clear all tasks, you can also sort tasks by
any of the values displayed in the column headings, sorting by % complete is quite useful
when looking to close tasks to updates as you will typically be looking to close tasks to
updates that are 100% complete.
If you click the publish button the selected tasks will immediately be closed to updates
whereas if you click the submit button the selected tasks will not be closed to updates until
the next time the project is published.
Queue
The queue was first introduced with Microsoft Office Project Server 2007. It is intended to
improve the performance of the solution and to reduce traffic over the network.
When a person with rights to open Projects or Resource information in Microsoft Office
Project Professional 2010 opens information it is cached locally, when they work on the
information and update it they save locally rather than to the Server itself. When they have
finished their edits and go to close the plan or Checked Out Enterprise resource
information they are presented with the option to Check-In their work. At this point
changes will be written to the Server itself.
The diagram below provides a graphic representation as to how information is handled as
far as the queuing process is concerned.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 73
Copy provided as part of your PPMiaB Project Server 2010 deployment

Manage Queue
This section describes the queue filtering options are available by selecting Manage Queue
in the Queue section of the Project Web App Server Settings page. The results of the
selected queuing options will display on this page as well.



Choose Filter Type
This filter determines the order in which jobs display in the Job Grid section. The available
Draft
Data
base
Pub
lish
ed
Dat
aba
se
Re
port
ing
Dat
aba
se
O
LA
P
C
ub
ed
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 74
Copy provided as part of your PPMiaB Project Server 2010 deployment
options are:
By Status
By Jobs
By Projects
By ID
Length of History
This is a history parameter you can add to the queue status request. You have the option to
select either:
Enter the number of days, and then enter a number. This allows you to view the history of
jobs entered into the queue for a specific number of days before the present.
Note If the Manage Queue page takes a long time to load, you may want to reduce the
Enter the number of days field to a smaller number.
View all jobs that meet criteria. This allows you to view the history of jobs that meet specific
criteria that you specify in the Choose Job Type and Choose Job Completion States sections
that follow. If this option is not selected, the information in both of those sections is ignored.
Note Depending on the number of jobs that meet the criteria that exist in your system,
using the View all jobs that meet criteria option may take a long time to process.
Choose Job Type
This section enables you to select the job types you want to appear in the results.
Note As mentioned previously, this section will be ignored if you choose to view job
history based on number of days versus criteria in the Length of History section.
Choose Job Completion States
This section enables you to select the job completion states you want to appear in the
results.
Note As mentioned previously, this section will be ignored if you choose to view job
history based on number of days versus criteria in the Length of History section.
By default successful jobs are not included in views in the Manage Queue section as
it is intended to assist when problems are encountered.
Choose Columns
This section enables you to select the columns that will appear in the Jobs Grid section.
Advanced Options
This section enables you to specify special operations that apply to a cancel operation. The
options enable you to:
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 75
Copy provided as part of your PPMiaB Project Server 2010 deployment
Cancel Jobs Getting Enqueued
Cancel Subsequent Jobs in the Correlation
The grid of jobs can be refreshed after any changes have been made to the options listed
above.
Job Grid
This section enables you to view the jobs that meet the criteria listed in the Manage Queue
page. Options within this section enable you to select a job or group of jobs and to apply the
following options to them, if applicable:
Retry Job
Cancel Job
Note: You must manually refresh the View/Select job list to update the page. You can do
this through the Refresh button that is available in this section.
Queue Settings
This section describes the queue configuration options are available by selecting Queue
Settings in the Queue section of the Project Web App Server Settings page.


Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 76
Copy provided as part of your PPMiaB Project Server 2010 deployment




Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 77
Copy provided as part of your PPMiaB Project Server 2010 deployment


The options displayed within the Queue settings page are all self-explanatory if you make
changes that have an adverse effect the good news is that there is a Restore Defaults
option will revert back to the settings as defined by Microsoft and in-force when Project
Server is initially installed.
We recommend that you retain the default settings unless you have compelling reasons to
alter the settings.
It is important to note the following when configuring queue settings:
Queue settings are configured per Project Server instance.
Queue settings are configured separately per queue type (Project or Timesheet).
The Queuing NT Service does not need to restart in order for changes to take affect.
If more than one Queue NT Service services this Project Web App instance (such as in a load
balanced environment), all the queue services would refresh with the settings.
Note: After selecting your configuration options on this page, make sure to use the Save
Configuration button on this page saves your configuration settings.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 78
Copy provided as part of your PPMiaB Project Server 2010 deployment
Operational Policies
This section allows you to define operational
policies pertaining to your organisations
instance of Project Server.



Alerts and Reminders
Project Server provides the option for individuals to subscribe to alerts relating to their tasks
or to generate alerts about tasks for the people they manage.

In order for this feature to work there needs to be an SMTP mail server configured and a
valid email address specified in the relevant section. You can provide company domain
details if you wish but it is not a required value unlike the SMTP Server and From Address
details.
You can also edit the email footer content to be more relevant to your organisation and your
communication with Team members.
The reminder service can be scheduled to run at any time on a daily basis. When the
reminder service runs it generates an email for each recipient that is relevant to them and
their current workload across one or more projects.
A new feature in Project Server 2010 is the facility to configure these settings but for
notifications not to be operable until required, this is set using the tick box at the head of
the Alerts and Reminders page.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 79
Copy provided as part of your PPMiaB Project Server 2010 deployment
Additional Server Settings
The additional Server Settings page presents the Administrator with a series of options that
affect aspects of the use of Project Server within an organisation as well as




Project 2007 Compatibility Mode
Project Server 2010 has the facility to allow users of the previous version of the client
scheduling tool to connect to Project Server and to manage projects using this older version
of the scheduling tool. This option is enabled during installation and cannot be invoked if it
was not enabled during the install process. If the option is enabled it can be disabled, once it
has been disabled it cannot be re-enabled.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 80
Copy provided as part of your PPMiaB Project Server 2010 deployment
Project Professional Versions
In this section you can specify the versions (build numbers) of Project Professional that may
be allowed to connect to the server. Versions older than the specified versions will not be
able to connect to the server. You may specify at most one version for each major release of
Project Professional beginning with Project Professional 2010. Use a comma to separate the
versions.
Enterprise Settings
Here you set whether master projects and projects containing local base calendars are going
to be published to the server.
Currency Settings
It is possible to define the default currency for your instance of Project Server and for this to
be enforced on all projects saved to the server.
Resource Capacity Settings
This section allows you to specify the window if time that is used to assess and report the
active capacity of Enterprise Resources. The default settings are to look back one month and
forward twelve months from the current date.
If you vary these settings upwards it can result in significantly more time-phased data per
resource being written to the Reporting Database.
Resource Plan Work Day
Resource plans allow for high level allocation of resources to projects during the initial select
phase of project definition and development. In this section you can specify whether
Resource Plan calculations are based on the resources base calendar or on the hours per day
specified in this section.
Exchange Server Settings
Project Server 2010 is designed to integrate with Exchange Server 2010 to allow tasks to be
published to user task lists in Outlook, this new feature replaces the Outlook integration
option in the previous version of Project Server, the big advantage being that there is no
need for users to download and install Active-X controls to allow the interchange of
information between the Project Server and Outlook environments.
Integration with Exchange Server is configured during the install process, this option simply
enables or disables integration with Exchange for the synchronisation of tasks in Outlook
from Project Server 2010.
Note: In Project Server 2010 tasks are routed to the individuals Task List in Outlook,
there is no option to display tasks in the individuals Calendar.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 81
Copy provided as part of your PPMiaB Project Server 2010 deployment
Task Mode Settings
A new feature in Project Server 2010 is the facility for tasks to be either Automatically or
Manually scheduled, this section allows you to define the default task mode setting and also
to enforce it by disabling the users can over-ride default in Project Professional.
If you are using Manual scheduling you can enabled manually scheduled tasks to be
published to team members.
Server Side Event Handlers
The Project Server Eventing service is the key to extending Microsoft Office Project Server
2010 functionality. You can create event handlers and register them programmatically with
methods in the Events Web service or through Project Web App. Each major business object
(such as CustomFields, CubeAdmin, LookupTable, Project, Reporting, Security, and
TimeSheet) includes multiple events that you can see on the Project Web App Events page
(http://ServerName/ProjectServerName/_layouts/pwa/admin/Events.aspx).
Event handlers provide hooks for adding new functionality, customizing any existing
functionality, and integrating with other applications. Event handlers for pre-events, such as
Project Publishing, can check that business rules are followed and cancel an operation if
necessary. Event handlers for post-events, such as Project Published, can start a workflow or
send saved data to external systems. This Office Visual How To article shows how to write
and debug event handlers for Microsoft Office Project Server 2010.
Active Directory Resource Pool Synchronisation
Connecting to Active Directory groups provides the organisation with a quick and easy way
to populate Project Server with Users and Resources.

Whilst this feature is available to synch between Active Directory (AD) and the Enterprise
Resource Pool we caution against employing it as Active Directory has primacy over Project
Server so changes in AD impact upon Project Server. In some cases this can result in
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 82
Copy provided as part of your PPMiaB Project Server 2010 deployment
resource records either disappearing or becoming Inactive due to changes made to the
resources information within AD.
Project Sites
The Project Workspaces section allows you to view a list all of the Workspaces associated
with published projects. You can edit the URL for a workspace, delete a workspace and
synchronize users of workspaces in this section.
If a project has been deleted from the database its workspace may be retained and may be
used to associate with a replacement instance of the deleted project in this page the URL
of the workspace can be added to a project that is listed without a workspace.
Project Site Provisioning Settings


In this section you can specify the site URL and enforce it on future sites. You can also specify
the default site language and site template for the creation of new workspaces.
This section also provides you with the option to select a different workspace template if
you have one available. Creating custom workspace templates can further enhance the
value of the workspaces to your project processes. Benefits include:
Document libraries can be invested with content to map to your processes.
Versioning, content approval and require check out can be enabled on document
libraries, issues and risk lists.
Themes and branding can be applied to suit your company house-style
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 83
Copy provided as part of your PPMiaB Project Server 2010 deployment
Additional Web Parts can be added to the workspace template.
Note: When customizing a workspace template do not alter or change the risks or issues
web part lists as these are used in the OLAP Cube and Data Analysis views.
The provisioning mode can be either automatic or manual, manual provisioning allows users
to publish projects without a workspace being created whereas automatic provisioning will
result in a new site being created when a new project is first published.
Project Site Permissions allows you to enable automatic synchronisation of users to the
SharePoint Sites they are allowed access to when projects are published and when user
permissions are changed in Project Server.
By default there are 3 SharePoint groups associated with Project Workspaces.
Project managers who have published a project or who have Save Project
permissions on a project are added to the Project Managers (Microsoft Project
Server) site group.
Team members with assignments in a project are added to the Team members
(Microsoft Project Server) site group.
Other Project Server users who have View Project Site permission on a project are
added to the Readers (Microsoft Project Server) site group.
Bulk Update Project Sites
This new feature allows you to manage site paths for all of your Project SharePoint
workspaces, this can be of benefit if you are migrating SharePoint content or restoring the
SharePoint content database.

During migration or restoration of the content database it is possible for content type links
to be lost or broken the update content types allows you to repair this problem using the
Update Content Types option.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 84
Copy provided as part of your PPMiaB Project Server 2010 deployment
Similarly user permissions can become out of synch with your instance of Project Server; the
Synchronise site permissions option addresses this potential problem.
Once you have made the relevant selections on this page the Update button will apply
them to your instance of Project Server.
Workflow and Project Detail Pages
This section represents a major enhancement to Project Server and allows organisations to
both bind project server to how they manage projects and to also introduce a degree
more rigour in the governance of projects within an enterprise through the leveraging of
workflows in SharePoint.
A project governance workflow is all about creating a rich life cycle for any proposal/demand
that comes into the system. It includes defining the various stages through which the project
goes in its lifecycle (for example, Proposal Creation, Proposal Initial Approval, etc),
determining what information is required or locked at what stage (for example, budget cost
should be locked down after the project is approved), including any manual
approval/notifications steps as necessary and adding any business logic to update other Line
Of Business Systems (for example, update the SAP system when the proposal budget gets
approved).
The Project Server workflow platform is built on the Windows SharePoint Services 2010
workflow platform, which in turn is based on the Windows Workflow Foundation. Workflow
is a key component of demand management.
A Project Server workflow runs on a Project Web Access site and helps to manage a
sequence of activities or alternate sets of activities related to project management such as
Check Project Custom Field Value and Publish Project.
Project Server 2010 workflows use the Site workflow paradigm, which removes the
restriction that a Windows SharePoint Services 2010 workflow can be started only on a list
item. Project Server workflows are deployed to Project Web Access, and workflow instances
can be run only as a project entity.
The figure below shows the high-level processes for workflow creation, administration, and
use.
Note: Project Server workflows must be created in Microsoft Visual Studio 2010. Project
Server workflows cannot be created from Microsoft SharePoint Designer 2010.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 85
Copy provided as part of your PPMiaB Project Server 2010 deployment

The administration of Project Server workflows is identical to managing any other Windows
SharePoint Services 2010 workflow, thereby providing more consistency between Project
Server and Windows SharePoint Services 2010 and reducing redundant work. Workflow
instances are created when a project is created and are deleted when the project is
deleted/completed/rejected.
Unlike in Windows SharePoint Services 2010, a user does not start a workflow instance from
the administration page that lists all the Project Server workflows.
NOTE: The recommendations from Microsoft are that if you elect to develop custom
workflows that they are installed and tested on a local Project Web App server in a test
environment by using Microsoft Visual Studio 2010. Installation of workflows on production
servers in a farm should use a SharePoint solution package. For more information on
creating workflows for Project Server check the MSDN (Microsoft Developer Network)
website.
Whilst this section covers several separate topics they are intended to be combined to
support effective project governance and compliance with established methodologies and as
such it is recommended that you spend time planning this aspect of your project server
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 86
Copy provided as part of your PPMiaB Project Server 2010 deployment
implementation and that you have a clear appreciation of your objectives in order to
configure these elements to realise business benefits.
As with the other elements of the
Administrative Console available from the
Server Settings page this section is broken
down in to logical groupings of features and
functionality.


Enterprise Project Types
This new feature in Project Server 2010 allows you to create any number of Enterprise
Project Types to support the management of projects within your organisation.

An Enterprise Project Type can be an amalgam of one or more Project Detail Pages (covered
in a subsequent sub-section of this section of the manual) allied to a Microsoft Project
Template, a workflow (optional), a department (optional) and a SharePoint Workspace
Template. By combining all of these components and making them available to users
Enterprise Project Types can promote a more disciplined approach to both project initiation,
project planning and project governance.
From the Enterprise Project Types page you can create a new Enterprise Project Type or edit
an existing one.
When creating a New Enterprise Project Type (EPT) you provide a name and description of
the new EPT. The description is useful in guiding users as to the intent and purpose of the
EPT.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 87
Copy provided as part of your PPMiaB Project Server 2010 deployment




Having named and described the new EPT you can then elect to associate it with a
Workflow, this can either be one of the default workflows enabled during the installation
process or a custom workflow that you have developed to more effectively align to your
own in house project methodology and governance processes.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 88
Copy provided as part of your PPMiaB Project Server 2010 deployment
The next step in the process of creating a new EPT focuses upon the Project Detail Pages
(PDPs) to be associated with the new EPT. Project Detail Pages are covered in more detail in
a subsequent sub-section of this section of the manual.
You can specify that the new EPT be the
default EPT employed when new projects
are created in the Project Centre in PWA.


The Departments section allows you to align an EPT to a specific department, this is useful in
large Project Server Deployments as there may be a large number of EPTs and associated
Project Templates. By leveraging the Departments feature individuals can be restricted to
only being able to use EPTs associated with their department.
The Image section allows you to specify the URL for the image that is displayed when users
elect to create a new project from the Project Centre.
In the examples shown here there are
images aligned to Projects, SharePoint lists
and Proposals which differentiate the project
types. The KCC Proposal has not had an
image associated with it in the EPT definition
page.
If you wish you can create your own .png
image files and upload the image to an
online document library (for example,
'Shared Documents' library in PWA) and then
specify the image URL from here.
Sadly this feature does not provide a
Browse button making locating the
preferred image file easy a quick way to
edit this information is to open an existing
EPT and to copy the URL in this section and
then edit the final part to reference the file
you have uploaded to the online document
library.

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 89
Copy provided as part of your PPMiaB Project Server 2010 deployment
The Order section allows you to specify where in the list of available EPTs your new EPT
appears, by default newly created EPTs are appended to the end of the list but you can elect
to position a new EPT before any of the existing EPTs available.
The Project Plan template section allows you to select an Enterprise Project Template to
associate with the EPT. For example you might be creating a Recruitment EPT for the HR
Department that will use the Recruitment Enterprise Project Template.
Project Site Templates provide you with the option to select a SharePoint Workspace
template to associate with the EPT. As Project Server is now an Application within
SharePoint the leveraging of the potential of SharePoint workspaces is even more
appropriate and relevant than it was in the previous version of Project Server. Creating
Custom SharePoint Project Workspace Templates is not covered in this manual but it is a
service that Wellingtone can provide if required. The potential for such custom workspace
templates is significant.
The final section on this page covers the System Identification Data, this is a SQL GUID. This
information is used to identify this Enterprise Project Type. This is typically used by
developers.
Once you are satisfied with the selections you have made you can elect to save the new EPT
so that it will be available to the Enterprise.
Workflow Phases
By default Project Server 2010 is invested with a series of Workflow Phases and Stages.
Create
Select
Plan
Manage
Finished

Sadly this list is not displayed in the order in which these workflow Phases occur this can
be achieved by editing the Phase names and prefixing them with a numeric value to
establish a more logically ordered list.

You can add or remove Phases from the list using the options displayed above the list of
Phases. You can also edit an existing phase by clicking on its name.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 90
Copy provided as part of your PPMiaB Project Server 2010 deployment

The Phase details page shows the name and description details as well as the System
Identification Data, this information is used to indentify this Workflow Phase. This
information is typically used by developers.
Workflow Stages
By default Project Server 2010 is invested with a series of Workflow Stages that are subsets
of the Phases described in the section above, the structure and order of these Stages is as
follows.
Create
o Automated Rejection
o Initial Proposal Details
o Initial Review
o Proposal Details
o Rejected
o Selection Review
Select
o Not Selected
o Proposal Selection
Plan
o Cancelled
o Resource Planning
o Scheduling
Manage
o Execution
Finished
o Completed
o Final Assessment

Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 91
Copy provided as part of your PPMiaB Project Server 2010 deployment


Sadly again this list is not displayed in the order in which these workflow Phases occur or the
order in which the stages occur this can be achieved by assigning numeric prefixes to the
stages.

New Workflow Stages can be added using the New option and existing workflow stages
can be removed using the Delete option. Existing stages can be edited by clicking on their
names.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 92
Copy provided as part of your PPMiaB Project Server 2010 deployment



Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 93
Copy provided as part of your PPMiaB Project Server 2010 deployment

In this example we are looking at the information for the Initial Proposal Details Stage. For
each stage the following information sections are available.
Name & Description
Description for Submit
Workflow Phase
Workflow Stage Status Project Detail Page
Visible Project Detail Pages
Additional Settings for the Visible Project Detail Pages
Required Custom Fields
Read Only Custom Fields
Strategic Impact Behaviour
Project Check in Required
System Identification Data

Name and Description are self evident.
Description for Submit allows you to type the description that will be displayed to end-
users when Submitting to the workflow. By default, this description will be displayed in the
following places:
As a Tool Tip when users rest the pointer on the 'Submit' button in a Project Detail
Page
As part of the confirmation dialog shown to users when they click the 'Submit'
button in a Project Detail Page
The submit description is limited to 255 characters.
Workflow Phase allows you to determine within which Workflow Phase the stage resides.
Workflow Stage Status Project Detail Page determines which Project Detail Page will be
displayed as the introduction page when the project enters this specific workflow stage.
Visible Project Detail Pages, by default, no Project Detail Pages are visible for a workflow
stage. You will need to select the Project Detail Pages that should be visible. At least one
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 94
Copy provided as part of your PPMiaB Project Server 2010 deployment
Project Detail Page should be visible for a workflow stage. The Project Detail Pages will be
displayed in the order listed here. Use the Up and Down buttons to change the order of the
visible Project Detail Pages.
Additional Settings for visible Project Detail Pages allows you to select any Visible
Project Detail Page that appears in the right List Box and to then make edits to it. For each
selected page you may edit the following:
The Workflow Stage Specific Description will display next to the name of the Project
Detail Page on the Workflow Status page. It provides users with more contextual
information about the Project Detail Page. This description is limited to 1024
characters.
If the 'Requires user attention' check box is selected, the Project Detail Page is
highlighted on the Workflow Status page. This helps distinguish the pages in a
workflow stage that need action from the pages that have been added for
information.
Required Custom Fields gives you the option to choose the Custom Fields that are
'Required' for the Workflow to enter this Workflow Stage. Note that these Custom Fields are
'Required' just for this Workflow Stage, not for all the subsequent Workflow Stages in the
Workflow. Setting a Field to be required in a workflow does not make it a required field as
far as the field definition details are concerned.
NOTE: These Required Custom Fields should be added to the appropriate Visible Project
Detail Page by editing the Project Detail Page from the Server Settings page. If this is not
done, the Custom Fields will not appear in the Project Detail Pages and users cannot enter a
value for them. Without a value for these Required Custom Fields, the workflow will cannot
be completed or progressed.
Read Only Custom Fields allows you to choose the Custom Fields that are 'Read Only' in
the Workflow Stage being created or edited. Note that these Custom Fields are 'Read Only''
for this Workflow Stage only and not for all the subsequent Workflow Stages in the
Workflow.
Strategic Impact Behaviour allow you to specify whether the Strategic Impact values for
the project are 'Read Only', 'Read Write' or 'Required' in the workflow stage being created or
edited. If Strategic Impact behaviour is set to 'Required' then a strategic impact value needs
to be specified for every business driver. This is typically accomplished by using the Strategic
Impact Web part on a project detail page. Note that this setting applies only to the workflow
stage being edited or created, not for all subsequent workflow stages in the workflow.
Project Check in Required allows you to decide whether the Workflow Stage being edited or
created requires the project to be checked in. If project check in is required for the current
workflow stage, the user cannot Submit the Project to Workflow without checking in the
Project. This option is typically selected if any project updates occur in this Workflow Stage
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 95
Copy provided as part of your PPMiaB Project Server 2010 deployment
(which will be blocked if the project is not checked in). If any other user has the Project
Checked out the workflow stage will be blocked.
System Identification Data, this information is used to indentify this Workflow Phase. This
information is typically used by developers.
Once you have made the relevant selections you can save the changes you have made and
the updated or new stage will be available to all future workflows that have not yet reached
the stage in the workflow process.
Change or Restart Workflows
This section allows you to change or restart workflows that are in progress.


The page displayed provides you with the option to choose to restart or change the
workflow for a project based on one of your established Enterprise Project Types, the
advantage of this filter is that it can limit the number of projects listed in the choose the
projects section.
The Choose section allows you to select one or more projects from the left hand source
list and by clicking the right arrow button move them to the right hand target list. The
source list shows at what stage the projects are in their workflows.
Having placed on or more projects in the target list the next section allows you to choose a
new Enterprise Project Type or restart workflow for current Enterprise Project Type. You can
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 96
Copy provided as part of your PPMiaB Project Server 2010 deployment
either restart the current workflow for the selected project(s) or associate the project(s)
with a different Enterprise Project Type, there being a list of available EPTs listed below this
selector.
Alternatively for expediency or valid business reasons you can elect to skip a workflow stage
for the selected project(s), you can either skip until the current workflow stage or skip to a
selected workflow stage. If you chose the latter option the list displayed allows you to chose
a specific workflow stage, this does assume that the selected workflow stage is available for
the project(s) that you have selected. If you specify a workflow stage to skip to that is not
associated with the EPT that the selected project(s) are based upon the workflow skip will
not be performed and the selected project(s) will remain at their current point in their
workflows.
Once you have made the appropriate selections click the OK button to apply the selected
actions to the selected project(s).
Project Detail Pages
Project Detail Pages (PDPs) are displayed within PWA at various points in the evolution of a
project. Project Server 2010 has been designed with Demand Management in mind, in
essence it provides the organisation with a single location where all requests for projects can
be lodged, assessed and then either approved or rejected. Workflow stages can result in a
project being approved or rejected.
A PDP represents a single Web Part Page in Project Web Access. PDPs can be used to display
or collect information from the user. You can create PDPs in much the same way you create
any Web Part Page in a SharePoint site, where you can add Web Parts that provide the
experience you want. You can add individual Web Parts from the standard Web Part
galleries to create custom Web Parts.
Project Server Web Parts and custom Web Parts used in demand management all contain
custom fields. Web Parts can make calls to the PSI (Project Server Interface), query the
reporting database, or integrate with external systems.
The figure below shows the general hierarchy of the parts of demand management in
Project Server 2010.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 97
Copy provided as part of your PPMiaB Project Server 2010 deployment


Workflows are associated with the stages. From a programming standpoint, PDPs are not
actually referenced within the workflow. The PDPs simply act as containers to hold or display
data. The workflow can however, references custom fields in the Web Parts.


The Project Detail Pages page in PWA displays a list of available PDPs. Unlike other pages
accessible from the Server Settings Administrator console this page has a Ribbon UI with
additional Library Tools Tabs for Documents and Library.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 98
Copy provided as part of your PPMiaB Project Server 2010 deployment

The Documents tab on the ribbon allows you to create new PDP documents or upload new
PDPs designed outside of PWA. The remainder of the Documents ribbon provides you with
generic SharePoint document library functionality.

Creating a New PDP using the new command presents you with the new web part page. You
can provide a suitable name and then choose a layout template.

Having created the new PDP you are then presented with a page where you can add web
parts to invest the PDP with information to support your desired project governance and
methodology.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page 99
Copy provided as part of your PPMiaB Project Server 2010 deployment

Once the new page has been created it is visible in the PDP pages list. In this list clicking on
the PDP name results in the PDP being displayed.

In the PDP list if you click on the drop down arrow displayed to the right of the PDP name
you can view the properties of the PDP, edit the properties, edit the PDP in SharePoint
Designer, check the PDP out or check it back in if it is checked out, subscribe to alerts on the
PDP, send the PDP to a recipient by email, download a copy of the PDP or create a PDP
document workspace. You can also edit permissions on the PDP or delete the PDP.

Clicking on a PDP page name in the list results in the PDP being displayed.
Administering Microsoft Office Project Server 2010
Wellingtone 2010 Page
100
Copy provided as part of your PPMiaB Project Server 2010 deployment

The Library tab again provides you with generic SharePoint document library commands.
Project Workflow Settings
This page displays the details of the windows account that is performing as the workflow
proxy user. This is the identity with which all the PSI calls within a workflow will be made.



Note 1: By default, all Project Server Interface (PSI) calls within a workflow will be made
under the context of the Workflow Proxy User Account. For these PSI calls to be successful,
the Workflow Proxy User Account should have appropriate permissions in Project Server.

Note 2: Exercise caution when changing this account. All workflows that are started after the
Workflow Proxy User Account change will use the new account. All workflows already in
progress will continue to use the original Workflow Proxy User Account, and if the original
Workflow Proxy User Account is deleted or does not have sufficient permissions, the PSI calls
made from the workflows will fail. So, it is highly recommended not to change the Workflow
Proxy User Account.

Note 3: If the Workflow Proxy User Account needs to be changed and the original Workflow
Proxy User Account needs to be removed, you may need to re-start all the currently running
workflows after the change.

Anda mungkin juga menyukai