+ All Categories
Home > Documents > MS Project SRV 2007

MS Project SRV 2007

Date post: 03-Sep-2014
Category:
Upload: heerharwinder
View: 45 times
Download: 7 times
Share this document with a friend
Popular Tags:
59
Microsoft Project 2007 Microsoft Project 2007 Server Administration Server Administration Overview Overview Adrian Jenkins Adrian Jenkins Supportability Program Manager Supportability Program Manager Project Project Microsoft Corporation Microsoft Corporation
Transcript
Page 1: MS Project SRV 2007

Microsoft Project 2007 Microsoft Project 2007 Server Administration Server Administration OverviewOverview

Adrian JenkinsAdrian JenkinsSupportability Program ManagerSupportability Program ManagerProjectProjectMicrosoft CorporationMicrosoft Corporation

Page 2: MS Project SRV 2007

AgendaAgenda

Show the integration with WSSShow the integration with WSS

Broad overview of Administration Broad overview of Administration functions in Project 2007 Serverfunctions in Project 2007 Server

Highlighting differences from Project 2003 Highlighting differences from Project 2003 where possiblewhere possible

Page 3: MS Project SRV 2007

Different types of AdminsDifferent types of Admins

Central AdministrationCentral AdministrationOverall Farm adminOverall Farm admin

SSP AdminSSP AdminManages whole SSPManages whole SSP

Creates/Deletes Project Server InstancesCreates/Deletes Project Server Instances

Project Server Instance AdminProject Server Instance AdminManages project dataManages project data

Sometimes all are the same personSometimes all are the same person

Page 4: MS Project SRV 2007

Shared Service ProviderShared Service Provider

SSP

The “Backend”

Project Server and related infrastructure

Queue

Timer

Databases

Web Front End

Hosts the content VServer

PWA provisioned as a Site

Project workspaces created here

Farm config database

Project 2007 config data in WSS config DB

Replaces P2003 registry keys

Copy on every box in the farm

Synced by Timer service

Project 2007 TopologyProject 2007 Topology

Central AdminCentral Admin

Used to manage Used to manage the topologythe topology

Also the place to Also the place to create the Shared create the Shared Service ProviderService Provider

Project Project Server Server

InterfaceInterface

ProjProjDBsDBsConfigConfig

DBDB

Central AdminCentral Admin

C.A. SiteC.A. Site

WSS WSS SiteSite

PWSPWS

ContentContentDBDB

WSS WSS SiteSite

PWSPWSWSS WSS SiteSite

Other Other Shared Shared ServicesServices

WinProjWinProj

PWAPWA

Content VServers)Content VServers)

Page 5: MS Project SRV 2007

Central AdministrationCentral Administration

Main Admin page for WSS Farm Main Admin page for WSS Farm AdministrationAdministration

Farm level administrationFarm level administration

Product level administrationProduct level administration

Page 6: MS Project SRV 2007

Central AdministrationCentral Administration

Page 7: MS Project SRV 2007

Shared Service ProviderShared Service Provider

Application ServersApplication Servers

Allows Services to be shared Allows Services to be shared between virtual serversbetween virtual servers

For example Search can be a For example Search can be a Shared ServiceShared Service

VServer 1 VServer 1 VServer 2 VServer 2 VServer 3 VServer 3

Project Server Project Server

Page 8: MS Project SRV 2007

Shared Service ProviderShared Service Provider

Page 9: MS Project SRV 2007

Project 2007 Server Project 2007 Server Instance AdministrationInstance Administration

Page 10: MS Project SRV 2007

Project Server InstanceProject Server Instance

Instance defined by relationship Instance defined by relationship between Project Web Access and it’s between Project Web Access and it’s associated databasesassociated databases

Can have multiple instances per Can have multiple instances per application server (in hosting)application server (in hosting)

Can have instances with their own Can have instances with their own application server (out hosting)application server (out hosting)

Administration is very similar to Administration is very similar to Project Server 2003Project Server 2003

