Product Updates

What is Project Cortex? What is SharePoint Syntex?

Project Cortex is a Microsoft initiative focused on accessing, managing, and extracting the knowledge you have in your organization. Project Cortex extracts this knowledge from the data you store in your systems and then surfaces it in meaningful ways based on content models that you set up.

Microsoft SharePoint Syntex is the first product to be released from the Project Cortex initiative. Syntex enables you to build content models that review/understand documents or process forms. Models are built via machine-learning algorithms, and can be taught how to interpret (or make sense of) documents. Document understanding models help Syntex deliver knowledge to the right users at the right time.

Building a model is easier (and faster) than you’d think. I was impressed to learn you need a relatively small set of content to build and train your model. You can build a model with as few as 5 sample documents. And it’s brilliant that they require you to provide the model with both “good examples” and at least one “bad example.” If you’re trying to teach a model how to review organizational purchase orders, for example, you should upload one document that is clearly not a purchase order so it learns how to recognize anomalies.

SharePoint Syntex is an add-on to Microsoft 365. Listen in to learn more about Project Cortex and SharePoint Syntex, including ideas on how Syntex can enhance your business processes.

Want to learn more? Check out these #MSIgnite sessions:

Diving into Project Cortex and SharePoint Syntex

I went into Microsoft Ignite 2020 looking for information on Project Cortex. With a background in Library & Information Science and years of experience building knowledge bases and hierarchical taxonomies, I was fascinated to learn how Project Cortex is using Artificial Intelligence (AI) to connect people, ideas, and topics. In this blog post, I’m sharing links to some of my favorite Ignite session videos and initial thoughts on Project Cortex.

#MS Ignite sessions

My thoughts…

Knowledge in your organization is like stars in the sky. I LOVED Naomi Moneypenny’s analogy that people, ideas, and resources in our organizations connect together like stars in constellations. Project Cortex helps draw lines and connect all the people and disparate knowledge in our organizations, exposing ideas, data, and content in new and interesting ways.

Microsoft SharePoint Syntex is the first product from Project Cortex. Syntex uses a SharePoint Content Center site to create, manage, and deploy understanding models. These models teach Microsoft’s AI how to review your content and make connections to build knowledge. You can teach the model to understand data the way you do. As different subject matter experts across your organization teach the model what they know, the model is able to look at data from multiple perspectives and deliver the right content to the right user.

Building a model is easier (and faster) than you’d think. I was impressed to learn you need a relatively small set of content to build and train your model. You can build a model with as few as 5 sample documents. And it’s brilliant that they require you to provide the model with both “good examples” and at least one “bad example.” If you’re trying to teach a model how to review organizational purchase orders, for example, you should upload one document that is clearly not a purchase order so it learns how to recognize anomalies.

Training your model is a straightforward 4-step process:

  1. Add example files (minimum of 5)
  2. Classify files & run training (label your positive and negative sample files & train the model on keywords and phrases that are important to you in each file)
  3. Create and train extractors
  4. Apply the new model to document library(s)

Information architecture is vital. Knowledge and information is meaningless without context. And a solid information architecture is a foundational part of having strong AI experiences. As Naomi Moneypenny shared in her session, “Any investment that you make in information architecture will pay dividends in AI, helping to give it structure, helping to give it seeding, and actually promoting a much better experience.”

If you’d like to hear more about Project Cortex and SharePoint Syntex, check out the REgarding 365 analysis Owen Allen, Simon Denton, and I recorded last week.

Microsoft Lists round-robin with Mark Kashman

We’re thrilled to welcome Mark Kashman, Senior Product Manager from Microsoft, to this episode of the Microsoft 365 Voice! Mark joined us for an extended question and answer session on Microsoft Lists.

Microsoft Lists is a new Microsoft 365 app that helps you track information (e.g. issues, inventory, assets, locations, ideas, etc.) with optimized and customized views, smart rules, and alerts. Microsoft Lists is integrated with other apps like Microsoft Teams, and will have its own mobile app later this year.

