(Anna Notes) SP TS667 CH 4 & CH 5 Intro: Flashcards
How to create a new site collection:
Central Administration?
&
Powershell?
Central Administration > QL, Application management > Site Collection Section
Powershell:
New-SPSIte -URL “” -ContentDatabase -Name “” -Template -OwnerAlias “”
How to view a site collection?
Central Administration?
&
Powershell?
Central Administration > QL, Application management - App Management Screen, Site Collection section > View All
Powershell:
Get-SPWebApplication “” | Get-SPSite -LimitAll| Format-List -Property URL, ContentDatabase, Owner, SecondaryContact
How to delete Site Collections?
Central Administration?
&
Powershell?
Central Administration > QL, Application management > Site Collection Section > delete site collection
Powershell:
Remove-SPSite -Identity “” [-GradualDelete]
Configuration Option for Site Collection in Central Admin
- Ownership and Administration
- Storage Limits and Warnings
- Locks
- User and Groups Management
- Features
Assign Site Collection Owners with Powershell:
Set-SPSite -Identity “” -OwnerAlias “” -SecondaryOwnerAlias “”
Add Site Collection Administrator in Central Admin
& Powershell
Open Top Level site collection > Site Actions > Site Settings > user + Permissions > site Collection Administrators.
Powershell:
Set-SPUser -Identity “” -IsSiteCollectionAdmin
Where are “Quotas located” and what can be configured with “Quotas and Locks”
Central Admin > Application Management > Site collection , conf Quotas and Locks:
- documents stored in document libraries
- List Items
- Attachments
- Previous versions, if versioning is enabled.
- Content in Recycle Bins.
Configure a Quota for a site collection using Powershell
Set-SPSite -Identity “” -Max Size <> -WarningLevel <>
Site Collection Locks: Prevent users from accessing or modifying content in a site collection with Powershell
Set-SPSite -Identity “” -LockState “”
Site Collection settings: User and group management is use for?
Multiple sites vs multiple site collections
What is the site hierarchy URL length limit?
Site hierarchy limit with 260 character URL length limit.
Site collection Settings: Managed Paths are used for?
A portion of the URI namespace where the site collection exist. Not mapped directly to web app, used by SP as a Namespace (path) node
Explicit (/): path defines a specific managed path that can be used to create a single site collection
Add a Content DB in Central Admin and Powershell:
Central Admin > QL, Application Management > DBs Section, Manage Content Databases, select add DB
Powershell:
New-SPContentDatabase -Name -WebApplication
Add a Site Collection to a Content DB
-Limited from in Central Admin
New-SPSite -ContentDabase
Move a Site Collection Between Content DBs
Cannot be performed in Central Admin
Move-SPSite “” -DestinationDatabase
How may content DBs per web application
300 Content DBs (Additional scalability with RAM & SQL incres)
Max size per Content DB?
200GB
What is the max size per site collection if multiple? Max size per single site collection?
100 GB per site unless single, 200 GB
How many sites per site collection?
250,000
How many subsites per site view (site)?
2,000
Manage Web Policy: Can grant permissions from the web application level. What are the permission levels that can be set?
- Full Control
- Full Read
- Deny Write
- Deny All
What is the Service Application Framework(SAF)?
including search, metadata, business data connectivity and user profiles - are deployed, managed, backedup, restored, and shared across farms.
Service Instances Consits of one or more of the following?
- Binary files such as DLLs
- Configuration Files
- Settings in the farm configuration database
- Resitry-based configuration
- Windows Services
- Timer Jobs
- Web pages with which to manage the service
How to view service instances Central Admin & powershell:
Central Administration > QL, System Settings > Servers section, Manage Services on Server
Powershell:
Get-SPServiceInstance -Server <>
What is the Managed Metadata Service?
a user facing web app accesses the functionality it requires from a middle tier of shared services, in which each service provides a specific type of functionality to one or more web apps in the farm, or, possibly, to web application in remote farm.
How to Start a Service with Powershell
Start-SPServiceInstance -Identity
-Services must be binded to a variable for
What is the difference between a Service Application and Service Instance?
App: logical, farm-level comp0onent that exposes the service instance to web apps
Instance: Process running on one or more servers in the farm.
What is the Physical location, where do sharepoint services reside?
C:\ProgramFiles\MicrosoftOfficeServers\14.0\WebServices
What are the service file extensions? The are no longer ASP.NET(.asmx)
WFC Services
.svc
Service Application endpoints are comprised of?
The virtual directory and associated files
Load Balancer Service is also called?
Topology Service
Create a Managed Metadata Service Application with Powershell
New-SPMetadataSeviceApplication -Name<> -DatabaseName<> -ApplicationPool<>
Create a Service Application using Powershell
New-SPMetadataServiceApplicationProxy -Name “ManagedMetaDataServie” -ServieApplication “”
Who can delegate members to Service Applications?
Farm Administrators
Assign Administrators of Service App. Using Central Admin
Central Admin > QL, Application Management > Service Applications > Manage Service Applications
What are the steps to restrict access to a service application?
1) Add service account to service application
2) Add web. app. account to service app.
3) Remove local farm ID from Service App.
What are the OOB Service Applications?
User Profile Managed Metadata Search Business Connectivity Service Secure Store Web Analytic
How to configure trust between Farms?
an Admin must configure a root certificate & security token service (STS)
Additionally, the Admin of the published Farm, must provide a root certificate for the consuming farm.
How to configure Service Apps between to farms?
1) Configure trust / exchange of certs
2) In one farm publish service(s) app. creates URL for the published service application
3) Other connects to publish service application when connecting, specify URL of Service Application.
Tip: Write down certs, exported & imported / also, write down powershell steps:
[configure trust between Farms]
Export Root Certification programatically:
$rootcert = (Get-SPCertificationAuthority).RootCertificate
$rootcert.Export(“Cert”) | Set-Content -Encoding byte
Tip: Write down certs, exported & imported / also, write down powershell steps:
[configure trust between Farms]
Export STS Certification programatically:
$stsCert = (Get-SPSecurityTokenServiceConfig).LocalLoginProvider.SingingCertificate
$sts.Export(“Cert”) |Set-Content -Encoding byte