Page 11: MS Project SRV 2007

Admin - GoalsAdmin - Goals

Reduce clicking, where sensibleReduce clicking, where sensibleClick on entity to modifyClick on entity to modify

Multi-selectMulti-select

Save/Cancel buttons on top/bottomSave/Cancel buttons on top/bottom

Reduce (not eliminate) use of ActiveX Reduce (not eliminate) use of ActiveX controlscontrols

ConsistencyConsistencyWith ProjectWith Project

With WSSWith WSS

Page 12: MS Project SRV 2007

Question:Question:

Where do you set the Where do you set the Active Directory Resource Pool Active Directory Resource Pool Sync settings?Sync settings?

Answer:Answer:

Under ‘Server Configuration’Under ‘Server Configuration’

Quick Quiz…Quick Quiz…

Page 13: MS Project SRV 2007

Improved Administration…Improved Administration…

Page 14: MS Project SRV 2007

SecuritySecurity

Page 15: MS Project SRV 2007

Manage UsersManage Users

Search on name or email addressSearch on name or email address

If number of users <500 then will If number of users <500 then will display alldisplay all

Paging supportedPaging supported

Page 16: MS Project SRV 2007

Manage UsersManage Users

User AuthenticationUser AuthenticationForms AuthenticationForms Authentication

Resource editing in placeResource editing in place

Currently selected item textCurrently selected item text

Permissions grouped logicallyPermissions grouped logically

System Identification InformationSystem Identification Information

Page 17: MS Project SRV 2007

Manage GroupsManage Groups

No significant changes over Project No significant changes over Project Server 2003Server 2003

Page 18: MS Project SRV 2007

Manage CategoriesManage CategoriesNew RBS settingNew RBS setting

Views brought togetherViews brought together

Field Access ControlField Access ControlAbility to restrict access to fields within PWAAbility to restrict access to fields within PWA

FieldsFieldsNon-custom cost Non-custom cost

All All project, task, assignment & resource cost fields project, task, assignment & resource cost fields

Non-custom baseline fieldsNon-custom baseline fieldsAll All baseline (0-10) and associated earned value fields baseline (0-10) and associated earned value fields

Local custom fieldsLocal custom fields

Enterprise custom fieldsEnterprise custom fields

AccessAccessNo Access – Can’t view through this categoryNo Access – Can’t view through this category

ReadRead

Read/WriteRead/Write

Deny – Can’t view through any categoryDeny – Can’t view through any category

Page 19: MS Project SRV 2007

PWA PermissionsPWA Permissions

Known as organizational Known as organizational permissions in 2003permissions in 2003

Allows an Admin to deny a feature Allows an Admin to deny a feature across the serveracross the server

2003 - Buried deep within 2003 - Buried deep within ‘Server configuration’‘Server configuration’

Project 2007 – has it’s own section Project 2007 – has it’s own section under Securityunder Security

Page 20: MS Project SRV 2007

Enterprise DataEnterprise Data

Page 21: MS Project SRV 2007

Enterprise Custom FieldsEnterprise Custom Fields

Create enterprise custom fields/lookup Create enterprise custom fields/lookup tables on the servertables on the server

E-Global no longer usedE-Global no longer used

Unlimited enterprise custom fieldsUnlimited enterprise custom fields

Need Professional and ActiveX control Need Professional and ActiveX control installed to validate formulasinstalled to validate formulas

Page 22: MS Project SRV 2007

Enterprise GlobalEnterprise GlobalIt’s really just “Configuring Project Professional.” It’s really just “Configuring Project Professional.” Calendars and enterprise fields no longer “live” inCalendars and enterprise fields no longer “live” inthe e-globalthe e-globalE-Global now used forE-Global now used for

Fields Fields Grouping Grouping Toolbars Toolbars Maps Maps Forms Forms Tables Tables Filters Filters Views Views Reports Reports Modules Modules

Page 23: MS Project SRV 2007