Antonio Maio, Mike Maadarani, and I had the opportunity to ask Mark Kashman a wide range of questions about Microsoft Lists, including:

  • What is the timeline for rollout of Microsoft Lists?
  • How do Microsoft Lists differ from SharePoint lists?
  • Where are Microsoft Lists stored?
  • How are Microsoft Lists integrated with Microsoft Teams?
  • What are personal lists? And how are personal lists stored and secured?
  • What is Mark Kashman’s favorite use for a personal list?
  • Will I be able to see my SharePoint lists in Microsoft Lists?
  • Can you transition a personal list to be viewable by others?
  • Does Microsoft Lists come with a wider array of templates than we get with SharePoint lists?
  • Can we create custom templates or organization-wide templates for Microsoft Lists?
  • Do Microsoft Lists support column and row formatting?
  • What types of capabilities will we have with the Microsoft Lists mobile app? And when will it release?
  • Will a Microsoft Lists API be available?

For more information, check out https://aka.ms/MSLists. To see example lists, view the Lists Look Book.

Have a Microsoft 365 question? Submit it online! Your question may be featured in a future podcast episode.

Tips for getting started with SharePoint hubs

If you’re on SharePoint Online and haven’t started exploring the use of hubs yet, it’s time to invest. SharePoint hubs are a key component of your intelligent intranet strategy, alongside home sites, branding, navigation, and site scripts.

Hubs provide a familial, logical tie between your SharePoint sites. Hubs unify site branding, provide a common hub navigation experience, roll up news and events, and provide a way for your users to find interrelated content quickly and easily. Hubs also support the dynamic nature of your organization. As departments re-org and your company structure changes, simply associate your SharePoint sites to new hubs and your branding will update automatically.

Hubs will require a re-examination of your information architecture and SharePoint site planning strategies. To help you with the transition, check out my list of getting-started hub tips.

1. Embrace the new “flat” world of SharePointTo embrace SharePoint hubs, you need to let go of the old hierarchical model for organizing sites in nested site collections. Modern SharePoint sites are flat, existing in their own individual site collections. SharePoint hubs allow you to assemble these flat sites logically into families and make use of hub branding, unified navigation, and content roll-ups. And best of all, hubs prevent the age-old struggle of migrating SharePoint sites between physical site collections.

Hubs also change the longstanding trend of using departmental site collections as a quick and easy method for organizing SharePoint sites. The dynamic nature of hubs (and the quickness and ease with which you can change hub site associations) gives you the flexibility to organize your SharePoint sites more creatively.

2. Let your users chart your course. I recommend analyzing your users and their content needs before you start mapping out the structure of your hubs. Consider how your users will draw connections between your content, how they’ll approach finding the content they need, and why they care. Key questions to ask:

  • How do your users classify content? If one of your employees changes their name, where would they go to find information on submitting a name change? Would they start by searching HR policies? Looking for tax forms? Or contacting the Legal department? Learning how your users think about content will help you determine its best logical “fit.”
  • If you had the ability to target content to key employees, how would you do it? Hubs are being enriched with great audience targeting features that enable you to dynamically target content for key users. As you design your hub strategy, keep your audience targeting needs in mind. A simple way to define key audiences is to lay out your content, associated hub, and the audience the content will be targeted to (as shown below).
    audience targeting
  • Branding & common navigation. Hubs provided a unified look and feel and a common hub navigation bar. Simply put, which sites do you want to have joined with a common brand and navigation bar? And which sites will your users want to see together? Breaking down your hub site associations to this level will help you differentiate your site and hub alignment.

3. Learn how mind-mapping can help you map your sites to hubs.  Hubs require us to build logical links between our SharePoint sites based on the subject matter and audience. Tying sites together by department or organizational division is no longer enough. We must account for how users will think about the content stored on our sites and how they’ll connect content from different sites.

Mind-maps are a great tool for drawing and designing your hub site relationships. Mind-mapping is the visual representation of thoughts, discussions, and ideas. While strategists and information architecture practitioners have advocated using mind-maps for years to capture group conversations and decision-making processes, the new flat architecture model for SharePoint makes mind-maps a perfect methodology for outlining the logical ties between your SharePoint sites.

If mind-mapping is a new concept for you, start small. Try building a mind-map while you watch Microsoft Ignite 2019 session videos. Once you get the hang of mind-mapping, it’ll be easier to apply the concepts to your SharePoint information architecture.

Mind map example 2

4. Consider a naming convention for your hubs. If you’ll be using hubs throughout your organization, you may want to consider a naming convention that clearly identifies each hub as a hub. Let’s say, for example, you have a hub for Legal, another for HR, and a third hub for Marketing. How do you want to refer to each hub? Examples may include:

hub naming conventions 03

