Monday, 8 January 2018

Mainstream support for SharePoint & Project Server 2013 will end in 4 months

Just a heads-up in case that you still have SharePoint environments running on SharePoint 2013:

Mainstream support for SharePoint 2013 will end on April 10th, 2018:
https://support.microsoft.com/en-us/lifecycle/search?alpha=sharepoint%202013

After this date only security fixes will be provided for SharePoint 2013. Regular hotfixes can no longer be requested.

If not already done we recommend to start planning the migration to SharePoint Server 2016 as soon as possible.

This is not the only thing to consider after this date: starting with April 10th, 2018 the required patch level to request support for SharePoint 2013 will also change.

Currently all patch levels starting with SharePoint 2013 SP1 are supported. Starting with April 10th, 2018 this will change. In order to request support from Microsoft after April 10th, 2018 the SharePoint server farm has be on a patch level of April 2017 CU or later. A year later, after April 10th, 2019, the SharePoint server farm has be on a patch level of April 2018 CU or later.

This change is outlined in the Updated Product Servicing Policy for SharePoint 2013 published on TechNet.

Below is a table which outlines the required patch level for SharePoint 2013 till end of the extended support phase:

SharePoint Server 2013 and SharePoint Foundation 2013 Releases
Support End Date

Service Pack 1
4/10/2018

April 2017 CU – March 2018 CU
4/10/2019

April 2018 CU – all future CU
4/11/2023

Tuesday, 19 December 2017

How much of a team player are you, really?

Discover how close you are to being a champion of teamwork

Take Microsoft’s quiz and you'll:
  • See how well you promote working together, based on your responses to 12 statements.
  • Get a teamwork score and advice on what to do next.
  • Learn if you need to talk to your CEO and develop a strategy to help people work better in teams.
Survey Download
(Click image to Download the quiz)

Thursday, 28 September 2017

Microsoft Project 2016 Step by Step 50% discount offer (Microsoft Press Store)

ebook deal: Microsoft Project 2016 Step by Step 50% off offer expires Oct 1 at 7AM GMT #ProjectServer #ProjectOnline http://ow.ly/W2v430fuhvI

The quick way to learn Microsoft Project 2016!
This is learning made easy. Get more done quickly with Project 2016. Jump in wherever you need answers–brisk lessons and colorful screenshots show you exactly what to do, step by step.

  • Quickly start a new plan, build task lists, and assign resources
  • Share your plan and track your progress
  • Capture and fine-tune work and cost details
  • Use Gantt charts and other views and reports to visualize project schedules
  • Share resources across multiple plans and consolidate projects
  • Master project management best practices while you learn Project
  • Look up just the tasks and lessons you need

Wednesday, 27 September 2017

Office 2019 and SharePoint 2019

Yesterday 26th Sep 2017, at Microsoft Ignite in Orlando, Microsoft announced Office 2019—the next perpetual update for Office. This release, scheduled for the second half of 2018, will include perpetual versions of the Office apps (including Word, Excel, PowerPoint, and Outlook) and servers (including Exchange, SharePoint, and Skype for Business). Previews of the new products will start shipping mid-year 2018.

Office 2019 will add new user and IT capabilities for customers who aren’t yet ready for the cloud. For example, new and improved inking features—like pressure sensitivity, tilt effects, and ink replay—will allow you to work more naturally. New formulas and charts will make data analysis for Excel more powerful. Visual animation features—like Morph and Zoom—will add polish to PowerPoint presentations. Server enhancements will include updates to IT manageability, usability, voice, and security.

Cloud-powered innovation is a major theme at Ignite this week. But we recognize that moving to the cloud is a journey with many considerations along the way. Office 2019 will be a valuable upgrade for customers who feel that they need to keep some or all of their apps and servers on-premises, and we look forward to sharing more details about the release in the coming months.

Monday, 25 September 2017

Changes to SharePoint Online pages

Update note from Microsoft regarding SharePoint Online Pages

***UPDATE: After further consideration, we are not rolling out this change, now. Based on your feedback, we have a few things we’re going to work on. If we roll this out, in the future, you will see a new message center post.*** Original Message read: We're making some changes to SharePoint Online pages running the classic user experience. We're changing the default document mode of all classic pages to be Edge mode, instead of Internet Explorer (IE) 10 mode. This change does not apply to sites that are using custom theming, or sites that have the modern list experience disabled at the site or tenant level. This change will begin rolling out Tuesday, October 1, and will complete by the end of October.

How does this affect me?

For most users, this change will just increase performance and reliability of pages. However, some custom master pages or custom web parts may contain custom code that takes a dependency on the older IE10 document mode.