Enterprise CalendarsEnterprise Calendars

Need to edit them in ProfessionalNeed to edit them in ProfessionalDoesn’t require e-globalDoesn’t require e-global

Can edit individuallyCan edit individually

Non-Working timeNon-Working timeCreate Administration time categoryCreate Administration time category

Creates a resource calendar exceptionCreates a resource calendar exception

Can require approvalCan require approval

Page 24: MS Project SRV 2007

About Project ServerAbout Project Server

Think of it as a mini CAL trackerThink of it as a mini CAL tracker

Number of Project Web Access usersNumber of Project Web Access usersActiveActive

Allowed to ‘Log On’Allowed to ‘Log On’

Number of Professional usersNumber of Professional usersActiveActive

Allowed to ‘Log On’Allowed to ‘Log On’

Have ‘Log on to Project Server from Have ‘Log on to Project Server from Project Professional’Project Professional’

Page 25: MS Project SRV 2007

Database AdministrationDatabase Administration

Page 26: MS Project SRV 2007

Delete Enterprise ObjectsDelete Enterprise Objects

Multi-delete!Multi-delete!

Cleaned up UICleaned up UI

Page 27: MS Project SRV 2007

Force Check-in ObjectsForce Check-in Objects

2003 - UI was split into check-in 2003 - UI was split into check-in Projects and ResourcesProjects and Resources

Project 2007 - Consolidated UIProject 2007 - Consolidated UICan check-in Projects, Resources, Can check-in Projects, Resources, Custom Fields, Calendars, Lookup Tables Custom Fields, Calendars, Lookup Tables and Resource Plans – all at once. and Resource Plans – all at once.

Queued operationsQueued operations

Page 28: MS Project SRV 2007

Backup And RestoreBackup And RestoreTakes the place of 2003 “Restorep.exe” Takes the place of 2003 “Restorep.exe” A mechanism to recover from a “whoops” A mechanism to recover from a “whoops” situation.situation.Retention policy only applies to ProjectsRetention policy only applies to Projects

Only one copy of such as enterprise resource is Only one copy of such as enterprise resource is keptkeptWill only backup changed ProjectsWill only backup changed ProjectsServer API allows you to set the policy for Server API allows you to set the policy for individual projects, but UI is uniform across all individual projects, but UI is uniform across all projectsprojectsServer API allows you to set whether or not a Server API allows you to set whether or not a backup can be overridden.backup can be overridden.Only from Working storeOnly from Working store

Page 29: MS Project SRV 2007

Backup And RestoreBackup And Restore

Latest copies of all others from Latest copies of all others from Published storePublished store

Copies data into Archived databaseCopies data into Archived database

RestoreRestoreProjects will copy over what’s thereProjects will copy over what’s there

Resources will replace/restore but won’t Resources will replace/restore but won’t remove Resources from Published storeremove Resources from Published store

Report database does not get Report database does not get information from Archive databaseinformation from Archive database

Page 30: MS Project SRV 2007

Look And FeelLook And Feel

Page 31: MS Project SRV 2007

Manage ViewsManage Views

Project 2003Project 20035 types of view – Project, Project Center, 5 types of view – Project, Project Center, Assignment, Resource Center, Assignment, Resource Center, Portfolio AnalyzerPortfolio Analyzer

Project 2007Project 200710 types of view – Project, Project Center, 10 types of view – Project, Project Center, Resource Assignments, Resource Center, Resource Assignments, Resource Center, Data Analysis (Portfolio Analyzer), Data Analysis (Portfolio Analyzer), My My Work, Resource Plan, Team Tasks, Team Work, Resource Plan, Team Tasks, Team Builder, TimesheetBuilder, Timesheet

Page 32: MS Project SRV 2007

Grouping & Gantt Chart Grouping & Gantt Chart FormatsFormats

No difference from Project Server 2003No difference from Project Server 2003

Page 33: MS Project SRV 2007

Quick LaunchQuick Launch

Add links to other web pagesAdd links to other web pages