Using a common term for each hub (e.g.  spot, inside, or about) enables you to clearly differentiate hubs from your other SharePoint sites. I recommend finding a term that fits the culture, style, and brand identity of your organization. You’ll want to educate your users and SharePoint site owners about your new naming convention so they recognize your hub sites.

5. Consider how you’ll govern the use of hubs in your organization. Hubs can only be created by Office 365 global administrators or SharePoint administrators. Since hub creation is centrally controlled, you’ll need to consider how your new hubs will be created. Will site owners request hubs via a centralized form or via email? Will there be an approval or review process to ensure new hubs are appropriately scoped and named?

There are many additional governance questions to consider for your hubs:

  • How will you ensure duplicate hubs aren’t created?
  • How will you manage your number of hubs?
  • Will you require a minimum number of associated sites for each hub?
  • Will you set up permission guidelines for associated sites?
  • Will you define roles & responsibilities for your hub site owners? Will hub owners require anything of their associated site owners?
  • Will you audit your hubs on an annual or semi-annual basis?

I recommend a practical governance model that takes into account the key use cases for hubs in your organization. If you’re working in a large enterprise, for example, you may need to put governance precepts in place to ensure you stay below the 2,000 hubs per tenant limit that Microsoft has in place. If you’re working in a small to medium-sized organization, a 2,000 hub site limit may be a non-issue and require no governance oversight.

6. Determine whether you’ll incorporate a home site as part of your intelligent intranetHome sites serve as the landing site for your organization, bringing together personalized and organizational news, events, conversations, content, and video on a single SharePoint Communications site. Incorporating a home site along with your hubs will require additional information architecture planning. Check out Microsoft’s home site planning recommendations to get started.

SharePoint home sites and hubs: A primer

christian-stahl-313383-unsplash.jpgIn May 2019, Microsoft announced SharePoint home sites, the new landing site for your intelligent intranet. Home sites are designed to bring together personalized and organizational news, events, conversations, content, and video on a single SharePoint communications site.

Your home site will be your Office 365 home base. Your tenant admin can configure your Office 365 navigation bar so users are taken to your home site when they click on your company logo. And when your mobile users click on the yet-to-be-released “home” button in their SharePoint mobile app, they’ll be taken to your home site.

As the new Office 365 landing site for your organization, home sites are designed to engage users and highlight your brand and organizational messaging. And with megamenu navigation, you can use your home site to link to your key internal SharePoint sites and hubs.

You’ll be limited to one home site per tenant. Your administrator will need to use PowerShell to elevate your SharePoint communications site of choice to be your home site. The PowerShell elevation command will:

  • Make the site an official organizational news site
  • Set the site search scope to be tenant-wide
  • Enable 1-click site access via the SharePoint mobile app home button
  • Connect the home site to your SharePoint start page

So what’s the difference between a home site and a hub?

Your SharePoint home site is your organization’s Office 365 “home.” By design, you’ll only be allowed one home site in your Office 365 tenant. And the home site must be a SharePoint communications site.

Hubs provide a familial, logical tie between SharePoint sites. With hubs, you can unify SharePoint site branding, provide a unified navigation experience, and roll up news and events in a centralized display. Hubs enhance content discovery by tying sites together and enabling browsing. Hubs are also flexible, easing the work involved in re-branding sites as org structures change and evolve. Simply assign your site to a new hub and your site’s branding is automatically updated.

While Microsoft has controlled the number of hubs that are allowed per Office 365 tenant, the limits continue to increase. When hubs were first released in May 2018, there was a limit of 50 hubs per Office 365 tenant. In August 2018, Microsoft increased the limit to 100 hubs per tenant. In May 2019, Microsoft announced another increase–this time to a maximum of 2,000 hubs per tenant! No release date has been provided for this 2,000 hub limit, so stay tuned for more information. In the meantime, we’re all living with the current 100 hub limit.

Hubs can be built on a variety of types of SharePoint sites, including communications sites, team sites, or classic sites.

Can a home site be a hub?

Yes. You can use a hub as your Office 365 home site, but only if the hub is a SharePoint communications site.

So where do you start?

Hubs are available in SharePoint Online today. Microsoft recommends we “hub before we sub” (use hubs to connect your modern SharePoint sites instead of building classic SharePoint sub-sites).

While home site functionality has been announced, no formal release date has been set. Your best approach in the near-term is to start designing and laying the framework for your organizational information architecture, including buildout of your hub framework. Once home sites are released, you’ll be able to synchronize your approach and designate your organizational home site.