What do I need to do the prepare for this change?

If you have sites with this kind of customization, the sites can be reverted to use the IE10 document mode by doing the following: 1. Open the site in SharePoint Designer. 2. Edit the master page that is in use. 3. Find this line: <SharePoint:IECompatibleMetaTag runat="server" /> And replace it with: <meta http-equiv="X-UA-Compatible" content="IE=10"/> 4. Save the page and reload the site. Please click Additional Information to learn more about document mode changes.

Additional information

Monday, 18 September 2017

SharePoint & Project Server 2016 Upgrade Error after Windows Update

Applies: SharePoint Server 2016, Project Server 2016

So, you have decided to apply Windows Server updates? Following this, it is important to remember to check if there are some pending updates for SharePoint and Project Server 2016. Sometimes there are security updates that apply to SharePoint and Project Server, which may not my not be obvious just by looking at the updates, prior to applying them.

After windows server updates are applied, it is best practice to ensure that your farm is in a healthy state. You can do this by running the SharePoint Configuration Wizard (SCW). If you have multiple Web/App Servers, Start by running this on the one that hosts the Central Admin (CA) portal.

You may encounter upgrade issue as shown in fig below.

#Blog_Upgrade Error

Fig (1) – SharePoint Config Wizard Upgrade Error

If this happens, run the below CMD on each of the Web/App Servers, starting with the main server (hosting the CA)

psconfig.exe -cmd helpcollections -installall -cmd secureresources -cmd services -install -cmd installfeatures -cmd applicationcontent -install -cmd upgrade -inplace b2b -force –wait

#Blog_Upgrade CMD

Fig (2) – Upgrade CMD

Hopefully this will resolve your issue, as per fig (3) below.

#Blog_Upgrade Successful

Fig (3) – Successful Upgrade

Hope this helps.

Guest access in Microsoft Teams


Applies To: Office 365 Admin Microsoft Teams

Guest access in Microsoft Teams allows teams in your organization to collaborate with people outside your organization by granting them access to teams and channels. A guest is someone who isn't an employee, student, or member of your organization. They don't have a school or work account with your organization. For example, guests may include partners, vendors, suppliers, or consultants.

Organizations using Microsoft Teams can provide external access to teams, documents in channels, resources, chats, and applications to their partners, while maintaining complete control over their own corporate data.

Microsoft Teams is built upon Office 365 Groups and provides a new way to access shared assets for an Office 365 group. Microsoft Teams is the best solution for persistent chat among group/team members. Office 365 Groups is a service that provides cross-application membership for a set of shared team assets, like a SharePoint site or a Power BI dashboard, so that the team can collaborate effectively and securely.

How a guest joins a team

A team owner in Microsoft Teams can add and manage guests in their teams via the web or desktop. Only users who have an email address corresponding to an Azure Active Directory or Office 365 work or school account can be added as a guest user.

Note: Before guests can join a team, an admin must enable guest access in Microsoft Teams. To do that, sign in with your Office 365 global admin account. Then, choose Settings > Services & add-ins > Microsoft Teams. Select Guest in Select the user/license type you want to configure, and select On in Turn Microsoft Teams on or off for all users of this type. It can take up to an hour for the settings to take effect. For more details, see "Turn on or off guest access for Microsoft Teams" on this article's Manage tab.

Here's how a guest becomes a member of a team:

  • Step 1 A team owner or an Office 365 admin adds a guest to a team.

  • Step 2 The Office 365 admin or the team owner can manage a guest's capabilities as necessary. For example, allowing a guest to add or delete channels or disabling access to files.

  • Step 3 The guest receives a welcome email from the team owner, inviting them to join the team. After accepting the invitation, the guest can participate in teams and channels, receive and respond to channel messages, access files in channels, and participate in chat. While using Microsoft Teams, a combination of text and icons gives all team members clear indication of guest participation in a team. For more details, see What the guest experience is like.

Guests can leave the team at any time via Microsoft Teams web and desktop clients. For details, see How do I leave a team?

Note: Only people who are outside of your organization, such as partners or consultants, can be added as guests. People from within your organization can join as regular team members.

What the guest experience is like

When a guest is invited to join a team, they receive a welcome email message that includes some information about the team and what to expect now that they're a member. The guest must redeem the invitation in the email message before they can access the team and its channels.

Screenshot shows an example of a welcome email message sent by a team owner in Microsoft Teams to a guest user. The message includes text that can be customized by the team owner and brief descriptions of Teams features like chat, calls, and meetings.

