16 Years Ago Today – SharePoint Portal Server 2001 RTM

16 years ago today we announced Release to Manufacturing of SharePoint Portal Server 2001.

ccgipz2vaaa0gqu

SharePoint Portal Server is a flexible solution that can search and index the most important enterprise content sources across an organization and make the information available to anyone in the company via a familiar user interface. The new server combines enterprise-level search functionality developed by Microsoft research, with integrated document management tools and flexible, easily customizable enterprise portal capabilities. Knowledge workers can create their own personal dashboards to view the information they use regularly, such as their Outlook® inbox, calendar and important files made viewable through Web Parts.

Read more at https://news.microsoft.com/2001/03/28/leading-systems-integrators-ready-for-the-availability-of-microsoft-sharepoint-portal-server/#0rVIE1TORmuLBUHC.99

To learn more about SharePoint history see also https://blogs.technet.microsoft.com/wbaer/2015/02/12/the-sharepoint-journey/.

 

A Simple Guide to Setup your Mac (OSX or macOS) Development Environment for the SharePoint Framework

Prerequisites

Before you can build and test solutions on a live SharePoint environment, you will need an active Office 365 Tenant.  Follow the instructions https://dev.office.com/sharepoint/docs/spfx/set-up-your-developer-tenant to setup your Office 365 Developer Tenant.

Overview

The SharePoint Framework is a Page and Part model that enables fully supported client-side development, easy integration with the Microsoft Graph and support for open source tooling. This guide will help you prepare your OSX or macOS development environment for developing solutions with the SharePoint Framework.

Install Homebrew

Homebrew is a package manager for Mac.

brew

Open Terminal and enter the following code to install Homebrew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew will also install XCode Command Line Tools.

Enter the following code to verify Homebrew is up to date:

brew update

Enter the following code to ensure your system is ready to run brew:

brew doctor

Enter the following code to add Homebrew’s location to your .bash_profile or .zshrc file:

export PATH="/usr/local/bin:$PATH"

Install Node.js and npm

npm (Node Package Manager) is a package manager for Node.js that allows you to quickly and easily set up local Node environments and plugins.

nodejs

Enter the following code to install Node.js and npm:

brew install node

Optional

Enter the following command to install Grunt:

npm install -g grunt-cli

Install Visual Studio Code

Download and install Visual Studio Code at https://code.visualstudio.com/ and copy the package to your Applications folder.

vscode

Install Yeoman and Gulp

Yeoman helps you kick-start new projects, and prescribes best practices and tools to help you stay productive. SharePoint client-side development tools include a Yeoman generator for creating new web parts. The generator provides common build tools, common boilerplate code, and a common playground web site to host web parts for testing.

yeoman

Enter the following command to install Yeoman:

npm install -global yo

Gulp.js is a streaming build system that automatically takes care of redundant tasks for you.

gulpjs

Enter the following to command to install Gulp:

npm install --global gulp-cli

Install Yeoman SharePoint generator

The Yeoman SharePoint web part generator helps you quickly create a SharePoint client-side solution project with the right toolchain and project structure.

Enter the following command to install the Yeoman SharePoint generator:

npm install -g @microsoft/generator-sharepoint

That’s it, you’re ready to start building web parts!  Review https://dev.office.com/sharepoint/docs/spfx/set-up-your-development-environment to download optional tools and for additional informational.

Learn more about the SharePoint Framework at https://dev.office.com/sharepoint/docs/spfx/sharepoint-framework-overview.

Which OneDrive for Business Sync Client is Right for Me?

I want to sync SharePoint and OneDrive for Business libraries on-premises

To sync on-premises instances of OneDrive for Business or SharePoint site libraries (when you don’t have an Office 365 business or 21 Vianet subscription), you need to use the previous OneDrive for Business sync client (Groove.exe). If you’re not sure which version of OneDrive you’re using, or which version of OneDrive you need, see also Which version of OneDrive am I using? for information on determining which sync client you are using.

See also Set up your computer to sync SharePoint Server on-premises files  for information on configuring OneDrive for Business.

I want to sync SharePoint and OneDrive for Business libraries in Office 365

OneDrive for Business can sync both OneDrive for Business libraries as well as SharePoint Online document libraries from team sites. For more information about this functionality and how to set up team site sync using OneDrive for Business, see the following Microsoft website:

Enable users to sync SharePoint files with the new OneDrive sync client

If you want to sync from SharePoint on-premises environments or sync another user’s OneDrive library, you should use the previous OneDrive for Business application (Groove.exe).