Learn more

Requesting sign-off approvals on your OneDrive files

Microsoft has integrated out-of-the-box Microsoft Flow templates directly into OneDrive! With the new Request sign-off template, you can easily send your OneDrive files out to co-workers for review. You’ll be able to specify who the reviewer(s) are at the start of the workflow. You’ll be notified via email once one of the reviewers has approved the file.

Let’s walk through how the new flow template works:

  1. Select the file you want to route for approval.
  2. Go to the Flow dropdown in your menu bar and select Request sign-off.
    oob-flow-01
  3. When the flow panel opens, click Next.
    oob-flow-02
  4. Type in the name(s) of the people you’d like to review your document. If desired, type in a custom message for your reviewers.
    OOB-flow-03.png
  5. Click Run flow to execute your new workflow.
  6. Your reviewer(s) will receive an email notification that a document is pending their review.
    OOB-flow-04.png
  7. You’ll be notified via email when your file is approved or rejected.
    OOB-flow-05.png

Timing for this new feature:
This new out-of-the-box Flow template began rolling out to Office 365 tenants in December 2018.

The new “Send a copy” feature in Microsoft Flow

In January 2019, Microsoft announced the new Send a copy feature in Microsoft Flow. With Send a copy, you can quickly and easily share a copy of your flow with others in your Office 365 tenant. You can Send a copy of your flow from two different locations:

The options menu on your My flows page:
Yammer watch word-09.png

Or from the flow properties page:
Yammer watch word-08.png

Once you select Send a copy, a configuration pane displays. You can customize the title of your flow, add a description for it, and specify the name(s), email address(s), or security group(s) you want to share with. Remember: You can only send a flow to others in your same Office 365 tenant. You cannot use Send a copy to share flows across tenants.

Once you’ve finished entering all your flow copy details, click Send.
Yammer watch word-04

The recipient(s) will receive an email indicating a flow has been shared with them. The user(s) can also go to the Shared with me tab on their flow template gallery to see and use their copy of the flow.
Yammer watch word-05.png

Once the recipient(s) creates a new flow from the template that was shared with them, they’ll be able to customize it. IMPORTANT: No link is retained between the original flow and the version that is shared. The flows operate independently and can be customized at will.

So how well does the feature work?
Save a copy provides a quick and easy method for sharing flows between users. It’s relatively easy to use (both for the sharer and the recipient), and I love the new Shared with me template gallery tab in Microsoft Flow.

But at its core, the Save a copy feature is a one-time content push. Copied flows do not remain connected, and sharing only happens unidirectionally. A user you shared a flow with cannot, for example, iterate on your flow and dynamically share their updates with you. They can Save a copy of the updated flow and send it to you, but you’ll need to create a new instance of the flow to see the changes made.

The Save a copy feature also doesn’t allow for flow template browsing. Users are unaware of flows their co-workers have created; they can only see flows that have been manually shared with them. If you’re looking for a more robust method for sharing flow templates internally, check out my series on driving Microsoft Flow adoption with the creation of an internal organization-level template gallery. (Credits to Daniel Glenn for partnering with me on this solution.)

The bottom line:
Save a copy provides a quick and easy way to share flows with individuals or security groups. While there are limitations for its use (e.g. it’s a content “push” instead of a browse-and-reuse option), it can be used to create one-off flows in only a few clicks.

Building a flexible model for sharing Office 365 changes with your end-users

Darrell as a Service published a great article recently about upcoming changes to the Office 365 ‘save’ dialog box. Starting in February 2019, Microsoft will roll out updates to the default save function for all Windows and Mac Office 365 users. When users press CTRL+S or click Save, the simplified ‘save’ dialog box will display. Files will be saved to OneDrive by default, but users will be able to change the save location via the More save options link. While we still have many questions about how this new ‘save’ dialog box will work, we know that this functionality change will impact our end-users significantly.

How many of our end-users will adapt quickly and easily to this ‘save’ dialog box change? And how can we ease this transition? Without an effective strategy for communicating changes like this one, we could be facing significant user confusion and a tidal wave of calls to the internal help desk.

save dialog box-01
Image source: support.office.com 

Building a flexible communications model
Most organizations can’t afford to create a formal communications plan for individual Office 365 feature changes (particularly given the volume of changes rolling out monthly). So how do we efficiently and effectively share Office 365 changes with our users?