All team members see a message in the channel thread announcing that the team owner has added a guest and providing the guest's name. Everyone on the team can identify easily who is a guest. As shown in the following screenshot of a sample team, a banner indicates "This team has guests" and a "GUEST" label appears next to each guest's name.

Screenshot shows a portion of the Marketing channel for Northwind Traders, with the notification in the top banner stating "This team has guests" and users who are guests identified with the word "GUEST" next to their name.

The following table compares the Microsoft Teams functionality available for an organization's team members to the functionality available for a guest user on the team.

Capability in Teams

Teams user in the organization

Guest user

Create a channel

Team owners control this setting.

checkmark checkmark

Participate in a private chat

checkmark checkmark

Participate in a channel conversation

checkmark checkmark

Post, delete, and edit messages

checkmark checkmark

Share a channel file

checkmark checkmark

Share a chat file

checkmark

Add apps (tabs, bots, or connectors)

checkmark

Create tenant-wide and teams/channels guest access policies

checkmark

Invite a user outside the Office 365 tenant's domain

checkmark

Create a team

checkmark

Discover and join a public team

checkmark

View organization chart

Note: Office 365 admins control the features available to guests.

Guest access is included with all Office 365 Business Premium, Office 365 Enterprise, and Office 365 Education subscriptions. No additional Office 365 license is necessary.

Microsoft Teams guest access is a tenant-level setting and is turned off by default. Admins can manage guest access via the Office 365 admin center. For more details, see Manage guest access to Microsoft Teams and Control guest access to Microsoft Teams.

Note: The Microsoft Teams guest access tenant setting only prevents guest sign-in. Team owners will be able to invite new guests and add existing directory guest users to their respective teams.  As a reminder, Microsoft Teams always honor Azure Active Directory external settings to allow or prevent guest user addition to the tenant.

In addition, you can use the Azure Active Directory portal to manage guests and their access to Office 365 and Microsoft Teams resources. Microsoft Teams guest access makes use of Azure Active Directory business-to-business (B2B) collaboration capabilities as the underlying infrastructure to store security principles information such as identity properties, memberships, and multi-factor authentication settings. To learn more about Azure Active Directory B2B, see What is Azure AD B2B collaboration? and Azure Active Directory B2B collaboration FAQs.

Related key services and dependencies

Microsoft Teams relies on SharePoint Online and OneDrive for Business to store files and documents for channels and chat conversations. In addition, Microsoft Teams relies on Office 365 groups to store teams' memberships and other properties such as team data classification settings.

To enable the full Microsoft Teams guest access experience, Office 365 admins need to select On for the following settings:

Control guest access to Microsoft Teams

Turn on or off guest access for Microsoft Teams

  1. Sign in with your Office 365 global admin account at https://portal.office.com/adminportal/home.

  2. In the navigation menu, choose Settings and then select Services & add-ins.

    Sign in to Office 365, go to the Office 365 admin center, go to Settings, and then choose Services & add-ins.

  3. Select Microsoft Teams.

    Screenshot shows the option for the Microsoft Teams add-in, as selected in the Office 365 admin center.

  4. In Select the user/license type you want to configure, select Guest.

    Screenshot of the Microsoft Teams add-in shows the Guest license selected and the Microsoft Teams option set to On.

  5. Click or tap the toggle next to Turn Microsoft Teams on or off for all users of this type to On to turn on Teams and guest access for your organization, and then choose Save.

Note: It can take up to an hour for the settings to take effect.

Control adding guest users to Microsoft Teams and Office 365 groups

  1. Sign in with your Office 365 global admin account at https://portal.office.com/adminportal/home.

  2. In the navigation menu, choose Settings and then select Services & add-ins.

  3. Select Office 365 Groups.

    Office 365 groups

  4. On the Office 365 Groups page, set the toggle to On or Off, depending if you want to let team and group owners outside your organization access Office 365 groups. Click or tap the toggle to On next to Let group owners add people outside the organization to groups.

    Screenshot shows the Office 365 Groups panel with the options turned on to let group members outside the organization access group content and to let group owners add people outside the organization to groups.

Turn on or off the Sharing option for Office 365

The Sharing option allows guests to be added to your organization. By default, the Sharing option is enabled. For information about how to turn off the Sharing option, see Turn on or off the Sharing option.

Important: If you turn off the Sharing option, guest access isn't available.

Use PowerShell to control guest access

In addition to using the Office 365 admin center and the Azure Active Directory portal, you can use Windows PowerShell to control guest access. With PowerShell, you can do the following:

  • Allow or block guest access to all teams and Office 365 groups

  • Allow guests to be added to all teams and Office 365 groups

  • Allow or block guest users from a specific team or Office 365 group

