Monday, 30 December 2013

Migration from SharePoint 2010 to SharePoint 2013 Step by step by Prasannakumar (MCTS,MCITP)

1.SHAREPOINT 2010 SITE LOOKS LIKE



 2. GO TO CONTENT DATABASES(CENTRAL ADMIN) FOR THE SITE COLLECTION WANT TO UPGRADE


3. TAKE THE BACKUP OF THE CONTENT DATABASE



 4. CHECK THE BACK FILE(LOCATION)


5. RESTORE THE CONTENT DATABASE TO SQL 2012 



6. PERFORMING POWERSHELL TASK TO CHECKING THE UPGRADE STATUS( ADD THE CONTNET DATABASE TO WEB APPLICATION)

 POWERSHELL COMMANDS : Test-SPContentDatabase

            Mount-SPContentDatabase –Name "ContentDBName" –WebApplication "Web Application URL"


7.After adding the database to web application


8. when you go to url , its asking for upgradation



 9. when you click on the strart now, its ask like this,


10. when cliking on the am ready, it will show the upgrade in progress




11. congrats site collection upgraded successfully



12. upgraded to sharepoint 2013,




Wednesday, 18 December 2013

Managing SharePoint Online with Powershell


Set up the SharePoint Online Management Shell environment for SharePoint Online global administrators

Steps to follow:

  1. Install Windows PowerShell 3.0 from Windows Management Framework 3.0.
  2. Install the SharePoint Online Management Shell from the Microsoft Download Center.
  3. Click Start>All Programs>SharePoint Online Management Shell.
  4. Run Connect-SPOService. For example, Connect-SPOService -Url https://contoso-admin.sharepoint.com -credential admin@contoso.com, where:
    • Url is the URL of the SharePoint Online Administration Center.
    • Credential is the user name to which you want to grant access to the SharePoint Online Administration Center site.
  5. Try it out! For example, run Get-SPOSite to get a list of all sites
To establish a connection to your SharePoint Online tenant you will need to use the
 Connect-SPOService cmdlet (Remember that you must use the tenant admin site url as a parameter).

 This will fill up a static internal variable which will be used afterwards. You should clear this internal variable using the Disconnect-SPOService cmdlet.
    Connect-SPOService –Url https://yoursite-admin.sharepoint.com –credential prasanna@yoursite.onmicrosoft.com

Once you are connected you can manipulate your SharePoint Online environment. There are only 30 cmdlets available in for SharePoint Online – to get a full list type the following command. 
Get-Command –Module Microsoft.Online.SharePoint.PowerShell

All cmdlets start with SPO. Most cmdlets are related to site collection management, user and app management. All returned object are simple data objects and most of them are limited in functionality.  


Cmdlet name

                Description

Add-SPOUser

Adds an existing Office 365 user or an Office 365 security group to a SharePoint group.

Connect-SPOService

Connects a SharePoint Online global administrator to a SharePoint Online connection (the SharePoint Online Administration Center). This cmdlet must be run before any other SharePoint Online cmdlets can run.

Disconnect-SPOService

Disconnects from a SharePoint Online service.

Get-SPOAppErrors

Returns application errors.

Get-SPOAppInfo

Returns all installed applications.

Get-SPODeletedSite

Returns all deleted site collections that are in the Recycle Bin.

Get-SPOSite

Returns one or more site collections.

Get-SPOSiteGroup

Returns all the groups on the specified site collection.

Get-SPOTenantLogEntry

Retrieves SharePoint Online company logs.

Get-SPOTenantLogLastAvailableTimeInUtc

Returns the time when the SharePoint Online organization logs are collected.

Get-SPOUser

Returns the SharePoint Online user or security group accounts that match given search criteria.

Get-SPOWebTemplate

Shows all site templates that match the given identity.

New-SPOSite

Creates a new SharePoint Online site collection for the current company.

New-SPOSiteGroup

Creates a new group in a SharePoint Online site collection.

Remove-SPODeletedSite

Removes a SharePoint Online deleted site collection from the Recycle Bin.

