Click here to Skip to main content
15,891,607 members
Articles / Productivity Apps and Services / Sharepoint / SharePoint 2013
Tip/Trick

SharePoint Web Application Management

Rate me:
Please Sign up or sign in to vote.
4.43/5 (4 votes)
21 Dec 2015CPOL8 min read 13.7K   1  
The article gives brief on how to create and manage Sharepoint web applications using SharePoint Central Administration Website.

Introduction

SharePoint 2013 Central Administration Provides the Interface to Create Web Applications, Site Collections and to manage them. In this article we’ll look at a brief on how to create and manage Web Applications and Site Collections in SharePoint Server Using Central Administration.

Background

Terms:

  • Web Application : Web Application is a top level site in SharePoint Server hosted in IIS. Web Application behaves as a container for the Site Collections and Other Sub Sites. In other words Web Application hosts the Site Collections and sub sites in the SharePoint. SPWebApplication object represents a Web Application in SharePoint.
  • Site Collection : A site collection is a grouping of websites under a common top-level site that have the same owner and share administration settings, for example, permissions. When you create a site collection, a top-level site is automatically created in the site collection.
  • Sub Site : Sub Site is equivalent to a general asp.net site under a given Site Collection. We can have ‘n’ number of Sub Sites for a give Site Collection. In general SPWeb object represents the current site (which can be a top-level site or a sub-site).

In this Article we’ll go through the steps for creating a Web Application, Site Collection and a Sub Site respectively.

Creating a Web Application/Site Collection/Sub-Site

Creating Web Application

  1. Go to Start -> All Programs -> Microsoft SharePoint 2013 Products -> SharePoint 2013 Central Administration.
  2. By clicking on SharePoint 2013 Central Administration. Central Administration Web Site is opened in the browser as shown below.
    Image 1
  3. The Central Administration Web Site allows the management of the following settings and services.
    1. Application Management.
    2. System Settings.
    3. Monitoring
    4. Backup and Restore
    5. Security
    6. Upgrade and Monitoring
    7. General Application Settings
    8. Configuration Wizards.
  4. Application management section of Central Administration allows us to create and manage the Web Applications and Site Collections.
  5. Under Application Management Section of Central Administration, choose 'Manage Web Applications'.
  6. On the Ribbon menu click on New Button which displays 'Create New Web Application' Window.
    Image 2
  7. Choose the following options in the window:
    1. IIS Web Site: Create New/ Add to Existing ISS Web Site. Specify the port number.
      Image 3
    2. Authentication-Mode: Classic Mode for Windows Authentication / Claims Based for FBA Authentication.
      Image 4
  8. Security Configuration: Choose - Negotiate (Kerberos).
    Image 5
  9. And similarly provide Application Pool and Database Name for the Web Application to be created.
  10. Under *Service Application Connections choose the required Service(s) for the Web Application.
    Image 6
    Image 7
  11. This completes the creation the Web Application in SharePoint.

Creating a Site Collection

  1. Under Application Management section of Central Administration, click on ‘Create Site Collection’ option available in Site Collections section.
    Image 8
  2. Provide the following options in the opened window in order to create site collection.
    1. Choose Web Application: - Choose one Web Application from the available web applications dropdown list.
    2. Provide the Title and Description for the Site Collection.
    3. Provide the Web Site Address.
    4. Choose the Template from the list of available templates in the provided tabbed window.
    5. Provide Primary and Secondary Site Collection Administrator for the Site Collection.
    6. Choose the **Quota Template if required.

    Image 9
    Image 10
    Image 11
  3. Repeat the same steps in order to create other Site Collections under Same/Different Web Application.
  4. By now a Web Application and Site Collection has been created. Now we can browse the created Site Collection and we can create any number of Sub Sites in it.
    Image 12

Creating a Sub Site

  1. Browse through the available Site Collection in SharePoint.
  2. Click on the Site Actions Ribbon of the SharePoint Site and from the dropdown list click on New Site option, which displays the create window
    Image 13
    Image 14
  3. From the available templates choose ‘Team Site’ template and provide the title and description values. The more options button provides the option to have same set of permission or new set of Permissions for the sub site.
    Image 15
    Image 16
  4. The Following options are available in the Create window of a site:
    1. Title and Description.
    2. Web Site Address. URL to navigate through the crated sub site.
    3. Permissions. Use Unique Permissions Option provides to have new set of permissions for the created sub site. Use Same Permissions options will inherit the Parent site permissions for the sub site.
    4. Navigation Inheritance. Provides the navigation options. One can display the parent navigation in current site or only current site navigation.

* Service Application Connections: SharePoint provides lot of services that provides most of the out of the box features of SharePoint. More information on SharePoint Application Services is available in the next article.
** Quota Templates: SharePoint allows the users to allot some kind of limitation on the usage of space for a particular Web Application. This functionality is achieved by using ‘Quota Templates’. More information on Quota templates is available in the article.

Manage Web Application

Now coming back to Web Application Management, as we have already created a Web Application, now we can go head and manage the available Web Applications using Central Administration site.