For more details, see Use PowerShell to control guest access.

You can also use PowerShell to allow or block a guest user based on their domain. For example, let's say your business (Contoso) has a partnership with another business (Fabrikam). You can add Fabrikam to your Allow list so your users can add those guests to their groups. For more information, see Allow/Block guest access to Office 365 groups.

Manage guest access to Microsoft Teams

View guest users

  1. Sign in with your Office 365 global admin account at https://portal.office.com/adminportal/home.

  2. Go to Users > Guest users.

    Screenshot shows the guest users option selected from the Users section of the Office 365 admin center.

Invite guest users

A team owner or an Office 365 admin can invite a guest to a team on an individual basis. However, admins can't use the Office 365 admin center or the Azure Active Directory portal to invite multiple guests in one action. To invite guests centrally, consider using the Azure Active Directory B2B collaboration preview. For more information, see About the Azure AD B2B collaboration preview.

Edit guest user information

Currently, you can't edit guest information from the Office 365 admin center or the Exchange admin center. To edit guest accounts (such as display name or profile photo), go to your Azure Active Directory portal. For more information, see Understanding Office 365 Identity and Azure Active Directory.

Frequently asked questions for admins

Here are common questions Office 365 admins have about inviting guests to join a team in Microsoft Teams.

What is a guest?

A guest is not an employee, student, or member of your organization. They don't have a school or work account with your organization.

Who can be added as a guest user?

Only users who have an email address corresponding to an Azure Active Directory or Office 365 work or school account can be added as a guest user.

Can users add people within my organization who are not part of the team as a guest?

Only people who are outside of your organization, such as partners or consultants, can be added as guests. Users can invite people from within your organization to join as regular team members or subscribers.

Why does a user get the message "Contact your administrator" when they try to add a guest to their team?

As the Office 365 admin, you must enable the guest feature before you or your organization's users (specifically, team owners) can add guests. When a user sees that message, it's likely that the guest feature hasn't been enabled.

How can a global admin add a new guest user to the organization?

As a global admin, you can add a new guest user to the organization in a couple ways:

  • Global admins who are owners of a team and owners of a team can add a guest to a team through either the Microsoft Teams desktop or the web clients.

  • Add guests to your organization through Azure Active Directory B2B collaboration. Azure Active Directory B2B collaboration allows a global admin to invite and authorize a set of external users by uploading a comma-separated values (CSV) file of no more than 2,000 lines to the B2B collaboration portal. For more details, check out  Azure Active Directory B2B collaboration.

Is there a way to block individual guest users?

No, individual guest users can't be blocked.

Can global admins block guests in teams and still allow guests to access SharePoint sites?

Yes, global admins can use Azure Active Directory Powershell cmdlets to disable the AllowGuestAccessToGroups parameter on the Company object, assuming external sharing is turned on for SharePoint sites.

What other controls are available to IT admins to manage guests in Microsoft Teams?

IT admins can add guests at the tenant level, set and manage guest user policies and permissions, determine which users can invite guests, and pull reports on guest user activity. These controls are available through the Office 365 admin center. Guest user content and activities are under the same compliance and auditing protection as the rest of Office 365.

Can users share a team file with an external user who isn't a member of the team?

No. Users can only share Microsoft Teams files with guests who have been invited to join the team.

Is an additional Office 365 license required for guest access?

No additional license is required. Guest access is included with all Office 365 Business Premium, Office 365 Enterprise, and Office 365 Education subscriptions.

Do Office 365 and Azure Active Directory service limits apply to guests?

Yes, guests are subject to Office 365 and Azure Active Directory service limits.

How long does it take until the guest user settings take effect in the Office 365 organization?

The guest settings are set in Azure Active Directory. It takes 2 hours to 24 hours for the changes to be effective across your Office 365 organization.

Can a global admin manage SharePoint Online external user settings for the Teams connected team site?

Yes, you can manage SharePoint Online external user settings for the Teams connected team site. For more details, see Manage your SharePoint team site settings.

How does conditional access work with guest access?

With Azure Active Directory B2B collaboration, organizations can enforce conditional access and multi-factor authentication (MFA) policies for B2B users. These policies can be enforced at the tenant, app, or individual user level, the same way that they are enabled for full-time employees and members of the organization. Such policies are enforced at the resource organization. For more information, see Conditional access for B2B collaboration users.

More information

Administrator settings for Microsoft Teams

Frequently asked questions about Microsoft Teams – Admin Help

Adding guests to teams