Title: Introduction to SharePoint Team Services
1(No Transcript)
2Introduction to SharePoint Team Services
- Russell Williams
- Group Program Manager
- SharePoint Team Services
3Agenda
- SharePoint Team Services Overview
- Demo
- Customer Deployment Scenarios
- How it works
- Platform and Distribution
- Web and Data architecture
- Security
- Administration
4What is a Team Collaboration Web?
- Share information status, announcements,
events, tasks, tracking spreadsheets, contacts - Share documents easy publishing,
categorization, versioning, search, workflow - Feedback discussions, doc review, surveys
- Notifications subscriptions notifications
- Customization formatting, list content,
templates, customized apps
5SharePoint Team Services
- Team Web Site 5-100 users
- Focused on End-User Value
- Ease of Use
- Out of the Box Usefulness
- Simplifies info sharing from Office client
- Rich customization
- Accessible
- One-click end-user setup
- Self-service Administration
- Hosting-ready for ISP and ASP partners
6Evolution of SharePoint Team Services
Capabilities
SharePoint Team Services
Team CollabOut of boxSelf Service
Office 2000 Server Extensions
SubscriptionsNotifications
FrontPage and Server Extensions
HTML CreationWeb Site Mgt
7Demo
- Site Home Page
- List interaction edit, filter, sort, views
- Import and Export
- List creation surveys
- Document Libraries
- List customization
- Customization in FrontPage
8Customer Deployment Scenarios
- Team web site Intranet in a box
- Scenarios
- Project status tracking and communication
- Design process for new product
- Operations Environment
- Minimal IT involvement
- Potentially no corporate security infrastructure
- Self management
- Hosting and Scale
- One virtual server, few webs
- Low end server hardware
- 5 to 50 users
9Customer Deployment Scenarios
- IT Hosted Collaboration Service
- Scenarios
- Departmental server, each team gets site to
publish information externally - http//department/engineering
- http//department/marketing
- Managed, long-lived team and project
collaboration sites virtual servers - http//widgetgroup
- Fast collaboration sites for transient projects
self-service subwebs - http//collabserver/offsite_planning
10Customer Deployment Scenarios
- IT Hosted Collaboration Service
- Operations Environment
- IT managed service
- Self-service signup if desired
- Integrated with corporate security
- Delegated self-administration of sites
- Hosting and Scale
- 1000 isolated virtual servers per physical box
- Each virtual server may have subwebs
- Higher end server hardware, flexible data
configurations
11Customer Deployment Scenarios
- Extranet Solutions
- Scenarios
- Hosted service via ISP/ASP
- Rent the sites you need domain names, vservers,
or subwebs - No IT staff requirement
- Customization by hosting resellers
- Vendor or client extranet communications
- Sharing documents with clients subweb and accts
per client - Vendor communications Windows Marketing
communications with PR agency
12Customer Deployment Scenarios
- Extranet Scenarios
- Operations Environment
- Virtual server isolation
- Delegated self administration
- Hybrid security model corp standalone
- Integrated provisioning systems
- Hosting and Scale
- Similar to IT-hosted services
13How SharePoint Team Services Works
- Platform and Distribution
- Web and Data architecture
- Security
- Administration
14Platform
- Server
- Windows 2000, Windows XP Server, AS
- Windows Professional for demo/evaluation
- IIS
- MSDE, SQL 7, or SQL 2000
- Client
- Browser IE4, Nav4, limited support on
non-Windows platforms - Office 2000 client for publishing integration
- Best experience with IE5, Office XP client
15Distribution
- Install yourself
- FrontPage XP
- Any Office XP version that includes FrontPage
- Windows XP Server and Advanced Server
- Hosting Providers
- AIT http//www.aitcom.net
- Verio
- Other providers to come
16SharePoint Architecture
Web Server (Windows 2000/IIS 5.0)
ISAPI
ISAPI
ISAPI
Authoring Web Management (FPSE)
ListsSurvey,Tasks,
DocLibrary
Discussions Subscriptions
SMTP E-mail
List Management,Editing, Rendering
SQL
File System
Document PropertyPromotion
Document Content Document Metadata
Lists, Discussions, Subscriptions, Document
Properties
17List Data Architecture
- List Rendering
- List schema, views described in XML (CAML)
- Data stored in per-list SQL tables
- Browse-time rendering of list/view CAML SQL
data into HTML views, forms - Provisioning and Customization
- Database provisioned based on schema described in
CAML templates - CAML definitions and db schema updated
dynamically for customizations
18Web Architecture
- SharePoint sites are a FrontPage web
- Security
- Navigation
- Theme
- Management/analysis
- Lists, views get unique HTM pages
- Dynamic areas wrapped in FrontPage bot for
editing - Surrounding HTML content provides chrome
- Published content automatically promoted to
database
19Data Storage Configurations
- Web data always on NTFS filesystem
- List Data in SQL
- One database per virtual server
- MSDE
- Default out of box install
- No extra products to install
- Low scaling
- SQL 7 or SQL 2000
- Full scaling and toolset
- Located locally or remotely
- Can consolidate multiple web servers
20Security Authentication
- Authentication based on NT accounts and groups
- All IIS authentication protocols
- Local or domain accounts
- SharePoint front end to add/remove users
- Utilize domain accounts OR
- Create/delete standalone box accounts
standalone scenarios - Logical isolation of virtual server account
namespaces
21Security Roles
- Assign what rights a user can perform
- Browser
- Contributor
- Author
- Advanced Author
- Site Administrator
- Roles are customizable name, set of rights
- View list, edit list, customize list, discuss
- Save docs, theme web, calc web
- Set security, create accounts, manage webs
- Enforced with role checks, ACLs, Groups
22Administration Per-site
- Delegated control over
- Invitations
- Security accounts and roles
- Server Health
- Per-web settings
- Create/delete subwebs
- Access gated by box admin
- HTML front end
23Administration Box-level
- Provisioning/deleting virtual servers
- Backups
- Installation defaults
- Global policies to control delegation
- Quotas for creating accounts
- HTML or command line tools
24Administration Self Service Site Creation
- Add-in for self-service creation of sites by
non-box admins - Example http//sharepointbeta
- Shipped as downloadable ASP sample code
- Hosters should customize to address
- Authorized users
- Approval processes
- Web life cycle management
25Team Services Versus Portal Server
- Complementary products
- Team Services
- Individuals create and contribute to team
projects - Connects individuals to team information
- Portal Server
- Organizations can search and index across the org
- Connects Team Services sites to the organization
at large
26SharePoint Team Services Resources
- Deploying SharePoint Team Services (Wednesday PM)
- Customizing SharePoint Team Services (Friday)
- http//officemarketing/sharepoint
- Office Resource Kit Admin Guide
- Deployment White Papers (in progress)
- WPP Program for hosting companies
- Developers Information (in progress)
27Questions?
28(No Transcript)