See also Set up your computer to sync your OneDrive for Business files in Office 365 for information on configuring OneDrive for Business and Sync SharePoint files with the new OneDrive sync client for information on sync for SharePoint libraries in Office 365 with OneDrive for Business.

I want to sync SharePoint libraries across on-premises and Office 365

To sync on-premises instances of SharePoint libraries on-premises and Office 365 you will need to install both versions of OneDrive for Business.  Both the onedrive.exe and groove.exe clients can run at the same time.

For instructions on how to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online see also How to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online.  If you are using Office 2016 applications refer to How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications at How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications.

Optionally you can choose to implement a OneDrive for Business hybrid scenario.  You can redirect users to OneDrive for Business in Office 365 when they choose OneDrive in the navigation bar (SharePoint Server 2010 and SharePoint Server 2013) or in the app launcher (SharePoint Server 2016).   In SharePoint Server 2013 and SharePoint Server 2016, hybrid OneDrive for Business is available as part of several hybrid option bundles. See Hybrid sites features and OneDrive for Business for details.

Hybrid OneDrive for Business is also available with SharePoint Server 2010. See Configure hybrid OneDrive for Business in SharePoint Server 2010 for details.

I want to sync OneDrive for Business libraries across on-premises and Office 365

To sync on-premises instances of SharePoint libraries on-premises and Office 365 you will need to install both versions of OneDrive for Business.  Both the onedrive.exe and groove.exe clients can run at the same time.

For instructions on how to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online see also How to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online.  If you are using Office 2016 applications refer to How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications at How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications.

Optionally you can choose to implement a OneDrive for Business hybrid scenario.  You can redirect users to OneDrive for Business in Office 365 when they choose OneDrive in the navigation bar (SharePoint Server 2010 and SharePoint Server 2013) or in the app launcher (SharePoint Server 2016).   In SharePoint Server 2013 and SharePoint Server 2016, hybrid OneDrive for Business is available as part of several hybrid option bundles. See Hybrid sites features and OneDrive for Business for details.

Hybrid OneDrive for Business is also available with SharePoint Server 2010. See Configure hybrid OneDrive for Business in SharePoint Server 2010 for details.

I want to sync SharePoint and OneDrive for Business libraries across on-premises and Office 365

To sync on-premises instances of SharePoint libraries on-premises and Office 365 you will need to install both versions of OneDrive for Business.  Both the onedrive.exe and groove.exe clients can run at the same time.

For instructions on how to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online see also How to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online.  If you are using Office 2016 applications refer to How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications at How to install the OneDrive for Business sync client for SharePoint 2013 and later and SharePoint Online when using Office 2016 applications.

Optionally you can choose to implement a OneDrive for Business hybrid scenario.  You can redirect users to OneDrive for Business in Office 365 when they choose OneDrive in the navigation bar (SharePoint Server 2010 and SharePoint Server 2013) or in the app launcher (SharePoint Server 2016).   In SharePoint Server 2013 and SharePoint Server 2016, hybrid OneDrive for Business is available as part of several hybrid option bundles. See Hybrid sites features and OneDrive for Business for details.

Hybrid OneDrive for Business is also available with SharePoint Server 2010. See Configure hybrid OneDrive for Business in SharePoint Server 2010 for details.

Hybrid Self-Service Site Creation now available for SharePoint Server 2013

@williambaer

At the center of collaboration is the site and modern Team Site in Office 365 are core to discovering and showcasing the most relevant and important information to you and your business. While SharePoint Online in Office 365 is an attractive alternative to on-premises business solutions with SharePoint. You might want to or need to deploy specific solutions in the cloud while still maintaining your on-premises investments or gradually move to cloud using a staged, workload-driven approach.

Hybrid scenarios with Office 365 and SharePoint on-premises allow you to bring the cloud to your business while bringing the business to the cloud. Today we’re pleased to announce the availability of hybrid self-service site creation for customers of SharePoint Server 2013.

New hybrid self-service site creation allows SharePoint administrators to direct users site creations requests to Office 365. This new hybrid capability allows administrators of SharePoint Server 2013 to have the option to enable their existing or new Self-Service Site Creation flow redirect users to SharePoint Online to create a Group (with an associated Team Site). SharePoint administrators can turn this feature on or off on the Self-service Site Collection Management page, accessible from SharePoint 2013 Central Administration.

This capability is included in the March 2017 Public Update available later today. Download the March 2017 Public Update for SharePoint Server 2013 at https://technet.microsoft.com/en-us/library/mt715807(v=office.16).aspx#BKMK_2013.

ssc1

