deploying and managing project online and project server 2016

38
Deploying and Managing Project Online and Project Server 2016 Presented by: Rolly Perreaux, PMP, MCSE, MCT

Upload: rolly-perreaux-pmp

Post on 11-Apr-2017

498 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Deploying and Managing Project Online and Project Server 2016

Deploying and Managing Project Online and Project

Server 2016Presented by: Rolly Perreaux, PMP, MCSE, MCT

Page 2: Deploying and Managing Project Online and Project Server 2016
Page 3: Deploying and Managing Project Online and Project Server 2016

Agenda Project Server 2016 Requirements

Single or Multiple Project Server / SharePoint Farm? Demo

Project Online Requirements Demo

Base Security Setup/Configuration Demo

Page 4: Deploying and Managing Project Online and Project Server 2016

Required Software for Project Server 2016Operating System Windows Server 2012 R2

Standard or DatacenterOR Windows Server 2016 Standard

or Datacenter

NOTE: You must install the Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update: April 2014

Database The 64-bit edition of Microsoft

SQL Server 2014 Service Pack 1 (SP1)

OR Microsoft SQL Server 2016

Page 5: Deploying and Managing Project Online and Project Server 2016

Supported BrowsersBrowser Supported Not Supported

Microsoft Edge X

Internet Explorer 11 X

Internet Explorer 10 X

Internet Explorer 9 X

Internet Explorer 8 X

Internet Explorer 7 X

Internet Explorer 6 X

Google Chrome (latest released version) X

Mozilla Firefox (latest released version plus immediate previous version)

X

Apple Safari (latest released version) X

Page 6: Deploying and Managing Project Online and Project Server 2016

Pre-Setup Tasks Create Service Accounts Configure SQL Server for SharePoint/Project Server Configure Firewall Settings for SQL Server Install SharePoint 2016 Products Preparation Tool

Page 7: Deploying and Managing Project Online and Project Server 2016

Stand-Alone Installation Service accounts are preconfigured and installed automatically

Single-Server/Multi-Server Farm Installation SharePoint service account SQL Server service account

Creating Service Accounts

Page 8: Deploying and Managing Project Online and Project Server 2016

Create New SQL Login Account Use the SharePoint Services account Add dbcreator and securityadmin server roles

Configure SQL Server for Project Server 2016

Page 9: Deploying and Managing Project Online and Project Server 2016

Configure Windows Firewall SettingsDatabase Engine Ports TCP 1433 - SQL Server TCP 1434 - SQL Admin Connection UDP 1434 - SQL Server Browser

Service TCP 4022 - SQL Service Broker TCP 135 - Transact-SQL

Debugger/RPC

Reporting Services Ports TCP 80 - Web Server HTTP TCP 443 - Web Server SSL

Analysis Services Ports TCP 2383 - Analysis Services TCP 2382 - SQL Server Browser Service TCP 80 - Web Server HTTP TCP 443 - Web Server SSL

Page 10: Deploying and Managing Project Online and Project Server 2016

SharePoint 2016 Products Preparation Tool

Web Server (IIS) role Application Server role Microsoft .NET Framework version 4.6 Microsoft SQL Server 2012 Service Pack 1 Native Client Microsoft WCF Data Services 5.6 Microsoft Information Protection and Control Client

(MSIPC) Microsoft Sync Framework Runtime v1.0 SP1 (x64) Windows Server AppFabric 1.1 Cumulative Update Package 7 for Microsoft AppFabric 1.1

for Windows Server (KB 3092423) Microsoft ODBC Driver 11 for SQL Server Visual C++ Redistributable Package for Visual Studio 2012 Visual C++ Redistributable Package for Visual Studio 2015

NOTE: You need to install the Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update: April 2014.

Page 11: Deploying and Managing Project Online and Project Server 2016

Install SharePoint Server

Page 12: Deploying and Managing Project Online and Project Server 2016

Configuration Wizard

Page 13: Deploying and Managing Project Online and Project Server 2016

Wizard or No Wizard?

Page 14: Deploying and Managing Project Online and Project Server 2016

SharePoint Service Applications App Management Service Project Server Service Application Secure Store Service State Service Usage and Health Data Collection Workflow Service Application

Page 15: Deploying and Managing Project Online and Project Server 2016

Enable Project Server 2016 Open the SharePoint 2016 Management Shell as Administrator and

type the following script:Enable-ProjectServerLicense -Key <LicenseKey>

Page 16: Deploying and Managing Project Online and Project Server 2016