Under the Application Management click on Manage web applications and then select a web application. Once the web application is selected the options are avaiable in the ribbon

The following are the options available for the web application.

  1. General Settings
  2. Manage Features
  3. Service Connections
  4. Authentication Providers
  5. Self-Service Site Creation
  6. Blocked File Types.
  7. User Permissions.
  8. Web part Security
  9. User Policy, Anonymous Policy and Permission Policy.


Image 17

 

We'll go through the options one bye one in brief here:

a) General Settings:

The following Screen Shots shows the available options in the general settings.

Image 18
The General Settings tab has the following options:

  1. General Settings
     
    1. Default Time Zone for all the sites and sub sites that are created under the site collection.
    2. User Profile Provider settings
    3. Quota Template
    4. User Action and Presence Settings: if enable display the online status of the person when user right click on the members name.
    5. Alerts: We can turn on and off the alerts, set the maximum alert count for the site using this option.
    6. RSS Settings: We can enable or disable the RSS settings for the lists and libraries.
    7. Blog API Settings.
    8. Browser File Handling Settings.
    9. Web Page Security Validation
    10. Send User Name and Email in validation.
    11. Master Page Settings for Application _layouts Pages.
    12. Maximum Upload Size.
    13. Customer Improvement Experience Programme.
    14. Usage Cookie.
  2. Resource Throttling.

    The Resource Throttling option allows us to manage, the list throttling settings for a particular Web Application. The following settings options are available under this setting. Using List Throttling we can restrict the count of list item for database operations.
    Following are the Resource Throttling settings available under this category, List View Threshold,Object Model Override,List View Threshold for Auditors and Administrators,List View Lookup Threshold,Daily Time Window for Large Queries,List Unique Permissions Threshold,and Backward-Compatible Event Handlers.
     
  3. Workflow.

    By using this we can allow users to have the option to use the existing workflows deployed on the server. The following screenshot show the available options for workflows.

    Image 19
  4. Outgoing E-Mail settings.

    Sending mails is one the important aspect of business across all the divisions. And it is mandatory that we need to configure the mail server to our Web Application. This option in General Settings allows to achieve this task.

    Image 20
  5. Mobile Account.

    We can configure our Web Application to be able to send sms notification over mobile using the existing service provider. The following screenshot shows the SMS service configuration settings.

    Image 21
  6. SharePoint Designer.

    This part of the General Application settings allows you to enable or disable the user to use the SharePoint designer for customizing the webportals.
     

 

b) Manage Features

All the Components in the SharePoint are available in the form of Features. SharePoint provides the plug and play facility to work with the components available in portal. SharePoint allows us to enable or disable the feature so as to have the only required components active in the site. The Features with Scope as "Web Application" are visible in under this option. More about features are explained in the upcoming article.
The below screenshot shows the available features that can activated/deactivated for the current web application.

Image 22

c) Service Connections

While create web application, we can either choose 'default' or 'custom' connections group using which the selected service connections are binded to the web application. More about service connections are explained in detailed in further article.

d) Authentication Providers

Authentication Providers in SharePoint allows us to choose the Authentication mechanism to validate the user against available user store like active directory, database etc. In SharePoint we can use Claims based or Classic mode of authentication were in the Claims based authentication allows us to use both windows and FBA(Form Based Authentication) were as the Classic mode is used for windows authentication.
The following screenshots show the available Authentication provider for the web application

e) Self-Service Site Creation

Sele Service site creation option in SharePoint allows us to create 'MySites' using which users can create and update their profiles, share status, follow colleagues, and get all other benefits of a socail netowrk site.

f) Blocked File Types

By using this option we can control file extension that can be allowed in the Web Application. We can block the unwanted file extension as shown in the below image

g) User Permissions

SharePoint has in-built defined set of permissions that we can apply across all the sites and sub-sites for a particular Site Collection/Web Application. In order to avail these predefined permissions, we can choose them by using this option.
The below image shows built in permissions levels that are defined for a web application

h) Web part Security

By using this option we can enable or disable the Web part connections and editing of scripts in the Web parts for the users with Contribute permission level.
 

i) User Policy, Anonymous Policy and Permission Policy.

All these options allow us to work with the permissions and users policies. We enable or disable Anonymous access to a web application here, we can manage zone level permission and so on.
Below screenshots show the same.

Points of Interest

This article is part of series of articles on Sharepoint for beginners.

Below are the list of articles on "Sharepoint for beginners."

  • SharePoint - Web Application Management

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer Collabera
Singapore Singapore
S V Sai Chandra is a Software Engineer from Hyderabad Deccan. He started Embedded Programing in his college days and now he is a Web Developer by Profession. He Loves coding and his passion has always been towards Microsoft Technologies. Apart from coding his other hobbies include reading books, painting and hang out with friends is his most favorite past time hobby.
He blogs at
http://technowallet.blogspot.com
Technical Skills:
C#,Ado.Net,Asp.Net,Sql Server,JavaScript,XML,Web services.

Comments and Discussions

 
-- There are no messages in this forum --