Can hide links Can hide links

More information in More information in D320D320

Page 34: MS Project SRV 2007

CubeCube

Page 35: MS Project SRV 2007

Cube Building SettingsCube Building Settings

Tidied up UITidied up UI

Similar to Project 2003Similar to Project 2003

Timer job for Cube Building Service Timer job for Cube Building Service (CBS) update(CBS) update

Page 36: MS Project SRV 2007

Cube ConfigurationCube Configuration

Customize using Custom FieldsCustomize using Custom FieldsNew in Project 2007 ServerNew in Project 2007 Server

MDX calculationMDX calculationCalculated measureCalculated measure

New in Project 2007 Server – not really New in Project 2007 Server – not really possible in 2003possible in 2003

Validated when cube builtValidated when cube built

Offers weekly time dimensionOffers weekly time dimension

More covered in More covered in PMP320PMP320

Page 37: MS Project SRV 2007

Cube Building StatusCube Building Status

Log of cube buildingLog of cube building

5 build stages5 build stages

More information bubbled up to the UI More information bubbled up to the UI in Project 2007 Serverin Project 2007 Server

The entire cube building process is much The entire cube building process is much simpler in Project 2007 Serversimpler in Project 2007 ServerTherefore, there are fewer places for the Therefore, there are fewer places for the process to fail.process to fail.

Page 38: MS Project SRV 2007

Time And Task ManagementTime And Task Management

Whole section covering timesheets, Whole section covering timesheets, day 2 in session day 2 in session OAP220OAP220

Page 39: MS Project SRV 2007

QueueQueue

Page 40: MS Project SRV 2007

Manage QueueManage Queue

Shows status of QueueShows status of Queue

Can filter view to show/hide Can filter view to show/hide specific jobsspecific jobs

Allows cancelling/retry jobAllows cancelling/retry job

Page 41: MS Project SRV 2007

Queue SettingsQueue Settings

Max threadsMax threads

Polling intervalPolling interval

SQL retry intervalSQL retry interval

SQL retry limitSQL retry limit

Page 42: MS Project SRV 2007

Operational PoliciesOperational Policies

Page 43: MS Project SRV 2007

Additional Server SettingsAdditional Server Settings

Catch all pageCatch all pageEnterprise SettingsEnterprise Settings

Currency settingsCurrency settings

Resource Capacity storage in reporting Resource Capacity storage in reporting database (RDB)database (RDB)

Reporting server URLReporting server URL

Project State fieldProject State field

Page 44: MS Project SRV 2007

Alerts And RemindersAlerts And Reminders

Setup e-mailSetup e-mailSpecify SMTP serverSpecify SMTP server

E-mail addressE-mail address

Default messageDefault message

Schedule reminderSchedule reminder

Page 45: MS Project SRV 2007

Event Handler Event Handler ConfigurationConfiguration

Allows a user to specify what Allows a user to specify what assemblies to use for handling assemblies to use for handling server eventsserver events

More information in More information in D310D310

Page 46: MS Project SRV 2007

Project WorkspacesProject Workspaces

Creation and Deletion of PWS sitesCreation and Deletion of PWS sites

Edit site addressEdit site address

Synchronize usersSynchronize users

Page 47: MS Project SRV 2007

Project Workspace SettingsProject Workspace Settings

Default Web ApplicationDefault Web Application

Default workspace propertiesDefault workspace properties

Auto ProvisionAuto Provision

PermissionsPermissions

Page 48: MS Project SRV 2007

STSADM IntegrationSTSADM Integration

STSADM is the WSS command line toolSTSADM is the WSS command line tool

Project has extended itProject has extended itScoped set of functionalityScoped set of functionality

Manage Project Server InstancesManage Project Server Instances

Manage Users, Groups and CategoriesManage Users, Groups and Categories

Backup and RestoreBackup and Restore

Tool has to be run on the Tool has to be run on the physical serverphysical server

Remote access only through Terminal Remote access only through Terminal ServicesServices

