27
SharePoint 2010 Intranet Case Study Presented by Peter Carson President, Envision IT

SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

SharePoint 2010 Intranet Case Study

Presented by Peter Carson President, Envision IT

Page 2: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Peter Carson

• President, Envision IT

• Virtual Technical Specialist, Microsoft Canada

• Computer Engineering, UW

[email protected]

• http://blog.petercarson.ca

• www.envisionit.com

• Linked in, Facebook, Twitter

Page 3: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Agenda

• Envision IT Overview

• Microsoft SharePoint

• Envision IT Intranet

Page 4: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

• Envision IT is a privately held, best-of-breed web development company located at 7145 West Credit Avenue, Mississauga, Ontario – adjacent to Microsoft Canada Headquarters.

• Incorporated as PCC Limited in 1988 as a Computer Software Consulting company, PCC Limited was officially renamed Envision IT Inc. June 25th, 2004.

• Envision IT joined the Microsoft Partner Program in 1997 and was one of the first Microsoft Gold Certified partners in Canada.

Envision IT Overview

Page 5: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint.

We build integrated public web sites, Intranets, Collaboration Portals, Extranets, and Custom Web Applications that leverage your existing systems anywhere over the Internet.

Supporting our SharePoint services practice:

SharePoint Products: Extranet User Manager, Silverlight Image Manager, Photo Viewer, Image Rotator

Custom .NET Development and Business Process Automation

Business Intelligence

Business Productivity Training

Our Focus

Page 6: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We
Page 8: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Microsoft SharePoint 2010 The Business Collaboration Platform for the Enterprise and

the Web

Page 9: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Microsoft SharePoint 2010

Ribbon UI

SharePoint Workspace

SharePoint Mobile

Office Client and Office Web App Integration

Standards Support

Tagging, Tag Cloud, Ratings

Social Bookmarking

Blogs and Wikis

My Sites

Activity Feeds

Profiles and Expertise

Org Browser

List Enhancements

Audio and Video Content Types

Enterprise Content Types

Metadata and Navigation

Document Sets

Document IDs

Multi-stage Disposition

Records

Social Relevance

Phonetic Search

Navigation

FAST Integration

Enhanced Pipeline

PerformancePoint Services

Excel Services

Chart Web Part

Visio Services

Web Analytics

SQL Server Integration

PowerPivot

Business Connectivity Services

InfoPath Form Services

External Lists

Workflow

SharePoint Designer

Visual Studio

API Enhancements

REST/ATOM/RSS

Page 10: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Envision IT Intranet

• Vision and Goals for the project

• Logical Design

• Service Architecture

• Physical Architecture

• Security Plan

• Authentication

• Enterprise Content Management (Document Management and Web Content Management)

• Social Computing (Profile Import, My Sites, Tagging, Wikis, and Blogs)

• BCS connection to Dynamics CRM 4.0

• Managed Metadata

• Enterprise Search (SharePoint People Search, FAST Search with refiners and document previewers)

• Office Web Applications and multi-authoring

Page 11: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Vision and Goals

To provide a single collaborative place available inside and outside our network where our staff,

clients, and partners have access to all information relevant to their role.

• Branded SharePoint 2010 experience across Intranet, Client, and personal sites

• Communication, document management, and social

• Common navigation for all areas

• Single launch point for all systems

Page 12: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Logical Design

Page 13: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Service Applications in SharePoint 2010

SKU Service application

SharePoint Foundation 2010 Business Data Connectivity Services

Usage and Health Data Collection

Microsoft SharePoint Foundation Subscription Settings Service

SharePoint 2010 Standard Managed Metadata Service

Search Service

Secure Store Service

State Service

User Profile Service

Word Automation Services

SharePoint 2010 Enterprise Access Services

Excel Services

PerformancePoint Service Application

PowerPoint

Visio Graphics Service

Web Analytics

Additional Office Web Application Services:

Word Viewing Service

PowerPoint Service

Excel Calculation Services

Microsoft Project Server 2010

Page 14: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Service Application Dependencies

Service Dependent on

Business Connectivity Services Secure Store Service

Subscription Settings Service

Excel Services Secure Store Service

Managed Metadata Service Subscription Settings Service

PerformancePoint Services Secure Store Service State Service

Enterprise Search Business Connectivity Services

User Profile Service

Subscription Settings Service

Secure Store Service Subscription Settings Service

User Profile Services Business Connectivity Services

Managed Metadata Service

Subscription Settings Service

Visio Graphics Service Secure Store Service

State Service

Web Analytics Service State Service

Word Automation Service Subscription Settings Service

Page 15: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Possible Topology