We build a flexible communications model that guides us through the process of sharing Office 365 product updates. This model should provide a variety of conduits for communication, along with guidelines on when/why each should be used.

Your communications model should reflect the culture of your organization and the learning style(s) of your end-users. As I discussed in my post Change by color: The secret of green dots, yellow dots and red dots, some end-users will easily adapt to change. They’ll either roll with the changes when they come across them or be content with a quick explanation posted on a SharePoint Communications site or Yammer post. Other users require formal change communications. These are the users we need to build a flexible communications model for.

So how do you build this flexible model for sharing Office 365 updates? To start, I recommend building a list of the communication mediums you have at your disposal. Examples include:

  • Internal user group meeting announcements/demos
  • Yammer announcements
  • Microsoft Stream videos
  • News articles on a SharePoint Communications site
  • Tips & tricks rotator/carousel on your internal Office 365 learning center
  • Subscription-based email distribution groups (e.g. have end-users subscribe to an email distribution list to receive feature change communications)
  • Department or company-wide email broadcasts
  • News bulletins/announcements on your company intranet or help desk site

Once you know how you can communicate changes, you can build criteria for when to use each. You may decide, for example, to use an internal Office 365 Yammer group to share quick product updates. To help users differentiate these Yammer posts, you’ll use a consistent set of hashtags for product announcements:

  • #WhatsNew – denotes a new feature or capability
  • #mobile – denotes when an announcement is mobile-related
  • #OneDrive – denotes a OneDrive Yammer post
  • #Flow – denotes a Microsoft Flow Yammer post

The key is predictability. Users that want to learn about Office 365 changes on a proactive basis should have an easy time figuring out where to go to learn more. And your help desk agents should know where to go to review recent Office 365 changes so they can validate if a recent change is causing user confusion.

Your communications model must also flex and change over time. Be open to suggestions for improvement. And keep an eye out for trending information from your help desk. If you’re seeing large spikes in Office 365 user issues after changes are released, it could mean your communications model isn’t marketed well enough or isn’t hitting the right target audience. Focusing on a continuous improvement model will enable you to hone your approach and find the right strategy for communicating changes to your users.

REgarding 365 debate #4: Org-wide Microsoft teams

Microsoft Teams will now support creation of organization-wide teams for small-to-medium sized companies. Org-wide teams can be created by Office 365 global administrators, but are limited to organizations with no more than 1,000 users. The org-wide public team will automatically incorporate all company users, pulling Active Directory information for everyone who joins or leaves the organization.

brainstorming-collaborate-collaboration-1204649.jpg

This new capability is generating some interesting discussions about how to best facilitate org-wide dialogue. Is Microsoft Teams best suited to host this type of open communication? And how would this new feature impact use of the All Company group in Yammer? The REgarding 365 team has assembled some thoughts on these questions. Check out our latest video:

We’ll be taking this discussion to the next level as we debate the merits of org-wide Microsoft teams. Tune in on October 25, 2018 at 4pm Central time to hear the debate live

New mass file deletion notifications in OneDrive for Business & SharePoint Online

In August 2018, Microsoft announced a new email notification feature for large file deletions that take place in SharePoint Online or OneDrive for Business. The feature proactively alerts users when an unusually large number of files are deleted in SharePoint Online or OneDrive for Business and outlines steps for restoring the files. Mass file deletion notifications is the latest in a series of features (including the recent SharePoint Online and OneDrive document library versioning changes) designed to reduce accidental data loss.

If a large number of files are deleted from a user’s OneDrive for Business account, the user will receive an email notification with instructions on how to restore their files from the recycle bin. Users that delete a large number of files from a SharePoint Online site will also receive an email notification with instructions on restoring those files.

The tricky part is determining how many files must be deleted before these automated notifications take place. According to Microsoft, “Notifications are sent to users when a higher than usual number of files are deleted per hour.” No additional information has been provided on how the ratio of file deletions is measured or what percentage increase in file deletions is enough to meet the notification threshold. As Microsoft calls out, “This is not to be considered a fail-safe file recovery solution – it is a continuation of best efforts we are making to protect your files from accidental loss.”

No configuration changes are required for enablement of this change–it will automatically deploy in your Office 365 tenant. Rollout of the mass delete notification feature has already begun for Targeted Release customers; standard release customers will start receiving the feature in late September. Government Community Cloud (GCC) Office 365 subscribers will not receive the feature.