Remove-SPOSite

Sends a SharePoint Online site collection to the SharePoint Online Recycle Bin.

Remove-SPOSiteGroup

Removes a SharePoint Online group from a site collection.

Remove-SPOUser

Removes a user or a security group from a site collection or a group.

Repair-SPOSite

Checks and repairs the specified site collection and its contents.

Request-SPOUpgradeEvaluationSite

Requests to create a copy of an existing site collection for the purposes of validating the effects of upgrade without affecting the original site.

Restore-SPODeletedSite

Restores a SharePoint Online deleted site collection from the Recycle Bin.

Set-SPOSite

Sets or updates the values of one or more properties for a site collection.

Set-SPOSiteGroup

Updates the SharePoint Online owner and permission level on a group inside a site collection.

Set-SPOTenant

Sets properties on the SharePoint Online organization.

Set-SPOUser

Configures properties on an existing user.

Test-SPOSite

Tests a SharePoint Online site collection.

Upgrade-SPOSite

Starts the upgrade process on a site collection.
Here you can check on microsoft site:

There's a list of the online compatible cmdlets here: http://technet.microsoft.com/en-us/library/fp161364.aspx
Also here's the process to start using PowerShell with Office 365: http://technet.microsoft.com/en-us/library/fp161372.aspx

There are no cmdlets available for managing SharePoint objects at a lower scope than the site collection. The following examples show you some examples of the more common cmdlets. To see a list of site collections associated with a subscription or to see the details for a specific site collection use the Get-SPOSite cmdlet. Use the following command to retrieve the details about a specific SharePoint Online site collection. You need to specify the –Detailed option to retrieve information about CompatibilityLevel,ResourceUsageCurrent,ResourceUsageAverage, StorageUsageCurrent,Webcount and the Title. 
Get-SPOSite https://yoursite.sharepoint.com –Detailed | select *
A slight variation on the script above allows you to get usage data about all of your different SharePoint Online site collections. The use of –limit all allows you to get all of the SP Online site collection, standard it will only return 200. 
Get-SPOSite –limit all –detailed | Export-CSV –path MyReport.csv

Friday, 13 December 2013