Application pool Application pool

Application pool

Service apps

Application pool

Service applications

Default group

Custom group

SharePoint Web Services

Web App 1 Web App 2 Web App 3

Page 16: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Physical Architecture

Page 17: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Security and Authentication

• Claims based

• Windows Authentication both inside and outside the firewall

• Microsoft ISA Server 2006 provides an HTML login page

• Envision IT Extranet User Manager provides external user account setup, password management, and lost password retrieval

• Future plans are to move to Forefront Threat Management Gateway for outbound and Unified Access Gateway for inbound

• Forefront Protection 2010 for SharePoint

Page 18: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

SharePoint Accounts

Account Details Setup User Account Used to run setup and the product config wizard

Farm Account Central Admin App Pool Microsoft SharePoint Foundation Workflow Timer Service

Services Account

Central Admin App Pool

Secure App Pool

MySite App Pool

Search Service Account Read only content access account

User Profile Sync Services Account Account used to connect to the domain to retrieve AD information. Needs replicate directory changes permission to each import domain

Portal Super User

Portal Super Reader

Secure Store Account(s) used to access back end systems and data stores

Page 19: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Installation

• Installed using AutoSPInstaller

• http://autospinstaller.codeplex.com/

• Repeatable, scripted install

• Can be restarted midway

• Will install the binaries, including service packs and language packs

• Provides standardized naming for all SharePoint databases

• Driven off a single SetInputs.xml file

• Product ID is set in the config.xml

Page 20: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

General Configuration

• Farm Configuration Wizard

• Create and assign domain certificates

• Create the top-level site collection

• Configure outgoing email settings

• Activate the Office Web Apps feature in each site collection

• Allow all site templates

• Setup Excel Services

• Activate the SharePoint Server Enterprise Site Collection features

Page 21: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

File Handling

• Set permissive file handling on the web apps

• http://www.sharepointedutech.com/2010/05/05/opening-pdfs-in-sharepoint-2010

• Set the PDF file icon to show

• http://www.sharepointedutech.com/2010/02/17/changing-file-associations-icons-in-sharepoint-2010

• Add the ICPDF.GIF file to the C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES folder

• Add the <Mapping Key="pdf" Value="ICPDF.gif" OpenControl=""/> line to the C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML\DOCICON.XML file

• IISReset to see the changes

• Do the same for MindManager and Balsamiq

Page 22: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Profile Import

• Manage User Profile Service

• Configure synchronization connections

• http://blogs.msdn.com/b/spses/archive/2010/04/01/sharepoint-2010-provisioning-user-profile-synchronization.aspx

• Provision the directory sync account

• Replicate directory changes permission to each import domain NC

• http://support.microsoft.com/kb/303972

• Start a full profile synchronization

• Setup a content source for sps3:// for the people search

• Do a full search crawl

Page 23: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Business Connectivity Services

• Manage the Secure Store Service

• http://technet.microsoft.com/en-us/library/ee806866.aspx

• http://blogs.msdn.com/b/sridhara/archive/2010/01/27/setting-up-bcs-with-secure-store-application-impersonation.aspx

• Generate New Key

• Create new Target Application

• Target application type of Group

• Set the members to the group(s) that will map to these credentials

• Set the credentials

• Manage the Business Data Connectivity Service application

• Set Metadata Store Permissions to grant permissions to the user creating the external content type

Page 24: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Business Connectivity Services

• Add a new connection of data type SQL Server

• Set the database server and database names

• Connect with Impersonated Windows Users Identity

• SSID matches the target application set in the Secure Store Service

• Select the table or view

• Create a new Read Item and Read List operations

Page 25: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Envision IT Intranet

• Vision and Goals for the project

• Logical Design

• Service Architecture

• Physical Architecture

• Security Plan

• Authentication

• Enterprise Content Management (Document Management and Web Content Management)

• Social Computing (Profile Import, My Sites, Tagging, Wikis, and Blogs)

• BCS connection to Dynamics CRM 4.0

• Managed Metadata

• Enterprise Search (SharePoint People Search, FAST Search with refiners and document previewers)

• Office Web Applications and multi-authoring

Page 26: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Questions?

Page 27: SharePoint 2010 Intranet Case Study Presentation... · 2019. 7. 11. · Focused on complex SharePoint solutions, Envision IT is the “go-to” partner for Microsoft SharePoint. We

Peter Carson

• President, Envision IT

• Virtual Technical Specialist, Microsoft Canada

• Computer Engineering, UW

[email protected]

• http://blog.petercarson.ca

• www.envisionit.com

• Linked in, Facebook, Twitter