Test Project Server Service Application

Page 17: Deploying and Managing Project Online and Project Server 2016

Create a Service ApplicationProject Server 2016 runs as a service application in SharePoint Server 2016

Page 18: Deploying and Managing Project Online and Project Server 2016

Create Site Collection

Page 19: Deploying and Managing Project Online and Project Server 2016

Set Read Permissions to Top-Level Web Site

Page 20: Deploying and Managing Project Online and Project Server 2016

Create a Dedicated PWA Content Database

Page 21: Deploying and Managing Project Online and Project Server 2016

Create and Configure PWA Site with PowerShell New-SPSite -URL http://ps16/sites/PWA -ContentDatabase

"PWA_Content" -Template "pwa#0" -Name "Project Web App" -OwnerAlias "TRIMAGNA\Administrator“

Enable-SPFeature pwasite -URL http://ps16/sites/PWA

Page 22: Deploying and Managing Project Online and Project Server 2016

Test PWA Web App

Page 23: Deploying and Managing Project Online and Project Server 2016

Project Server 2013 / 2016 Two Permissions Modes

SharePoint Permissions Mode*• Permissions managed in

SharePoint• Resources managed in

Project Server

Project Server Permissions Mode• Permissions and Resources

managed in Project Server• Default for upgraded sites

Page 24: Deploying and Managing Project Online and Project Server 2016

SharePoint Permission ModeHow Can I Tell Which Mode I’m In?

PowerShell: Get-SPProjectPermissionMode –URL <URL>

Page 25: Deploying and Managing Project Online and Project Server 2016

Project Server Permission ModeHow Can I Tell Which Mode I’m In?

PowerShell: Get-SPProjectPermissionMode –URL <URL>

Page 26: Deploying and Managing Project Online and Project Server 2016

Changing Permissions ModeSharePoint Permissions Mode is set by defaultRun PowerShell script:

Set-SPProjectPermissionMode –URL <URL of PWA> ProjectServer

Page 27: Deploying and Managing Project Online and Project Server 2016

Single Project and SharePoint Server FarmPros and ConsAdvantages Server Consolidation Administration and Maintenance

Single software update plan Leverage high availability

Disadvantages Software Updates Additional training required for

SharePoint Administrator(s) Additional Licenses Required

Page 28: Deploying and Managing Project Online and Project Server 2016

Separate Project and SharePoint Server FarmPros and ConsAdvantages No dependency on the Intranet

farm’s availability Change Management Security Isolation Leverage the same SQL Server

infrastructure as the other Farm

Disadvantages Additional Administrative Tasks Applying and testing patches on two

farms versus one Content Management and Governance Project Server’s SharePoint content

cannot be stored on another farm Greater cost Additional hardware Additional software licenses

Page 29: Deploying and Managing Project Online and Project Server 2016

Requirements for Project Online

Page 30: Deploying and Managing Project Online and Project Server 2016

Comparison of Technical Work Stream

Project Server

Project Online

Enterprise Architecture Planning/Alignment ●Farm Planning (SharePoint, Project Server) ●Server planning ●Installation & validation ●Software updates ●Integration with Exchange Server ●Integration with Active Directory ● ●Workflow Design and Development ● ●Reporting Strategy ● ●Report/Dashboard Design/Development ● ●Systems Integration Design/Development ● ●

Page 31: Deploying and Managing Project Online and Project Server 2016

DemoCreating a Project Web App Site

Page 32: Deploying and Managing Project Online and Project Server 2016

Post Setup Base Security Time Reporting Periods

Page 33: Deploying and Managing Project Online and Project Server 2016

Base Security Setup/Configuration Define Project Server Users

Use AD Sync Tool to import users into Resource Pool Define Project Server Groups

Use AD Sync tool to synchronize AD Groups with Project Server groups Import Project Plans

Page 34: Deploying and Managing Project Online and Project Server 2016

Define Project Server Users Use AD Enterprise Resource Pool Synchronization

Page 35: Deploying and Managing Project Online and Project Server 2016

Define Project Server Groups Synchronize with AD Groups

Page 36: Deploying and Managing Project Online and Project Server 2016

DemoBase Security Setup

Page 37: Deploying and Managing Project Online and Project Server 2016

Rolly Perreaux, PMP, MCSE, MCTPMO Logistics Inc.

@RollyPerreaux

http://linkedin.com/in/RollyPerreaux

[email protected]

http://www.learnmsproject.ca/blog/

Questions?

Page 38: Deploying and Managing Project Online and Project Server 2016