Page 49: MS Project SRV 2007

Active Directory Active Directory SynchronizationSynchronization

Page 50: MS Project SRV 2007

Feature OverviewFeature Overview

Use existing AD infrastructure forUse existing AD infrastructure forUser/Resource CreationUser/Resource Creation

Membership synchronizationMembership synchronization

Metadata updatesMetadata updates

Control resource statusControl resource status

Page 51: MS Project SRV 2007

Automate User And Automate User And Resource CreationResource Creation

Enterprise ResourcesEnterprise ResourcesMap ERP to AD groupMap ERP to AD group

AD group members => AD group members => Enterprise ResourcesEnterprise Resources

Project Server UsersProject Server UsersMap AD Group to Project Map AD Group to Project Server groupServer group

AD group members become AD group members become new PS usersnew PS users

ERP

AD Group

AD Sync Admin

Member Member

Project Server Groups

Administrators

Executives

Project Managers

AD Groups

PS-Administrators

PS-Executives

PS-PMs

Page 52: MS Project SRV 2007

Metadata UpdatesMetadata Updates

Out-of-boxOut-of-boxResource/User Name (displayName)Resource/User Name (displayName)

E-mail Address (mail)E-mail Address (mail)

Group (Department)Group (Department)

Windows User AccountWindows User Account

Resource GUID (objectGUID)Resource GUID (objectGUID)

CustomizableCustomizable

Page 53: MS Project SRV 2007

AD Sync in Project 2007AD Sync in Project 2007

FasterFaster

New find group UINew find group UI

Automatic resource reactivationAutomatic resource reactivation

More intuitive user exclusion processMore intuitive user exclusion process

Initiate AD sync from any computerInitiate AD sync from any computer

No group size limitsNo group size limits

True cross forest supportTrue cross forest support

Custom AD field mappingsCustom AD field mappings

Page 54: MS Project SRV 2007

No AD Group Size LimitsNo AD Group Size Limits

LDAP Policy limits LDAP Policy limits 1000-1500 group 1000-1500 group members retrieved members retrieved at a timeat a time

Project “12” uses Project “12” uses range retrievalrange retrieval

Nesting still Nesting still supportedsupported

Total 4500 Users

1500 Users 1500 Users1500 Users

Total 4500 Users

1500 Users 1500 Users1500 Users

Single Group (4500 Users)

Page 55: MS Project SRV 2007

True Cross-Forest SupportTrue Cross-Forest Support

Sync to groups in external forestsSync to groups in external forests

Sync to group members in external forestsSync to group members in external forests

Forest A Forest B

Group -RemoteForest

Project Server

Member -RemoteForest

Member-RemoteForest

Member -RemoteForest

AD Sync

Forest A Forest B

Group-LocalForest

Project Server

Member-RemoteForest

Member-RemoteForest

Member-RemoteForest

AD Sync

Forest A Forest B

Group -LocalForest

Project Server

Member -LocalForest

Member -RemoteForest

Member -RemoteForestAD Sync

Page 56: MS Project SRV 2007

Custom AD Field MappingsCustom AD Field Mappings

Use AD Sync server-side events toUse AD Sync server-side events toMap any AD field to any Project Map any AD field to any Project custom field custom field

Control special character replacements Control special character replacements ““[“ and “]” replaced by “{“ and “}”[“ and “]” replaced by “{“ and “}”

List separator (“,”) replaced by “;”List separator (“,”) replaced by “;”

Control duplicate name handlingControl duplicate name handling

Page 57: MS Project SRV 2007

ConclusionConclusion

Work split between Central, SSP, and Work split between Central, SSP, and Project Instance administrationProject Instance administration

Project Server Instance Administration Project Server Instance Administration not radically differentnot radically different

Some nice improvements Some nice improvements

Deeper integration with WSSDeeper integration with WSS

Page 58: MS Project SRV 2007

© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Page 59: MS Project SRV 2007

Recommended