Service Unavailable: HTTP Error 503. The service is unavailable in SharePoint

 
Service Unavailable: HTTP Error 503. The service is unavailable error normally occurs whenever the password for application pool identity account is changed or application pools are in stopped state. This error may appear temporarily when you deploy solutions. In my case, I realized that password got changed for the Identity account.
 
 

 
  • Go to IIS Manager (Start > Administrative Tools > Internet Information Services Manager)
  • Expand the server node, and Click on Application Pools
  •  go to app pool, right click , select advanced setting , click identify, change user name and password, click ok
  • Locate the Application Pool of the SharePoint site, If it is stopped - Start it. If the password is changed, update the password:

  •  
     
     

     


    It could happen when the App pool's Advanced Property: Enable 32-Bit Applications is set to "True"! It should be false.

    Application Pool Starting and Stopping? or Application Pools stops after restart? Make sure your application pool account has "Log on as batch job" rights!. This error may occur when necessary services like World Wide Web Publishing service, SharePoint Timer Service is in  stopped state


    .

    Want to Change "Sharepoint" Text on top of the sharepoint 2013

     Want to Change "Sharepoint" Text on top of the sharepoint 2013

     here the way to do this with powershell

     
     

     
    You can set the web application's SuiteBarBrandingElementHtml property with PowerShel,to change the text "SharePoint" shown in top left banner of  SharePoint 2013 sites.
    Add-PSSnapin Microsoft.SharePOint.PowerShell
    #Get the Web Application
    $webApp = Get-SPWebApplication  "http://c4968397007/ "

    #Set the "SharePoint" text Property
    $webApp.SuiteBarBrandingElementHtml = "worldsoft intranet"

    # You can also replace it with Clickable Hyperlink - Images
    # $webApp.SuiteBarBrandingElementHtml = '<div class="ms-core-brandingText"><a href="http://intranet.worldsoft.com"><img src="http://intranet.worldsoft.com/SiteAssets/crescent_logo.png"/></a></div>'

    #Update changes
    $webApp.Update()
     
     

    Tuesday, 10 December 2013

    admin roles in Office 365 Enterprise


    There are five admin roles in Office 365 Enterprise :

    1.Global admin
    2.Billing admin
    3.Password admin
    4.Service admin
    5.User management admin
     
     
     
    Depending on the size of your organization, you may want to designate several admins who serve different functions. The following admin roles are available:
    • Billing admin: Makes purchases, manages subscriptions, manages support tickets, and monitors service health.
     NOTE   If you didn’t purchase Office 365 from Microsoft, you can’t make billing changes and therefore can’t be assigned the billing admin role. For billing issues, contact the admin at the organization where you purchased your subscription.
    • Global admin: Has access to all administrative features. Global admins are the only admins who can assign other admin roles. You can have more than one global admin in your organization. The person who signs up to purchase Office 365 becomes a global admin.
    • Password admin: Resets passwords, manages service requests, and monitors service health. Password admins are limited to resetting passwords for users and other password admins.
    • Service admin: Manages service requests and monitors service health.
     NOTE   Before global admins can assign the service admin role to a user, they first assign the user administrative permissions to a service, such as Exchange Online, and then assign the service admin role to the user in Office 365.
    • User management admin: Resets passwords, monitors service health, and manages user accounts, user groups, and service requests. The user management admin can’t delete a global admin, create other admin roles, or reset passwords for billing, global, and service admins.
     
    you refer Microsoft site below url

    Monday, 9 December 2013

    OFFICE 365 ONLINE OVERVIEW WITH SHAREPOINT, EXCHANGE , LYNC

    OFFICE 365 ONLINE ADMIN CENTER:
     
    PLEASE FOLLOW THE BELLOW STEPS

     1. LOGIN NAME
     
     2. GO TO ADMIN OPTION
     
     3. SELECT OFFICE 365
     
     4. CURRENT SERVER HEALTH
     
     5. SHORTCUTS
     
     
     
     
     
     
    SHAREPOINT ONLINE ADMIN CENTER:

    PLEASE FOLLOW THE BELLOW STEPS

     1. LOGIN NAME
     2. GO TO ADMIN OPTION SELECT SHAREPOINT
     3. CREATE NEW SITE COLLECTION
     4. PUBLIC WEBSITE
     5. LIST OF SITE COLLECTIONS
     6. STORAGE SPACE  OCCUPIED BY EACH SITE COLLECTION
     
     
     

     
    EXCHANGE ONLINE ADMIN CENTER:
     
    PLEASE FOLLOW THE BELLOW STEPS

     1. LOGIN NAME
     2. GO TO ADMIN OPTION SELECT EXCHANGE
     3.MAILBOXES
     

     
     

    LYNC ONLINE ADMIN CENTER:

    PLEASE FOLLOW THE BELLOW STEPS

     1. LOGIN NAME
     2. GO TO ADMIN OPTION SELECT LYNC
     3. LIST OF USERS
     
     

    Wednesday, 4 December 2013

    Introduction to Office 365 - Administration Center

    Office 365 Introduction

    • Office 365 - Admin Center
    • Dashboard
    • Domain Setup
    • Users and Groups
    • Service Settings
    • Service Health
    • Reports
    • Support

    Office 365 - Admin Center

    Microsoft Office 365 is a cloud-based service for businesses of varied sizes that helps them create SharePoint sites to share documents and other data, Exchange mails, Lync unified communication, etc. Instead of installing and deploying SharePoint Server 2013, Exchange Server 2013 and Lync 2013 on premises, organizations can sign to SharePoint Online to provide employees with collaboration and information management capabilities that work with familiarOffice applications.
    To administer, manage and monitor Office 365 with SharePoint Server 2013, Exchange Server 2013 and Lync 2013 for an organization, we need a one stop location administrator. Microsoft has provided us Admin Center for Office 365, where administrator can control SharePoint Server 2013, Exchange Server 2013, Lync 2013 and other relevant products of Office 365.
    The Admin Center is the central location for all the corresponding components of Office 365, SharePoint, Lync and Exchange, etc. The Global administrator users of the Microsoft Online Services Portal will have permissions to manage service licenses, users and groups, domains, and subscribed services.

    The Admin Center page provides links for managing licenses and general system configuration. You can check on planned maintenance, enter a service request, and verify billing information. The first user created when the account was set up is configured as a Global administrator role. This gives them the ability to set up and manage additional user accounts as well as general account configuration. In the later part of the article, we will see how to create and add new roles and users.

    Office 365 Dashboard

    The Global administrator users will be having the dashboard view of Microsoft Office 365 environment. The following screen capture will show the dashboard view and some of the key areas have been highlighted.

    Let’s see what the key areas highlighted in are with numbers in the screen capture.
    1. Navigation links to all key areas to manage and administer Office 365 environment.
    2. Service Overview will show service health, inactive email users and service requests.
    3. Based on the Service Overview option user can have the corresponding information.
    4. Shortcut URL to administrators for managing Office 365 environment.
    5. Admin link to specific service SharePoint, Exchange and Lync, etc.

    Office 365 Domain Setup

    Office 365 also provides an Enterprise solution that is prepared towards larger and more grown organizations. This kind of organization will likely already have an on-premise solution and want to move to a cloud-based solution. Here in this section, we will setup the Office 365 for our organization.
    Here, we will see how to connect to existing domain and active directory details will be synced and reused with Office365. Here, the administrator will have two options to setup the domain and build the platform in the Office 365 cloud for the organization. The following are the two options for the domain setup.
    • Basic
    • Custom
    In the following screen capture, you will visualize how the setup page will be for administrators.

    Basic: The basic setup option is mainly focused on for the organizations who wanted to create new users and mailboxes in the cloud, and can import the emails to cloud and make it up to run with minimal effort.
    Custom: The custom setup option is for migrating on-premises messaging systems. Basically for large or complex IT environments to Synchronize directories, Deploy Active Directory Federation Services, single sign-on, set up hybrid messaging with Exchange Server, Support shared address book and messaging coexistence with an on-premises email system.
    Here in this demonstration, we all see how to setup using the basic option. Now click on the basic setup button as referred in the following screen capture image to proceed further.

    Now you will be navigated to the next page with list of all the configuration activity listed out with navigation hyperlinked. The following is the screen capture for your reference.
    • Add a domain.
    • Add users, assign licenses, and create mailboxes.
    • Help your users get set up.
    • Configure your domain for email delivery.
    • Import user data (Optional).
    • Lync Online and your SharePoint team site are ready to use.
    Adding a domain is the first step. Only domain names that you own can be added to the domain list. If you don't own a domain name, you can purchase one from a domain registrar, and then return to add it to Office 365. Here in this demonstration, we’re adding a domain name called ‘agcindia’ to the domain list.

    Once after adding the domain name, the next step will be the domain verification page. One should be the owner of the domain, which is about to be added in the Office 365.

    Next is the verification process, to begin the verification process, we should add a specific record to the DNS records at your domain registrar. We then look for the record to verify ownership. Each DNS provider supports different features, so we provide two ways that you can verify ownership: by creating a TXT record or an MX record.

    Once after all the verification process is completed, the user will be navigated to the domain list page. Where you can manage multiple domains; edit, troubleshoot, and DNS settings, etc.

    Office 365 Users and Groups

    Users and groups help the global administrator to manage users profiles, security groups, bulk import users, etc. Let’s start exploring options available in the users and group section.

    Here in the above users and group section, you can see the users listed under the active users section. First let’s see how to add single user using add option  highlighted in the above screen capture.
    Fill in the mandatory details as listed in the above screen capture, the additional details are optional to fill in to create user.
    For the same user, we can provide the administrator role based on our need. Just select the Yes option under the Assign Role and greyed ‘Select a Role’ drop down list will show you a list of different administrator roles available.
    Next step will be assigning the license for the user under the Office 365; we can assign users to specific set of the products under the Office 365 environment. Here in the following screen capture, you can see for my account; I no longer have any more licenses to assign for the specific user. In this case, the user will be created in the Office 365cloud with no products to access in the Microsoft Office 365.
    Now let’s see how the groups are created and managed in the Office 365. To create new security group, use the add option highlighted in the below screen capture. 
    Fill in the display name for the user group and description is the optional column for your user group. Now click save to proceed to the next step of creating security group.

    Now the following screen will show the list of users under the available users. Select the users that you need to add to the security group and click Add.

    Office 365 Service Settings

    Service Settings is the area in which the administrator will be able to find the key administrator activity link and information. For the Exchange Server online, administrator can see the links referencing, policies to protect email from spam and malware, and help keep your data confidential, mail flow and auditing.
    Creating site collection link, Lync-to-phone, dial-in conference, password expiry policies and other user software links to download and install in the user computer.
    Service Setting contains the four main sections.
    • Mail
    • Sites
    • Voice Conferencing
    • User Software
    • Passwords
    Mail – In this option, all the configuration falls under the Exchange on Office 365. We will study in detail about the same in the next article, and will explain this option under the Exchange admin center.
    Sites – In this option, the administrator will be able set up the Site Collection to share and publish information online.
    Voice & Conferencing – In this option, all the configuration falls under the Lync on Office 365. We will study in detail about the same in the next article, and will explain this option under the Lync admin center.
    User Software – Here you can find a list of software for download and installed directly to your laptop or personal computers. You can see Office 2013, SharePoint Designer 2013 and Lync 2013. Office 2013 will help you to create, edit office related files like Document, PowerPoint, Excel, etc. SharePoint Designer 2013 helps to customize SharePoint sites. Lync 2013 is a tool for instant message, voice and data communication.
    Passwords – Here, the administrator can manage the password expiration policy for the users under your Office 365.

    Office 365 Service Health

    Service health will provide the complete dashboard view for all the services running under your Office 365. The view will contain the status for today with past six day’s status history.

    Office 365 Reports

    In the reports section, the administrator will be able to view the site usage, site usage, activity log and filter summary of the mails, sites and other related contents. On the Reports page, the Overview tab has a list of reports you can view. Click other tabs to see reports for relevant categories.
    To view reports about how your organization is using the Office 365 services, go to the Office 365 admin center, and click Reports in the left pane. You can use information from these reports to identify issues, filter data, and download data into Excel.

    The reports overview page contains related reports for the following four main categories:
    • Mail
    • Protection
    • Rules
    • DLP (Data Loss Prevention)
    Let’s explore each one of the categories with all reports offered to administrators.
    Mail: The mail section covers three reports for the administrator Mailbox login activity, New and deleted mailboxes and New and deleted groups.

    Mailbox login activity: The number of active and inactive mailboxes over time.

    New and deleted mailboxes: The number of mailboxes deleted, created, and archived by day, week, month, and year.

    New and deleted groups: The number of groups that were created and deleted by day, week, month, and year.

    Protection: Shows inbound, outbound, malware detection mail traffic, based on how the mail is filtered, such as spam, virus, and transport rules. The following are list reports offered under the protection category filtered inbound mail, filtered outbound mail, inbound spam filtered, inbound malware detection summary, outbound, malware detection summary, top malware and outbound suspicious filtering summary

    Office 365 Rules


    When you click a report name, you will see a report graph. You can:
    Filter the data: To see only the data you are interested in, use the drop-down filters above the graph, or the time-span indicators below the graph.
    See related information: For some reports, there will be additional information in a table below the graph. In addition, related reports are linked to from the thumbnail-sized pictures to the right of the main graph.
    In the reports section, all the reports, rules, etc. fall under the Exchange Product on Office 365. We will study in detail about the same in the next article and will explain this option under the Exchange 2013 online management.