You are previewing Exam Ref 70-331: Core Solutions of Microsoft SharePoint Server 2013.
O'Reilly logo
Exam Ref 70-331: Core Solutions of Microsoft SharePoint Server 2013

Book Description

Prepare for Exam 70-331—and help demonstrate your real-world mastery of Microsoft SharePoint Server 2013 core solutions. Designed for experienced IT professionals ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the MCSE level.

Focus on the expertise measured by these objectives:

  • Design a SharePoint Topology

  • Plan Security

  • Install and Configure SharePoint Farms

  • Create and Configure Web Applications and Site Collections

  • Maintain a Core SharePoint Environment

  • This Microsoft Exam Ref:

  • Organizes its coverage by exam objectives.

  • Features strategic, what-if scenarios to challenge you.

  • Table of Contents

    1. Exam Ref 70-331: Core Solutions of Microsoft SharePoint Server 2013
    2. Dedication
    3. Introduction
      1. Microsoft certifications
      2. Acknowledgments
      3. Errata and book support
      4. We want to hear from you
      5. Stay in touch
    4. Preparing for the exam
    5. 1. Design a SharePoint topology
      1. Objective 1.1: Design information architecture
        1. Designing an intersite navigational taxonomy
          1. Scalability issues
          2. Navigational terms
          3. Designing a basic taxonomy
          4. Org chart navigation
          5. Functional navigation
        2. Designing site columns and content types
          1. List columns
          2. Site columns
          3. Content types
          4. Content type hub
          5. External content types
        3. Designing keywords, promoted results, and managed properties
          1. Core search components
          2. Making search meaningful
          3. Keywords
          4. Promoted results
            1. Creating a Sample Promoted Result
          5. Managed properties
        4. Planning information management policies
          1. Retention policy features
          2. Auditing policy feature
          3. Barcode policy feature
          4. Labeling policy feature (deprecated in SharePoint 2013)
          5. Assigning an information management policy
          6. Creating a new site collection policy
        5. Planning a managed site structure
          1. Complex URLs
          2. Site collection boundaries
          3. Path-based navigation
          4. Using metadata for managed navigation
          5. Implementing managed navigation
        6. Planning term sets
          1. Terms
          2. Term sets
          3. Defining term set functionality
          4. Local versus global term sets
          5. Core term set planning
          6. Identifying term sets
          7. Identifying term set owners
          8. Determine term set groups
          9. Defining the term set
          10. Creating a new term set
          11. Creating a term set from the Term Store Management Tool
        7. Objective summary
        8. Objective review
      2. Objective 1.2: Design a logical architecture
        1. Planning application pools
          1. How is an application pool used?
          2. Web application pool limits guidance
          3. Considerations for building web applications
        2. Planning web applications
          1. Planning the web app configuration
          2. Authentication provider and type
          3. Anonymous access
          4. Database server and authentication type for the web application
          5. Specifying a failover database server
          6. Service application connections
          7. Alternate Access Mapping (AAM) URLs and web application zones
        3. Planning for software boundaries
          1. Boundaries, thresholds, and limits
          2. Boundaries
          3. Thresholds
          4. Supported limits
          5. Boundary and limits overview
          6. Web application limits
          7. Web server and application limits
          8. Content database limits
          9. Site collection limits
          10. List and library limits
          11. Page limits
          12. Security limits
        4. Planning content databases
          1. Software boundary considerations
          2. Scaling a SharePoint implementation
        5. Planning host named site collections
          1. A little history
          2. Using host named site collections
          3. Setting up host named site collections
          4. When to not use host named site collections
        6. Planning zones and alternate access mappings
        7. Objective summary
        8. Objective review
      3. Objective 1.3: Design a physical architecture
        1. Designing a storage architecture
          1. Direct Attached Storage (DAS)
          2. Storage Area Network (SAN)
          3. Network Attached Storage (NAS)
          4. Disk and RAID types
        2. Configuring basic request management
          1. Request Management versus throttling
          2. Deployment modes
          3. Throttling rules
          4. Routing rules and execution groups
          5. Rule syntax
          6. Routing targets
          7. Machine pools
          8. Monitoring request management
        3. Defining individual server requirements
          1. Single server installations
          2. Three tier server installations
          3. Software requirements for single-server installations
          4. Software requirements for web and application server installations
          5. Software requirements for database server installations in a farm
        4. Defining service topologies
          1. Smallest (practical) fault tolerant farm
          2. Search optimized farm
          3. Service application scaling
        5. Planning server load balancing
          1. Web tier load balancing
        6. Planning a network infrastructure
          1. Interserver and end-user communication
          2. Network latency and stretched farms
          3. Internet Protocol (IP) support in SharePoint 2013
        7. Objective summary
        8. Objective review
      4. Objective 1.4: Plan a SharePoint Online (Microsoft Office 365) deployment
        1. Evaluating service offerings
          1. SharePoint plans and subscription levels
          2. Office 365 Home Premium
          3. Office 365 ProPlus
          4. Office 365 Small Business Premium
          5. Office 365 Enterprise
        2. Planning service applications
          1. SharePoint services in Office 365
        3. Planning site collections
          1. Site collection admin center
          2. Site collection types
          3. Site collection administrators (SCAs)
          4. Storage quotas
          5. Server resource quotas
          6. Sharing
        4. Planning customizations and solutions
          1. Browser-based customizations
          2. Tool-based customizations
          3. Developer-based customizations
        5. Planning security for SharePoint Online
          1. Authentication versus authorization
          2. Office 365 authentication
        6. Planning networking services for SharePoint Online
          1. SharePoint 2013 integration
          2. SharePoint hybrid topologies
        7. Objective summary
        8. Objective review
      5. Chapter summary
      6. Answers
        1. Objective 1.1: Thought experiment
        2. Objective 1.1: Review
        3. Objective 1.2: Thought experiment
        4. Objective 1.2: Review
        5. Objective 1.3: Thought experiment
        6. Objective 1.3: Review
        7. Objective 1.4: Thought experiment
        8. Objective 1.4: Review
    6. 2. Plan security
      1. Objective 2.1: Plan and configure authentication
        1. Planning and configuring Windows authentication
          1. Integrated Windows authentication (NTLM)
          2. Integrated Windows authentication (Negotiate-Kerberos)
          3. Basic authentication
          4. Digest authentication
        2. Planning and configuring identity federation
          1. Benefits of identity federation
          2. Basic identity federation
        3. Configuring claims providers
          1. Preparing ADFS for SharePoint 2013
          2. Starting the Security Token Service (STS)
          3. Importing a token signing certificate
          4. Defining a unique identifier for claims mapping
          5. Creating the new authentication provider
          6. Selecting the authentication provider
        4. Configuring server-to-server (S2S) intraserver and OAuth authentication
          1. Configuring S2S between two SharePoint farms
          2. Configuring S2S between SharePoint 2013 and Exchange 2013
          3. Configuring S2S between SharePoint 2013 and Lync Server 2013
        5. Planning and configuring anonymous authentication
        6. Configuring Connections to the Access Control Service (ACS)
          1. Using ACS for SharePoint authentication
          2. Configuring ACS for use with SharePoint 2013
          3. Configuring SharePoint 2013 to use ACS
          4. Selecting the authentication provider
        7. Objective summary
        8. Objective review
      2. Objective 2.2: Plan and configure authorization
        1. Planning and configuring SharePoint users and groups
          1. Individual permissions
          2. Permission levels
          3. SharePoint groups
        2. Planning and configuring People Picker
          1. Configuring People Picker properties
        3. Planning and configuring sharing
          1. Prerequisite configuration
          2. Configuring a site for access requests
          3. Sharing site content from the site level
          4. Sharing site content from the list or library level
        4. Planning and configuring permission inheritance
          1. Common permission inheritance
          2. Fine-grained permissions
        5. Planning and configuring anonymous access
          1. Enabling anonymous access to a site
          2. Enabling anonymous access to a list or library
        6. Planning and configuring web application policies
          1. Permission policy
          2. User Policy
          3. Anonymous policy
        7. Objective summary
        8. Objective review
      3. Objective 2.3: Plan and configure platform security
        1. Planning and configuring security isolation
          1. Security isolation requirements
          2. Physical isolation
          3. Service application isolation
          4. Application pool isolation
          5. Web application and zone isolation
          6. Data isolation
        2. Planning and configuring services lockdown
          1. Using the Limited-Access User Permission Lockdown Mode feature
          2. Preventing anonymous access to web services
        3. Planning and configuring general firewall security
          1. Network firewall settings
          2. Web tier servers
          3. App tier servers
          4. Data tier servers
        4. Planning and configuring antivirus settings
        5. Planning and configuring certificate management
          1. Setting up for the trust creation
          2. Exporting a root certificate (consuming farm)
          3. Exporting an STS certificate (consuming farm)
          4. Exporting a root certificate (publishing farm)
          5. Preparing to establish the trust
          6. Establishing the trust on the consuming farm
          7. Establishing the trust on the publishing farm
          8. Importing the STS certificate on the publishing farm
        6. Objective summary
        7. Objective review
      4. Objective 2.4: Plan and configure farm-level security
        1. Planning rights management
        2. Planning and configuring delegated farm administration
          1. Creating a farm administrator team
          2. Adding users to the farm administrators group
        3. Planning and configuring delegated service application administration
          1. Adding administrators for a service application
        4. Planning and configuring managed accounts
          1. Creating a new managed account
          2. Editing an existing managed account
        5. Planning and configuring blocked file types
        6. Planning and configuring Web Part security
          1. Assigning Web Part page security
        7. Objective summary
        8. Objective review
      5. Chapter summary
      6. Answers
        1. Objective 2.1: Thought experiment
        2. Objective 2.1: Review
        3. Objective 2.2: Thought experiment
        4. Objective 2.2: Review
        5. Objective 2.3: Thought experiment
        6. Objective 2.3: Review
        7. Objective 2.4: Thought experiment
        8. Objective 2.4: Review
    7. 3. Install and configure SharePoint farms
      1. Objective 3.1: Plan installation
        1. Identifying and configuring installation prerequisites
          1. Installation prerequisites
          2. Server connectivity to the Internet
          3. Installing and configuring prerequisites (online)
          4. Downloading and installing prerequisites (offline)
        2. Implementing scripted deployment
          1. Developing an installation script
          2. Configuring the max degree of parallelism
          3. Creating the farm
          4. Installing farm features and services
          5. Creating the Central Administration Web Application
        3. Implementing patch slipstreaming
          1. Preparing to slipstream patches
          2. Creating slipstream installation media
        4. Planning and installing language packs
          1. Downloading language packs
          2. Installing a SharePoint 2013 language pack
        5. Planning and configuring service connection points (SCPs)
          1. Creating and configuring the SCP container
          2. Registering an existing farm in the SCP container
          3. Deleting a farm’s SCP in Active Directory
        6. Planning installation tracking and auditing
          1. Viewing SharePoint farm SCPs in ADSI Edit
          2. Viewing the SCP for a farm via Windows PowerShell
        7. Objective summary
        8. Objective review
      2. Objective 3.2: Plan and configure farm-wide settings
        1. Configuring incoming and outgoing e-mail
          1. Incoming e-mail configuration tasks (basic scenario)
          2. Incoming e-mail configuration tasks (advanced scenario)
          3. Outgoing e-mail configuration tasks
        2. Planning and configuring proxy groups
          1. Assigning proxy groups to web applications
          2. Creating a new proxy group
          3. Associating proxies to a proxy group (Windows PowerShell)
          4. Removing Proxies from a Proxy Group (Windows PowerShell)
        3. Configuring SharePoint Designer (SPD) settings
          1. SPD settings in Central Administration
          2. Configuring SPD settings with Windows PowerShell
        4. Planning and configuring a Corporate Catalog
          1. Administrative controls
          2. Installing a Corporate Catalog
          3. Domain Name System (DNS) requirements
          4. Configuring SharePoint 2013 for apps
          5. Configuring SharePoint Store settings
        5. Configuring Microsoft Office Web Apps integration
          1. Integrating Office Web Apps 2013 with SharePoint 2013
        6. Configuring Azure Workflow Server integration
          1. Downloading Workflow Manager 1.0
          2. Configuring a basic install of Workflow Manager
          3. Integrating SharePoint and Workflow Manager
        7. Objective summary
        8. Objective review
      3. Objective 3.3: Create and configure enterprise search
        1. Planning and configuring a search topology
          1. Search application topology
          2. Search application databases
          3. Search topology requirements gathering
          4. Viewing the search application topology
          5. Search topology changes
          6. Changing the search topology (empty index)
          7. Changing the search topology (active index)
        2. Planning and configuring content sources
          1. Content source types
        3. Planning and configuring crawl schedules
          1. Full crawl
          2. Incremental crawl
          3. Continuous crawl
        4. Planning and configuring crawl rules
          1. (Rule) path
          2. Crawl configuration
          3. Specifying authentication
          4. Rule evaluation order
        5. Planning and configuring crawl performance
          1. Content source performance and crawl impact rules
          2. Adding a crawler impact rule
          3. Crawl component configuration recommendations
          4. Monitoring crawl health reports
          5. Monitoring the crawl log
        6. Planning and configuring security trimming
          1. Content access accounts
          2. Default content access account
          3. Specific content access accounts
        7. Objective summary
        8. Objective review
      4. Objective 3.4: Create and configure a Managed Metadata Service (MMS) application
        1. Configuring proxy settings for managed service applications
          1. Configuring proxy settings from Central Administration
        2. Configuring content type hub settings
          1. Content type subscriber scheduling
          2. Publishing a newly created content type
        3. Configuring sharing term sets
          1. Editing the Managed Metadata Service Connection
        4. Planning and configuring content type propagation schedules
          1. Configuring the propagation schedule
        5. Configuring custom properties
          1. Adding a new custom property
        6. Configuring term store permissions
          1. Adding users to the Term Store Administrators role
          2. Adding users to Group Managers or Contributors roles
        7. Objective summary
        8. Objective review
      5. Objective 3.5: Create and configure a User Profile service (UPA) application
        1. Configuring a UPA
          1. Configuring the UPA from Central Administration
          2. Configuring the UPA from Windows PowerShell
        2. Setting up My Sites and My Site hosts
          1. Building the My Site host web application
          2. Building the site collection for the My Site host
          3. Enabling user self-provisioning of My Sites
          4. Configuring My Sites in the UPA
        3. Configuring social permissions
        4. Planning and configuring sync connections
          1. SharePoint profile synchronization
          2. SharePoint Active Directory import
          3. Configuring synchronization connections
          4. Configuring synchronization settings
          5. Configuring a synchronization timer job
        5. Configuring profile properties
          1. Properties in a user profile
          2. Configuring profile properties
        6. Configuring audiences
          1. Security versus audiencing
          2. Managing audiences
          3. Audience compilations
        7. Objective summary
        8. Objective review
      6. Chapter summary
      7. Answers
        1. Objective 3.1: Thought experiment
        2. Objective 3.1: Review
        3. Objective 3.2: Thought experiment
        4. Objective 3.2: Review
        5. Objective 3.3: Thought experiment
        6. Objective 3.3: Review
        7. Objective 3.4: Thought experiment
        8. Objective 3.4: Review
        9. Objective 3.5: Thought experiment
        10. Objective 3.5: Review
    8. 4. Create and configure web applications and site collections
      1. Objective 4.1: Provision and configure web applications
        1. Creating managed paths
          1. Create a managed path (Central Administration)
          2. Remove a managed path (Central Administration)
          3. Create a managed path (Windows PowerShell)
          4. Removing a managed path (Windows PowerShell)
        2. Configuring HTTP Throttling
          1. Activate or deactivate HTTP throttling (Central Administration)
          2. Activate or deactivate HTTP throttling (Windows PowerShell)
        3. Configuring list throttling
          1. Alter list throttling values
        4. Configuring Alternate Access Mappings (AAM)
          1. Edit public URLs
          2. Adding internal URLs
          3. Creating an external resource mapping
        5. Configuring an authentication provider
        6. Configuring SharePoint designer (SPD) settings
        7. Objective summary
        8. Objective review
      2. Objective 4.2: Create and maintain site collections
        1. Configuring host header site collections
          1. Creating a host header web application
          2. Creating a blank root site
          3. Creating a host header site collection
        2. Configuring self-service site creation (SSSC)
          1. Self-service site creation (SSSC) improvements
          2. Enabling an SSSC
        3. Maintaining site owners
        4. Maintaining site quotas
          1. Site quota templates
          2. Assigning a quota to a site collection
        5. Configuring site policies
          1. Site closures and deletions
          2. Defining site policies
          3. Defining site policies from the content type hub
          4. Assigning a site policy to an existing site
        6. Configuring a team mailbox
          1. Creating the team mailbox
        7. Objective summary
        8. Objective review
      3. Objective 4.3: Manage Site and Site Collection Security
        1. Managing site access requests
          1. Enabling site access requests
          2. Managing site access requests
        2. Managing app permissions
          1. App permission requests
          2. App permission request scopes
          3. App authorization policies
        3. Managing anonymous access
        4. Managing permission inheritance
          1. Breaking permissions inheritance
          2. Deleting unique permissions
        5. Configuring permission levels
          1. Adding a new permission level
        6. Configuring HTML Field Security
          1. HTML security levels
        7. Objective summary
        8. Objective review
      4. Objective 4.4: Manage search
        1. Managing result sources
          1. Creating a new result source in SharePoint 2013
          2. Predefined result sources in SharePoint 2013
        2. Managing query rules
          1. Creating a new query rule
        3. Managing display templates
          1. Display template configuration
          2. Creating new display templates
        4. Managing Search Engine Optimization (SEO) settings
          1. Configuring SEO properties for publishing pages
          2. Configuring SEO settings for site collections
          3. Configuring SEO for the XML site map
        5. Managing result types
          1. Display templates associated with result types
        6. Managing a search schema
          1. Viewing crawled and managed properties
        7. Objective summary
        8. Objective review
      5. Objective 4.5: Manage taxonomy
        1. Managing site collection term set access
        2. Managing term set navigation
          1. Term store management (Navigation tab)
          2. Term-Driven Pages tab
        3. Managing topic catalog pages
          1. Assigning master pages to the category and item pages
          2. Options within the Term-Driven Pages tab
        4. Configuring custom properties
          1. Custom property configuration
        5. Configuring search refinement
          1. Using managed navigation for refinement
          2. Using the web part refiners
        6. Configuring list refinement
        7. Objective summary
        8. Objective review
      6. Chapter summary
      7. Answers
        1. Objective 4.1: Thought experiment
        2. Objective 4.1: Review
        3. Objective 4.2: Thought experiment
        4. Objective 4.2: Review
        5. Objective 4.3: Thought experiment
        6. Objective 4.3: Review
        7. Objective 4.4: Thought experiment
        8. Objective 4.4: Review
        9. Objective 4.5: Thought experiment
        10. Objective 4.5: Review
    9. 5. Maintain a core SharePoint environment
      1. Objective 5.1: Monitor a SharePoint environment
        1. Defining monitoring requirements
          1. Service guarantee metrics
          2. Monitoring levels
          3. Monitoring tools
        2. Configuring performance counter capture
          1. Starting a performance monitoring capture
          2. Adding SharePoint counters to Performance Monitor
          3. Building and reporting performance using a data collection set
        3. Configuring page performance monitoring
          1. ASP.NET output cache counters
          2. BLOB cache counters
          3. Page object cache counters
        4. Configuring usage and health providers
          1. Event selection
          2. Configuring usage and health data collection
          3. Logging database functionality
        5. Monitoring and forecasting storage needs
          1. Monitoring content databases
          2. Monitoring individual site collections via Windows PowerShell
          3. Monitoring site collection content
        6. Objective summary
        7. Objective review
      2. Objective 5.2: Tune and optimize a SharePoint environment
        1. Planning and configuring SQL optimization
          1. Choosing a storage type
          2. RAID configuration levels
          3. Performance prioritization
          4. Pregrowing content databases and logs
          5. Configuring content database autogrowth
          6. Advanced content database performance
        2. Executing database maintenance rules
          1. Health Analyzer rules
          2. Checking database consistency using DBCC CHECKDB
          3. Executing a database consistency check
        3. Planning for capacity software boundaries
          1. Web application boundaries
          2. Content database boundaries
          3. Site collection limits
          4. Major list and library limits
          5. Major search limits
        4. Estimating storage requirements
          1. Storage variables
          2. I/O operations per second (IOPS)
          3. Estimating configuration storage and IOPS requirements
          4. Estimating service application storage and IOPS requirements
          5. Estimating content database storage and IOPS requirements
        5. Planning and configuring caching
          1. Planning and configuring the ASP.NET output cache
          2. Cache profiles
          3. Enabling the page output cache (web application level)
          4. Enabling the page output cache (site collection level)
          5. Enabling the page output cache (subsite level)
          6. Enabling the page output cache by page layout
          7. Planning and configuring the BLOB cache
          8. Planning and configuring the object cache
        6. Tuning network performance
          1. Domain controllers and authentication
          2. Hardware versus software load balancers
          3. Separating client and intrafarm network traffic
          4. Wide area network connectivity
        7. Objective summary
        8. Objective review
      3. Objective 5.3: Troubleshoot a SharePoint environment
        1. Establishing baseline performance
          1. Baselining your SharePoint environment
          2. Performance Monitor baseline captures
          3. Creating and scheduling PerfMon baseline captures
          4. Using a data collector set template
        2. Performing client-side tracing
          1. Enabling a new client-side trace
          2. Running the new client trace
          3. Reviewing the client trace results
        3. Performing server-side tracing
        4. Analyzing usage data
        5. Enabling a Developer Dashboard
          1. Interaction with the Developer Dashboard
          2. Developer Dashboard settings
          3. Enabling Developer Dashboard using Windows PowerShell
          4. Activating Developer Dashboard from a SharePoint page
        6. Analyzing diagnostic logs
          1. ULS logging levels
          2. Configuring ULS logs from Central Administration
          3. Analyzing the trace log with ULSViewer
        7. Objective summary
        8. Objective review
      4. Chapter summary
      5. Answers
        1. Objective 5.1: Thought experiment
        2. Objective 5.1: Review
        3. Objective 5.2: Thought experiment
        4. Objective 5.2: Review
        5. Objective 5.3: Thought experiment
        6. Objective 5.3: Review
    10. A. About the Author
    11. Index
    12. About the Author
    13. Copyright