New with the March 2017 Public Update for SharePoint Server 2013 is the option to Create Site Collections in SharePoint Online as illustrated above. When selecting this option any hybrid user that goes to the Self-service Site Creation page (/_layouts/15/scsignup.aspx) will be redirected to SharePoint Online Group creation, and will be able to create a Group and associated Team Site in the Cloud using the new modern group creation flow. Hybrid users are defined through inclusion in one or more audiences as configured when enabling the hybrid sites feature in SharePoint Server 2013. To learn more about hybrid sites and audiences see also https://support.office.com/article/5ff7e56a-7af2-4511-adec-1e043afe244e.

ssc2

For on-premises only users, or those excluded from the hybrid audience as described above, they will still be able to use the existing On-Premise Self-service Site Creation experience.

In addition to the configuration options available directly through SharePoint 2013 Central Administration, there will also be entry points to the configuration page through a one-time Central Administration alert box and from the Hybrid Picker in Office 365.

The cloud is no longer a luxury—it’s central to a mobile, modern workplace—and Office 365 brings the cloud to you, on your terms and across SharePoint and OneDrive we’re constantly working to help you take advantage of the power of Office 365. Kick start the journey to the cloud with hybrid self-service site creation today.

Resources

Learn more about hybrid scenarios across Office 365 at http://hybrid.office.com/.

Download the hybrid scenarios pocket guide with SharePoint and Office 365 at https://go.microsoft.com/fwlink/?linkid=842608.

Get more information on implementing hybrid scenarios with SharePoint and Office 365 at https://support.office.com/en-us/article/SharePoint-Hybrid-4c89a95a-a58c-4fc1-974a-389d4f195383.

FaQ

Q:  Will this feature be available to SharePoint Server 2016?

A:  Yes.  In H2 CY2017 we’ll make available hybrid self-service site creation to customers of SharePoint Server 2016.  In the near term you can continue to deploy the hybrid sites feature as an interim solution.  To learn more about hybrid sites see also https://support.office.com/en-us/article/SharePoint-hybrid-sites-and-search-5ff7e56a-7af2-4511-adec-1e043afe244e.

Security and Compliance in SharePoint Online and OneDrive for Business

In today’s complex and regulated environment, businesses need to focus on building more secure solutions that deliver value to their customers, partners, and shareholders—both in the cloud and on-premises.  Microsoft has decades-long experience building enterprise software and running some of the largest online services in the world.  For SharePoint Online and OneDrive for Business we use this experience to implement and continuously improve security-aware software development, operational management, and threat-mitigation practices that are essential to the strong protection of services and data.

With SharePoint Online and OneDrive for Business our unique approach to security and compliance encompasses:

scpost

  • Platform Security – The processes and infrastructure in our datacenters to keep your data safe.
    Secure Access and Sharing – The management access and sharing settings to ensure your sensitive data doesn’t leak, based on your needs.
  • Awareness and Insights – Complete visibility to make informed decisions, track, and account for all file activity with full transparency with reports and alerts.
  • Information Governance – Your ability to govern the lifecycle of data, including deletion and retention policies, eDiscovery, and legal holds.
  • Compliance and Trust – A service that meets the latest compliance standards.  Trust – is about giving you full transparency and visibility into how we treat your data.

Over the past several weeks we’ve delivered a number of new features and capabilities (with more to come) that align to these pillars.

Secure Access and Sharing
Location and device-based conditional access policies

Awareness and Insights
Hybrid auditing general availability

Information Governance
Unified eDiscovery

In addition, one recent development is the use of graphs for correlation and visualization, supporting the analysis and actions on the output of our intrusion detection systems. To learn more about how we defend Office 365 with Graph Analytics see also https://blogs.technet.microsoft.com/office365security/defending-office-365-with-graph-analytics/.

We know that data loss is non-negotiable, and overexposure to information can have legal and compliance implications.  SharePoint Online and OneDrive for Business provide a broad array of features and capabilities designed to make certain that your sensitive information remains that way with investments across our security and compliance principles to include compliance tools that span on-premises servers and Office 365 while providing a balance between enabling user self-service.

We’re continuously working to ensure content usage adheres to corporate policy defending your organization from today’s growing and evolving advanced threats.

To learn more about security and compliance with SharePoint Online and OneDrive for Business:

Read more about how we secure your files at https://www.microsoft.com/en-us/download/details.aspx?id=53884.

Review Office 365 Trust where we share our commitments and information about security, privacy, and compliance at https://products.office.com/en-us/business/office-365-trust-center-welcome?legRedir=true&CorrelationId=de8d945b-65d3-41bc-b5a5-41d503131554.

Stay up to date with our security and compliance blogs at https://blogs.office.com/security/ and https://blogs.office.com/compliance/.