SharePoint Copilot Governance and Beekeeping: A Buzz-Worthy Comparison

SharePoint Copilot Governance and Beekeeping: A Buzz-Worthy Comparison

🐝 SharePoint CoPilot Governance and Beekeeping: A Buzz-Worthy Comparison

In the world of digital collaboration, SharePoint is the hive—teeming with activity, rich with resources, and vital to collaboration. But just like a real hive, it doesn’t thrive on chaos. That’s where governance comes in. And oddly enough, the best way to understand SharePoint governance might just be… beekeeping.

Let’s suit up and explore how Microsoft Copilot and good governance practices keep your SharePoint buzzing smoothly—without getting stung.


🧭 The Queen Bee: Governance Strategy

In a beehive, the queen sets the tone. She doesn’t micromanage, but her presence ensures order, purpose, and continuity. In SharePoint, your governance strategy is the queen. It defines:

  • Who can do what (permissions and roles)
  • Where things go (site architecture and taxonomy)
  • How things are maintained (lifecycle policies and compliance)

Without a clear strategy, your SharePoint hive risks fragmentation, duplication, and data sprawl. Copilot helps by surfacing governance insights, suggesting policy improvements, and guiding admins toward best practices—like a seasoned beekeeper whispering to the queen.


🛠️ Worker Bees: Users and Automation

Worker bees are the backbone of the hive. They gather data (nectar), build structures (combs), and keep things clean. In SharePoint, your users and automated workflows play this role.

But without guidance, even the most diligent workers can create clutter—unlabelled files, orphaned sites, or sensitive data exposed. Copilot steps in with intelligent nudges:

  • “This document hasn’t been accessed in 6 months—should we archive it?”
  • “This site has no owner—want to assign one?”
  • “These permissions look risky—want to review them?”

It’s like having a smart smoker tool to calm the hive and keep things orderly.


🧹 Hive Hygiene: Lifecycle and Cleanup

Beekeepers regularly inspect hives, remove dead combs, and prevent disease. SharePoint governance needs the same vigilance:

  • Retention policies ensure old content doesn’t clog the system
  • Metadata standards keep search efficient
  • Site reviews prevent zombie sites from haunting your intranet

Copilot assists by automating cleanup suggestions, flagging stale content, and even helping enforce naming conventions. It’s your digital hive toolset—always ready to tidy up.


🛡️ Guard Bees: Security and Compliance

Every hive has guard bees—protecting the entrance and repelling threats. In SharePoint, governance ensures your data is secure and compliant:

  • Sensitivity labels protect confidential info
  • Audit logs track who did what, when
  • Access reviews prevent privilege creep

Copilot helps admins monitor these defences, offering real-time insights and proactive alerts. It’s like having a swarm of vigilant guards, minus the stingers.


🌼 Pollination: Collaboration and Growth

Healthy hives don’t just survive—they pollinate. They spread value across ecosystems. SharePoint governance, when done right, enables:

  • Seamless collaboration across teams
  • Discoverability of knowledge
  • Scalable growth without chaos

Copilot enhances this by making governance approachable—turning complex policies into conversational guidance, and empowering users to self-serve without breaking the rules.


🐝 Final Buzz

Beekeeping isn’t just about honey—it’s about harmony. SharePoint governance, aided by Copilot, ensures your digital hive is productive, secure, and sustainable. So whether you’re an IT admin or a curious contributor, remember: good governance is the nectar that keeps collaboration sweet.

Now go forth and tend your hive—with Copilot as your trusty smoker and bee suit.

Thoughtless SharePoint Site Provisioning: The Hidden Cost of Convenience

Thoughtless SharePoint Site Provisioning: The Hidden Cost of Convenience

Thoughtless SharePoint Site Provisioning: The Hidden Cost of Convenience

In the age of rapid collaboration and cloud-first strategies, provisioning SharePoint sites has never been easier. But with great power comes great potential for chaos. When sites are created without proper analysis, planning, or governance, organisations often find themselves buried under a mountain of sprawl, broken workflows, and compliance nightmares.

Let’s unpack why this practice is risky—and explore real-world examples where it’s gone wrong.

🚨 The Problem: Convenience Over Strategy

Provisioning a SharePoint site is just a few clicks away. But when those clicks happen without:

  • Purpose definition
  • Information architecture planning
  • Governance alignment
  • Security and compliance review

…you’re not building a solution—you’re planting a ticking time bomb.

🔍 Real-World Failures from Poor Site Provisioning

  1. The ROT Tsunami: Redundant, Obsolete, Trivial Data

A global consultancy allowed unrestricted site creation across departments. Within a year, they had over 2,000 SharePoint sites—many duplicating the same content. The result?

  • 20%+ of their data was ROT (Redundant, Obsolete, Trivial)1
  • Search performance degraded
  • Storage limits were exceeded, triggering Microsoft’s read-only mode
  • Cleanup took six months and required external consultants

“We thought we were empowering teams. We ended up drowning in digital clutter.” — IT Manager, anonymous case study

  1. Broken Provisioning Templates: The Automation Trap

An IT manager at a mid-sized firm used a custom provisioning tool to create sites based on PnP templates. Unfortunately, the tool wasn’t tested for edge cases. Several sites failed to provision correctly, leaving users with half-configured environments and broken permissions2.

  • No document libraries were created
  • Navigation links pointed to non-existent pages
  • Users lost trust in the platform

“We had to manually rebuild sites and reapply templates via PowerShell. It was a governance nightmare.” — Microsoft Q&A thread2

  1. The Collaboration Mirage: Failed Adoption

At a large enterprise, a SharePoint site was provisioned to replace an existing intranet without stakeholder input. The new site had:

  • No migration plan
  • No redirect strategy
  • No training or onboarding

Despite its modern design, users clung to the legacy site. Adoption stalled, and the new site became a ghost town.

“We built a beautiful site. Nobody came.” — Curtis Hughes, Collab365 Summit3

🧭 Why Thoughtful Provisioning Matters

✅ 1. Purpose-Driven Architecture

Every site should serve a defined purpose—project, department, community—with clear content types and lifecycle expectations.

✅ 2. Governance Alignment

Provisioning should trigger automated policies for:

  • Retention
  • Sensitivity labels
  • External sharing controls
  • Audit logging

✅ 3. Information Architecture Planning

Define:

  • Navigation structure
  • Metadata taxonomy
  • Content types
  • Permissions model

✅ 4. User Experience and Adoption

Involve stakeholders early. Design with their workflows in mind. Provide training and feedback loops.

🛠️ Geoff’s Governance Checklist for Site Provisioning

Before provisioning a site, ask:

Question Why It Matters
What is the site’s purpose? Prevents duplication and ROT
Who owns the site? Enables lifecycle and compliance tracking
What content types will be stored? Drives metadata and retention policies
Who needs access? Ensures proper permissions and security
How will the site be maintained? Avoids orphaned or abandoned sites
Is this replacing an existing site? Triggers migration and redirect planning

🧩 Final Thoughts

Provisioning a SharePoint site is not just a technical task—it’s a governance decision. Without thoughtful analysis, you risk building digital silos, eroding user trust, and violating compliance standards.

Sources:

References (3)

  1. 5 ways Teams and SharePoint sprawl is hurting your organisation. https://www.sprobot.io/blog/5-ways-teams-and-sharepoint-sprawl-is-hurting-your-organisation
  2. Sharepoint Online – Provisioning Failure – Microsoft Q&A. https://learn.microsoft.com/en-us/answers/questions/98401/sharepoint-online-provisioning-failure
  3. 7 Deadly Sins of SharePoint: Planning Successful Implementations and …. https://collab365.com/7-deadly-sins-of-sharepoint-planning-successful-implementations-and-avoiding-project-failure/
Thoughtless SharePoint Site Provisioning: The Hidden Cost of Convenience

Building an Automation Solution with Nintex and PowerApps

Building an Automation Solution with Nintex and PowerApps

Modern organisations often look for efficient ways to automate their workflows and processes. Nintex and PowerApps are two powerful tools that enable businesses to create robust automation solutions. Below, I will outline the step-by-step process for building an automation solution using these technologies.

  1. Define the Problem and Objectives

The first step in creating an automation solution is understanding the process you wish to streamline. Ask the following questions:

  • What specific tasks or workflows need automation?
  • What are the expected outcomes or benefits?
  • Who will be the primary users of the solution?

Clearly defining the problem and objectives ensures alignment and provides a roadmap for the development process.

 

  1. Analyse the Workflow

Break down the process into its individual steps. Identify:

  • Inputs: What data or information is required at each stage of the workflow?
  • Outputs: What results or actions should the process generate?
  • Pain Points: Where are the inefficiencies or bottlenecks?

Document these details to design the automation solution effectively.

 

  1. Design the Solution Architecture

Map out the architecture of your solution, incorporating both Nintex and PowerApps:

  • Nintex: Use Nintex workflows for process automation and orchestration. Nintex can manage complex workflows, approvals, and document generation.
  • PowerApps: Build a user-friendly interface using PowerApps to interact with the automated processes. PowerApps can act as the front end for data input and user interaction

Clearly define how the tools will integrate and interact to achieve the desired objectives.

 

  1. Develop Nintex Workflows

Nintex workflows are designed to automate repetitive tasks and manage approval processes. Follow these steps:

  • Access Nintex within your SharePoint or Nintex platform environment.
  • Create a new workflow and select the appropriate template.
  • Configure workflow actions, such as data collection, condition checks, approvals, notifications, and integrations with external systems.
  • Test the workflow to ensure it functions as intended.

 

 

Nintex provides a drag-and-drop interface, making it easy to configure workflows even for users with limited technical expertise.

 

  1. Build the PowerApps Application

PowerApps allows you to create custom apps without extensive coding knowledge. Here’s how:

  • Open PowerApps and select “Create an App.”
  • Choose a blank canvas or a template based on your use case.
  • Design the app interface, including input fields, buttons, and navigation elements.
  • Connect the app to the data sources and Nintex workflows using connectors.
  • Test the app to ensure seamless interaction with the workflows.

PowerApps also supports mobile-friendly designs, enabling users to interact with your automation solution on the go.

 

  1. Integrate Nintex and PowerApps

To ensure both tools work together seamlessly:

  • Use APIs or connectors to establish communication between PowerApps and Nintex workflows.
  • Configure triggers in PowerApps to initiate workflows based on user actions (e.g., form submissions, button clicks).
  • Ensure data flows correctly between the app and workflows, maintaining accuracy and efficiency.
  1. Test and Refine the Solution

Before deploying the automation solution:

  • Perform thorough testing of the workflows and application.
  • Collect feedback from potential users and stakeholders.
  • Refine the solution based on feedback and test results.

Testing ensures that the solution is robust, user-friendly, and aligned with organisational needs.

 

  1. Deploy and Monitor

Once the solution is finalised:

  • Deploy it within your organisation.
  • Train users on how to interact with the app and workflows.
  • Monitor the solution’s performance and gather metrics to identify areas for improvement.

Regular monitoring helps ensure the solution remains effective and continues to deliver value.

 

Conclusion

By combining Nintex’s powerful workflow automation capabilities with PowerApps’ user-friendly app development platform, organisations can create customised solutions to automate processes, enhance productivity, and reduce errors. Following the steps outlined above ensures a methodical approach to designing and implementing an effective automation solution.

Admins- welcome to the Microsoft 365 admin center

Admins- welcome to the Microsoft 365 admin center

We built Microsoft 365- a complete IT solution including Office 365, Windows 10, and Enterprise Mobility + Security- to enable organizations to create and work together securely. In that same spirit, our goal is to offer a unified toolset to manage and protect those organizations. In March, we announced the Microsoft 365 admin center as your central location for managing and monitoring applications, services, data, devices, and users across your Microsoft 365 deployment.

 

Today, we are expanding this integrated and intuitive admin experience to users of Office 365. Users of both Office 365 and Microsoft 365 will now have access to the new Microsoft 365 admin center. For Office 365 admins, this means a simpler experience that easily integrates with you other Microsoft services – all without giving up capabilities or control.

 

What to expect

If you’ve used the Office 365 admin center before, the experience will feel very similar. The navigation is the same, and you’ll have the same granularity of control over your environment. There will be no change to your Office 365 subscription or billing. As you add new apps and services like device management, those will light up in your left navigation pane. Most importantly, you’ll receive all the latest admin center updates and features as they become available.

 

New URL, same great experience

To access your new admin center experience, point your web browser to admin.microsoft.com. This is your new front door for managing and monitoring all your Office 365 and Microsoft 365 services. Your new admin center still includes links to all your specialty admin tools for services like OneDrive and SharePoint conveniently linked in the left navigation pane. If you’ve previously created bookmarks for the Office 365 admin center or any of the specialty admin centers, those will continue to work.

 

Over the next few weeks, we will be updating the admin center links across Office 365 to use the new admin.microsoft.com address.

 

screenshot.png

 

More to come

In the coming months, we’ll continue to evolve the Microsoft 365 admin center to provide a consistent and intuitive experience across all your Microsoft 365 products. As more information becomes available, we’ll post it here on Microsoft Tech Communities. In the meantime, join the conversation on the Microsoft 365 Tech Communities forums and Twitter.

Empower your sales team with the Microsoft 365 Sales Innovation Hub

Microsoft 365 partnered with the American Association of Inside Sales to bring sales end-users content focused on key priorities for sales professionals.

 

 

Getting Organized with Outlook

Spend less time drowning in administrative tasks and focus on what’s important: building relationships with your customers, garnering insights, and delivering superior client services. Learn how you can spend more time on selling using Outlook effectively.

 

 

Enable Seamless Collaboration with SharePoint

The partnership between marketing and sales is essential. Learn how you can ensure you always have the most up to date content from marketing using SharePoint.

 

 

Draw Insights Across Your Organization with Yammer

Learn how to leverage the power of your co-workers: they have worked in similar industries, have similar customers and comparable challenges. Reach across your organization, to find best practices and experts using Yammer.

 

 

Strengthen Customer Relationships with Microsoft Teams

Don’t just become an email address for your customer. Create a connection using video calls in Microsoft Teams.

 

 

Optimize Sales Performance with PowerBI

Learn how to leverage data visualization to uncover industry and customer insights. You will make smarter business decisions using powerful analytical capabilities within PowerBI.

 

Discover content to empower effortless sales achievements in the Sales Innovation Hub: https://www.aa-isp.org/sales-innovation-hub

Admins- welcome to the Microsoft 365 admin center

New: Office 365 and Microsoft 365 training for your business

We released new Office 365 training last year. Since then we’ve heard positive feedback and requests for more!  

So now we’ve made it easy to find the latest training direct from the Office 365 or Microsoft 365 admin center – choose the training option that interests you.

Admin Center.png

 

New training way-finder

Choose “Train yourself” to get training for business owners, admins, or IT Pros.  You’ll also find new training for Teams and Yammer plus Microsoft 365.

Visit the Admin center or: aka.ms/OfficeAdminTraining.

Training_NewPage.png

Office 365 training for small businesses

For small business owners or admins, learn how to set up Office 365 for your business, use communications tools for email and meetings, store and share files in the cloud, and manage your employees and the service in the Admin center.

Visit: aka.ms/365smallbiz

Small_biz_train.pngShort videos help you get started with Office 365.

 For routine admin tasks like reassigning licenses, you’ll find a series of short videos under Management tasks.

Visit: aka.ms/OfficeAdminTraining and choose Management tasks.

 Management tasks.pngTraining options

Office 365 training for IT pros

For enterprise admins or IT pros, ramp up on critical skills for Office 365 deployment, administration, and internal help desk support. Choose the LinkedIn Learning option in the admin center to view over 7 hours of premium video training for free in partnership with LinkedIn Learning. There you will find the option to get a LinkedIn Learning trial or paid subscription if you like.

Choose Advanced training in the Admin center, or visit: aka.ms/365enterprise

 LIL.pngVideo training brought to you by LinkedIn Learning

Office 365 training for end users

For everyone else, including employees and end users, get the most out of Office 365 with training, Quick Start guides, templates, infographics, cheat sheets, and more. Choose Train your people in the Admin center or visit: aka.ms/learn365

 Training_Center.pngOffice 365 Training Center

Let us know what you or your customers think. What did we miss? What could be better?

Thank you! Susan Potter & Tom Werner, Office 365 Content

Admins- welcome to the Microsoft 365 admin center

Setting preferences for Office 365 ProPlus using the Office Customization Tool for Click-to-Run

Today we are announcing a preview update to the Office Customization Tool for Click-to-Run, which provides desktop admins with a simple user interface to customize their deployment of Office.

 

With this update, you can now customize Office application settings as part of your configuration file, which means you can build a single configuration file that installs Office and configures preferences for Office applications.  You can search for Office application settings based on Office application, category, and title to quickly find the settings you’re interested in:

 

preferences.png

 

For this preview release, we’ve provided a limited set of Office application settings to choose from.  We plan to include the full set of application settings later this summer.

 

In addition to application settings, we have been listening to your feedback and since we introduced the Office Customization Tool for Click-to-Run we have made a few changes to the preview experience; adding Organization Name as a setting that is included as part of the deployment configuration, an update to the language selection experience, and an update to the Automatically accept the EULA option.

 

In our next update we plan to add many additional enhancements including; an update to the product selection experience to allow you to have more control over the products you can select from and the apps that you exclude, an update to the language selection experience including support for MatchOS, AllowCdnFallback, Proofing Tools and more.

 

Please try out the new application settings feature as well as the new enhancements and let us know what you think using the Send-a-Smile feature (button in the upper right-hand corner or this web page) — your feedback helps us plan future updates.

 

As always, make sure you download the latest version of the Office Deployment Tool (ODT) to enable this new feature during deployment.

 

Chris Hopkins

Senior Program Manager – Office Engineering

Admins- welcome to the Microsoft 365 admin center

Use custom domains in Office 365 to build your brand and empower your work force

Organizations of all sizes win customers and create trust with a consistent and recognizable brand. Web and email addresses that match your organization’s name build brand equity and establish credibility. If your business is called Fourth Coffee, a web address of fourthcoffee.com makes you easy to find online, and email addresses that end in @fourthcoffee.com reassure your customers that they are dealing directly with you.

 

Microsoft makes it easy to integrate your custom domain with comprehensive collaboration tools like email from Office 365. Let’s look at your options.

 

Purchase a custom domain with your Office 365 subscription

For organizations creating their online presence for the first time, Microsoft makes it easy to purchase a custom domain and integrate it with Office 365. This new domain will instantly be linked with your Office 365 account, meaning that all your email addresses will include your new custom domain where you can also host your website. You can purchase this new custom domain from Microsoft at the same time as your subscription to Office 365 or later.

 

We’ve posted step by step instructions on how to purchase a custom domain directly from Microsoft in our support documentation.

 

Add Domain.PNG

 

Automatically join your own GoDaddy or 1&1 domain with Office 365 (UPDATED)

Many organizations will purchase a domain as soon as they have a name. As they grow and implement more advanced IT solutions, it can be challenging to integrate that custom domain. Microsoft makes it easy to join some domains to Office 365 services through an open standard called Domain Connect. Domain Connect automates many of the manual processes typically required for configuring web hosting and email service. Microsoft has enabled this standard in Office 365 to make it easy to integrate your Domain Connect enabled domains with your Office 365 subscription.

 

We’re excited to announce today that 1&1, a leading domain provider, has integrated the Domain Connect standard. This new partnership makes it easy to integrate your custom domain from 1&1 with your Office 365 subscription. 1&1 and GoDaddy are the first domain providers to offer compliance with the Domain Connect standard, with more on the way.

 

If you’re currently using another provider for your organization’s email service, it’s easy to migrate those email addresses and messages to your Office 365 subscription.

 

Check out the support documentation for more on how you can automatically join your existing domain to your Office 365 subscription and migrate your messages.

 

Manually join your domain with Office 365

You can still join your custom domain with your Office 365 services if you did not purchase it from Microsoft or a Domain Connect compliant provider. There are a few more steps to take, but it’s straight forward. The outcomes and benefits are the same.

 

The support documentation contains a step by step procedure for manually joining your domain to your Office 365 services.

 

 

Add Domain Verify.PNG

 

Easier to manage; easier to focus on your goals

Automatically connecting your custom domain with your Office 365 services is another example of how we want to simplify your IT management experience so that you can focus on your actual work. Join the Office 365 Tech Community to stay up to date on the latest news and releases.

Office 365 and the Dept of Homeland Security Binding Operational Directive 18-01

In order to drive consistent protection for US Government information, employees, and infrastructure, the Department of Homeland Security issued requirements for Federal agencies using email and web services. The “Enhance Email and Web Security” Binding Operational Directive (BOD 18-01) outlines specific controls and configurations to be applied to email servers and web services within 30, 60, and 120 days of issuance.

 

The Department of Homeland Security is responsible for developing and enforcing binding operational directives under the Federal Information Security Modernization Act of 2014 (FISMA) (Id. § 3553(b)(2)), and BODs are mandatory for federal, executive branch, departments and agencies (44 U.S.C. § 3552(b)(1)). While the BOD 18-01 is not compulsory for the Department of Defense, Intelligence Community, or State and Local Governments, these policies and security protocols are strongly recommended and should be heeded by all agencies in public sector, as well as commercial companies.

 

The cybersecurity requirements issued by the Department of Homeland Security will help protect information by enforcing encryption and more secure connections when government employees use internet systems for email and websites. Additionally, emails will require a digital signature that makes it harder to fake an email address to deliver malware or trick users into providing passwords. (Learn more in Dan Lohrmann’s cybersecurity blog on govtech.com)

 

 

Microsoft’s cloud makes it easy to enhance email and web security to comply with BOD 18-01.

(Action may be required to configure SPF/DMARC policies. Resources can be found below.)

 

 

All agencies are required to:

  1. Within 30 calendar days after issuance of this directive, develop and provide to DHS an “Agency Plan of Action for BOD 18-01” to:
    1. Enhance email security by:
      1. Within 90 days after issuance of this directive, configuring:
        1. All internet-facing mail servers to offer STARTTLS, and
        2. All second-level agency domains to have valid SPF/DMARC records, with at minimum a DMARC policy of “p=none” and at least one address defined as a recipient of aggregate and/or failure reports.
      2. Within 120 days after issuance of this directive, ensuring:
        1. Secure Sockets Layer (SSL)v2 and SSLv3 are disabled on mail servers, and
        2. 3DES and RC4 ciphers are disabled on mail servers.
      3. Within 15 days of the establishment of centralized National Cybersecurity & Communications Integration Center (NCCIC) reporting location, adding the NCCIC as a recipient of DMARC aggregate reports.
      4. Within one year after issuance of this directive, setting a DMARC policy of “reject” for all second-level domains and mail-sending hosts.
  2. Enhance web security by:
    1. Within 120 days after issuance of this directive, ensuring:
      1. All publicly accessible Federal websites and web services provide service through a secure connection (HTTPS-only, with HSTS),
      2. SSLv2 and SSLv3 are disabled on web servers, and
      3. 3DES and RC4 ciphers are disabled on web servers.
      4. Identifying and providing a list to DHS of agency second-level domains that can be HSTS preloaded, for which HTTPS will be enforced for all subdomains.
  3. Upon delivery of its Agency Plan of Action for BOD 18-01 within 30 days of this directive per required action 1, begin implementing that plan.
  4. At 60 calendar days after issuance of this directive, provide a report to DHS on the status of that implementation. Continue to report every 30 calendar days thereafter until implementation of the agency’s BOD 18-01 plan is complete.

 

Source: https://cyber.dhs.gov/

 

Email security with Exchange Online:

 

Dynamics 365 (all environments and offerings):

  • SSLv2 and SSLv3 are disabled
  • RC4 cipher is disabled
  • 3DES will be disabled by the end of January
     

 

Resources:

 

 

On disabling ciphers via GPO:

This entry does not exist in the registry by default. For information about ciphers that are used by the Schannel SSP, see Supported Cipher Suites and Protocols in the Schannel SSP.

 

Registry path: HKLM SYSTEMCurrentControlSetControlSecurityProvidersSCHANNEL

 

To disable a cipher, create an Enabled entry in the appropriate subkey. This entry does not exist in the registry by default. After you have created the entry, change the DWORD value to 0. When you disable any algorithm, you disallow all cipher suites that use that algorithm. To enable the cipher, change the DWORD value to 1.

 

Source: https://technet.microsoft.com/en-us/library/dn786418(v=ws.11).aspx#BKMK_SchannelTR_Ciphers

 

Want to stay up to date on technology trends in government, Microsoft 365 for US Government product updates, and the musings of a Microsoft product manager? Follow @brian_levenson on Twitter. 

 

Admins- welcome to the Microsoft 365 admin center

The best version of OneNote on Windows

We’re incredibly lucky to have millions of passionate OneNote users around the globe, and we love learning how we can help you remember, think, and organize better. In spending time with you, we heard a recurring theme: you want a single version of OneNote on Windows that combines all the benefits of the modern Windows 10 app with the depth and breadth of capabilities in the older OneNote 2016. We took that feedback to heart, and over the last few years we’ve been focused on making OneNote for Windows 10 the best version of OneNote on Windows.

 

Beginning with the launch of Office 2019 later this year, OneNote for Windows 10 will replace OneNote 2016 as the default OneNote experience for both Office 365 and Office 2019. Why OneNote for Windows 10? The app has improved performance and reliability, and it’s powered by a brand new sync engine (which we’re also bringing to web, Mac, iOS, and Android). You don’t need to worry about being on the latest version since it’s always up-to-date via the Microsoft Store, and it lets us deliver updates faster than ever before. In fact, over the last year and a half we’ve added more than 100 of your favorite OneNote 2016 features based on your feedback (thank you!), with more improvements on the way including tags and better integration with Office documents.

 

We’d love for you to start using OneNote for Windows 10 today, however we know some of you might not be ready yet. Maybe you rely on a feature we don’t yet support on Windows 10 (please let us know using the Feedback Hub), or you don’t want to store your notebooks in the cloud. If so, you’re more than welcome to continue using OneNote 2016.

 

What’s happening to OneNote 2016?

While we’re no longer adding new features to OneNote 2016, it’ll still be there if you need it. OneNote 2016 is optionally available for anyone with Office 365 or Office 2019, but it will no longer be installed by default. If you currently use OneNote 2016, you won’t notice any changes when you update to Office 2019. We’ll continue to offer support, bug fixes, and security updates for OneNote 2016 for the duration of the Office 2016 support lifecycle, which runs through October 2020 for mainstream support and October 2025 for extended support. For more details, please refer to this FAQ.

 

A preview of what’s to come

We’ve been listening to your feedback about what you like—and what you don’t—and working hard to address it in the product. Your opinions, feature requests, and, yes, complaints have been critical in helping us shape the current experience. Today, we’d like to walk you through some of the work we’ve done to bring your favorite features from OneNote 2016 to OneNote for Windows 10, highlight some of the capabilities that are only available in the Windows 10 app, and give you a sneak peek at a few of the improvements coming this year.

Your favorite features, improved

OneNote for Windows 10 was designed to feel natural with any input method, from mouse and keyboard to pen and touch, and it contains numerous improvements under the hood for better performance, reliability, and battery life. It also has a number of new features not available in OneNote 2016, including ink effects* and dramatically improved ink-to-text (check it out—it’ll even preserve your ink color, size, and highlights!), Researcher*, a notification center, deep integration with Windows 10, and much more. 

 

Your browser does not support the video tag.

 

For many of you, shifting our focus to the Windows 10 app won’t come as a surprise. Aside from a handful of targeted improvements, we haven’t added any new features to OneNote 2016 in some time. Instead we’ve been focusing on consistency, ensuring that nearly all your favorite features in OneNote 2016 are also available in OneNote for Windows 10. We’re almost there, and in the coming months we’ll be adding even more top-requested features.

 

Top-requested features coming soon to OneNote for Windows 10

Here’s what you can expect later this summer:

  • Insert and search for tags: OneNote 2016’s popular tags feature is coming to OneNote for Windows 10! Soon you’ll be able to insert, create, and search for custom tags, making it easy to mark key information and find it later. Tags you create will now roam with you to across your devices, and OneNote will even show you tags other people have used in a shared notebook so you don’t have to recreate them yourself. The new tags experience was designed based on your feedback, and it will be available later this summer.

 Tags.png

 

  • View and edit files: See live previews of Office files in OneNote, work together on attached documents, and save space in your notebooks with cloud files. You’ll get all the benefits of saving a file on OneDrive with the context and convenience of an attachment or preview on a OneNote page.

 

Cloud Files.png

 

  • Additional Class Notebook features: The full slate of Class Notebook features available in the add-on for OneNote 2016 will be available in OneNote for Windows 10 this summer. Best of all, you no longer need to install a separate add-in—it’s all built-in!

 

These are just a few of the improvements coming soon to OneNote for Windows 10. The app is updated every month with new functionality, and we have a lot of cool stuff in the works—including page templates. Stay tuned for more exciting announcements.

 

An improved sync experience

We’ve been hard at work making sync faster and more reliable on OneNote for Windows 10, as well as on Mac, iOS, Android, and web. Since a picture is worth a thousand words, here’s a look at the new sync engine in action:

 

Your browser does not support the video tag.

 

You can try the first set of improvements today by opening a OneDrive notebook in OneNote for Windows 10, Mac, iOS, or Android. These improvements will be rolled out to OneNote Online in the coming months, as well as notebooks on OneDrive for Business and SharePoint.

 

Improving the user experience

Last year, we unveiled a new look and feel for OneNote on Windows 10, Mac, iOS, Android, and OneNote Online that aligned the disparate designs into a single, unified interface. In addition to bringing consistency to our apps, the new user experience scales much better for large notebooks and significantly improves accessibility for those who rely on assistive technologies. To learn more about the new design, check out our help article.

 

Navigation.png

This is just a quick look at OneNote for Windows 10, but we’re not done yet. We’ll continue listening to your feedback and incorporating it into our future plans, so leave us a comment below or add your feature request using the Feedback Hub. You can also join the Office Insider program for early access to the latest updates. And before we sign off, we want to say a huge thank you for your support. We really hope you love the new OneNote for Windows!

 

—OneNote Team

 

*Requires Office 365 subscription

 

New Apps and Services in Office 365 US Government

New Apps and Services in Office 365 US Government

Office 365 US Government.png 

By meeting compliance requirements of the US and State Governments, Office 365 US Government empowers agencies to realize a modern workplace supported by devices and services. Increased collaboration breaks down siloes within and across agencies, and secure mobility allows civil servants to remain productive in the field and away from desks. Cost savings and data center footprint reduction can be re-invested into digitizing citizen services.

 

Microsoft delivers Office 365 secure productivity and communication services like email, document creation apps and storage, intranet sites, and instant messaging/telephony to the US Government from three environments designed to meet the unique data handling regulations for controlled unclassified information. Architected according to NIST controls, FedRAMP requirements, and the DISA Security Requirements Guidelines, these environments store content in the continental United States, are operated by US citizens, and are authorized to hold Federal, criminal justice, Federal tax, and covered defense information.

 

We want to answer a few questions about the Office 365 US Government environments and offerings: What services and applications are included, why is the roadmap different from Enterprise offerings, and what services will be released in the future and when?

 

To answer this question in a meaningful way, we must explain the compliance commitments, audit process, and accreditation requirements. But if you want to skip ahead, the roadmap for Office 365 Government Community Cloud (GCC), Government Community Cloud (GCC) High, and DoD can be found at the end of this post.

  

The Office 365 GCC environment is designed for Federal, State, and Local government and has been available for about five years. With millions of monthly active users, agencies across the country are benefitting from cloud productivity and security services that meet their compliance requirements.

 

The Office 365 GCC High environment is designed for Federal agencies, defense industry, aerospace industry, and other organizations holding Controlled Unclassified Information. Introduced more recently, the GCC High offerings are ideal for national security organizations and companies with International Traffic in Arms Regulations (ITAR) data or Defense Federal Acquisition Regulations Supplement (DFARS) requirements.

 

The Office 365 DoD environment is designed for the US Department of Defense exclusively.

 

Office 365 US Gov Environments.pngOffice 365 US Government environments and associated compliance commitments

 

Every service introduced into the US Government offerings has undergone a third party review to ensure that we meet our compliance commitments to you. We complete audits regularly to make new capabilities available as frequently as possible. Release cycles differ from Enterprise offerings for new services, but once available, the service will align with the commercial user experience.

 

The October audit is complete, and Microsoft has received the 3PAO report, so we can confirm what will be released in the coming weeks. We will be sharing an updated roadmap at the Microsoft Government Tech Summit taking place in Washington DC on March 5-6, so stay tuned and don’t hesitate to register to attend! Information will be published online also.

 

 

 

Upcoming Events:

 

Learn More:

 

Engage:

 

Technical:

  

Brian Levenson is the product manager for Microsoft 365 for US Government. Follow him on Twitter (@brian_levenson) and LinkedIn (Brian Levenson) for the latest in government technology and Microsoft 365 news.

Azure AD Expiration Policy for Office 365 Groups is Generally Available

Azure AD Expiration Policy for Office 365 Groups is Generally Available

Office 365 groups expiration policies allow administrators to set an expiration timeframe for any Office 365 group. Once that timeframe is set, owners of these groups get notification emails reminding them to renew these groups if they still need them. Groups not renewed will automatically be deleted.  

 

Starting today, this feature is now Generally Available! 

 

 



<script type=’text/javascript’ src=’https://cloudblogs.microsoft.com/enterprisemobility/wp-content/themes/cloudperspectives/dist/scripts/flexibility.js?ver=3.7.2′></script>

 

We’ve listened to your feedback and made it even more intuitive for users to decide whether they want to renew their group. The newly redesigned notification emails now provide one-click access to the group content, and also allow the group to be deleted if it’s no longer needed.  

 

Office 365 groups expiration can be configured from the Azure Active Directory portal, as well as programmatically via Azure Active Directory PowerShell. Learn more about how to configure Office 365 groups expiration. For more information head over read the full announcement by Alex Simons over on the EMS Blog.

 

The Office 365 groups expiration policy feature will require an Azure AD Premium license for every user who is a member of an Office 365 group configured for expiration. Visit Office 365 Support for more licensing details.

Introducing the Microsoft 365 Admin Center

Introducing the Microsoft 365 Admin Center

Last year, at Inspire, we unveiled Microsoft 365, bringing together Office 365, Windows 10 and Enterprise Mobility + Security, to deliver a complete, intelligent and secure solution for the modern workplace. In October Microsoft 365 Business reached general availability, representing an integrated solution designed to simplify IT for small and medium-sized businesses.

 

We know that our customers, from small businesses to large enterprises, rely on the admin center for a broad set of activities. From an administration perspective, our vision for Microsoft 365 is to help simplify IT by unifying management across users, devices, apps and services. Today marks an important step in that vision as we are rolling out a new admin experience for Microsoft 365 enterprise customers. This will be a single place for admins to get started with Microsoft 365 and discover the breadth of management capabilities and experiences available to them.

 

Integrated into this admin center is both the new Microsoft 365 Security & Compliance Center, dedicated to providing security and compliance specialists with integrated management capabilities across Office 365, Windows, and EMS, as well as Microsoft 365 Device Management, dedicated to providing integrated device management capabilities across Intune, Office, and Windows. The Security and Compliance Center will be available shortly, with Device Management to follow afterwards. Please look forward to additional details.

 

M365 screen.png

 

Over the coming months we will continue investing in more integrated, streamlined administration experiences across Microsoft 365 to help organizations become more productive and secure while optimizing their IT resources. We will also continue to improve the admin’s user experience, so admins can complete their tasks faster and easier and get more done with their day.

 

For Microsoft 365 customers, once this is rolled out to your tenant, you will automatically have the new admin experience. You can login as you usually do, or navigate to admin.microsoft.com to try out the new admin experience.

Shared Office codebase for Windows, Mac, iOS, and Android means more features for more users faster

Shared Office codebase for Windows, Mac, iOS, and Android means more features for more users faster

Our most-popular Office 365 apps—Excel, PowerPoint, and Word—are designed for the modern workplace, with cutting-edge features like real-time co-authoring, AutoSave, and more. With our newest version of Office for Mac, version 16.9.0, we’ve extended these capabilities to Apple users; in fact, this release marks the first time in 20 years that Office shares the same codebase across Windows, Mac, iOS, and Android for core functionalities.

 

This achievement means users across platforms will gain access to new Office capabilities faster than ever. We’ll prioritize the release of these capabilities based on top customer requests and feedback, along with integration and validation considerations for each platform. All Office capabilities will be tailored to the platform’s specific UI, giving them a native feel, and take advantage of certain unique features, like the MacBook Pro’s Touch Bar.

 

Read on to learn more about new Mac capabilities available with this release, and in our latest release on iPad. Please note, some of these features require an Office 365 subscription. Such features are marked with an asterisk below.

 

Boost collaboration and ease-of-use across the core Office apps

With this release, co-authoring in PowerPoint and Word is more powerful than ever. You and your colleagues can create a PowerPoint presentation or edit a Word document on Mac in real-time, seeing each other’s changes as they happen. User flags indicate exactly which slide or sentence your colleagues are editing. For Excel, we’re excited to bring basic co-authoring to Excel for Mac users for the first time. In all the core Office apps, presence thumbnails show you who else is currently working in the file. We’ve extended these capabilities to Office Online, too, so you and your team can work together on files from virtually anywhere. Co-authoring is only available in files stored on OneDrive or SharePoint Online.

 

Derek blog 1.png

 

AutoSave*—All core Office apps are now equipped with AutoSave for files stored on OneDrive or SharePoint Online. AutoSave is exactly what it sounds like: Your file is automatically saved every few seconds. Plus, if other people are working in the same file, they can see your changes almost instantaneously. And if you need to roll back, simply check your file’s version history for a list of changes and access earlier copies. AutoSave can be switched on and off using a dedicated toggle button in the ribbon.

 

Get more data insights faster in Excel

New chart types—Excel’s multitude of charts and graphs has made it one of the world’s premier data analysis tools. Excel 2016 for Mac now includes even more chart types, including sunburst, treemap, histogram, waterfall, and more, to help you visualize your data in new, meaningful ways.

 

Derek blog 2 (med).png

 

New worksheet functions*—We’ve introduced a pair of new worksheet functions, IFS and SWITCH, for Excel users on Mac to simplify data calculations. The IFS formula takes the place of multiple nested IF statements, making formulas with multiple conditions easier to comprehend. The SWITCH formula evaluates one value against a list of values, and returns the result corresponding to the first matching value.

 

Table slicers—Using slicers, you can filter table and PivotTable data to quickly curate only the information you need. Slicers also indicate the current filtering state, making it easy to understand what exactly is shown in a filtered table.

 

Faster calculations—We first introduced multithreaded recalculations in Excel 2007, and have since refined it to help calculations in Excel 2016 for Mac run even faster. To speed up formula outputs, Excel tries identifying parts of the calculation that can be recalculated concurrently on different threads. Read the article on multithreaded recalculations in the Microsoft Dev Center for examples and formula restrictions.

 

Keep your audience engaged with new PowerPoint features

Trim media*—The best PowerPoint presentations are those that use powerful imagery, instead of words, to convey a message. But what if that imagery is video or audio that’s too long to sensibility include in your presentation? The Trim tool in PowerPoint addresses this issue. With it you can cut unwanted content from the beginning and end of video and audio clips. This feature is only available for media you’ve inserted from your computer and not from the web.

 

Derek blog 3 (med).png

 

QuickStarter*—If you’re building a research-heavy presentation, using QuickStarter is the perfect way to begin. QuickStarter creates an outline for you based on your presentation’s subject. After conducting initial research, the tool builds out several slides—a title slide, a table of content slides, one slide for each sub-topic, and more—that you can choose to keep or delete. The result is a set of slides that gives you a strong foundation for developing a detailed and factually accurate presentation.

 

Highlighted changes*—Part of the newly introduced co-authoring feature, PowerPoint automatically highlights changes others made to a shared presentation while you were away. This way, you can quickly see what was updated, when, and by who.

 

Laser pointerTurn your mouse into a laser pointer to draw attention to specific parts of your PowerPoint while presenting. You can also change the color of the laser pointer to match the style of your presentation or company.

 

Do more on mobile in Word

Learning Tools*Learning Tools in Word for iPad and Word Online was designed to help you improve your reading skills and word pronunciation. Perfect for students or non-native speakers, Learning Tools comes with a variety of features: Read Aloud lets you hear your document; Syllables breaks down words into syllables; Text Spacing increases the space between characters; Column Width reduces visual crowding so you can just focus on the words; and, Page Color gives you the option to change the background to a softer color.

 

Derek blog 4 (med).png

 

Your feedback is important to us—it’s the primarily reason these capabilities were chosen for this release. Please visit our UserVoice sites for Excel, PowerPoint, and Word to submit your ideas for future features. We invite you to follow Microsoft Office on Twitter and Facebook for the latest news and helpful tips for getting the most out of your Office apps. You can also follow the social feeds for Excel (Twitter and Facebook) and PowerPoint (Twitter) for more specific updates.

 

* Feature requires an Office 365 on Mac subscription.

 

 

 

 

 

Service Delivery and Automation

Service Delivery and Automation

Oh yes, I love automation. Having a mountain of robots, and building them (especially my DR Who full sized dalek), fascinates me in the wonder how invented things can move without human intervention (except I suppose the dalek because I will be driving it – haha).
himandherrobot
There are various products which all elude to automation in my arena of Microsoft Office systems and services. And now that they are being brought all together under the Office365 hood, now is the time to understand the nature of Service Delivery and Automation.
This quick article is my take on what it is from my standpoint giving some arguments as to what it means from a basic viewpoint. Note that this view is one I have had for many years, because the model, and my notion, stems all the way back to my Systems Analysis days.
Ahem, a little check first… Automation and associated service delivery has been around in systems since the age of software. It is not new. Unfortunately, by many, it is an art which is glossed over, and as such, when someone says ‘lets automate process using powershell’ that’s only a small link in chain mail armour. But now, we have entered the realm of convergence, the advent of ‘connected’ systems. This means automation takes an evolved step, into the land of systems with software beyond human reach, beyond scripting, beyond coding, beyond one platform (e.g. SharePoint), beyond Office365, into and beyond cloud services, to the nether regions of connected systems and connected data. The fact that more data is available to be accessed which can then be scrutinized, re-modeled and then used to automate other processes makes this an exciting time in the land of software design. The fact that time-to-live for the company process becomes shorter, the re-use and revamp of automation becomes an enterprise imperative, and the need for a complete ‘coded’ approach is not the answer. Also, the following video gives even more reasons why automation and service delivery are becoming more important.

Why Service Delivery and Automation is important

As a younger lad, having been introduced to Systems Analysis and Design (which includes programming in a multitude of computer languages using a multitude of platforms and technologies), as I see that as time marches on with new technologies, so does the increased need to maintain and therefore automate, endpoints of legacy with endpoints to current with endpoints of the ‘external’. Critically, and in every solution devised, there is service delivery. The absolute imperative to ensure that whatever solution being devised is maintainable, available, repeatable by design and resilient. This resiliency is not just to do with things like Disaster Recovery or Business Continuity, it goes right to the heart of making sure that the solution is fit for purpose. Service Delivery flows through every part of enterprise architecture, from the idea, to analysis, to design, to production, to support and thrives within that solutions and connected solutions lifecycles. It includes the physical and digital technology that makes up the solution – yes, the servers, and the software, and the storage etc. That means, that even more crucially, it does not matter whether you are a business analyst, a programmer, an administrator, an engineer, a product manager or programme manager. You will be thinking service delivery in whatever you do, whether you like it or not. As you may know, my site is a haven to all things service delivery and includes another passion of mine, which is automation. Why? Because automation is the connector that allows the solution to be flexible, to scale, to morph, to carry out processes without human intervention (which then means better accuracy) – it supports service delivery. Of course, I don’t aim to create a wonderful robot of automation to win a prize, but am absolutely keen to learn and use my integration expertise with it! robotaward Anyway, lets go back to why you should understand the importance of service delivery automation. For example, lets quickly mention Office 365 as an example. Any administrative process that you are carrying out when interacting with the admin centre of Office365 carries out a robotic process. A robotic process is one where you interact with the product, and yet, the back end product is not wholly under your control. Rather, you are automating the software to carry out functions, as opposed to you directly influencing the software. You do not have access to any server based tools – you are automating those tools to carry out a process, in fact, you are being non-invasive – that’s robotic automation. Robotic automation also includes things like system upgrade, data entry and transactional processing. And the high  chances are that you will not have direct access to those systems in a multi-departmental organisation. Robotic automation is definitely coming on leaps and bounds in a multi-server environment where you need information from a collection of systems. I spoke to a company which has a desire to manage specific services wanting to not only control web services on a particular group of pre-production servers, but also wanted to store results securely online because they had support groups which did not have access to those servers.

Automation comes with a price

But automation carries with it a price. The increase in automation has a detrimental affect on wisdom, that is, it will curtail the ability to continually review an already automated created process. Reasoning is that once something has been automated, it is then difficult and/or cumbersome, and therefore not desirable (particularly for large automated processes), to alter that process, without then impacting on other processes connected to it. Take for example the process to automatically upload data into SharePoint which then automatically stamps metadata on that data. Lets assume for a moment that it starts off as simple as this:

  1. Get a file from a network share
  2. Upload that file into a SharePoint document library
  3. Set metadata, the Title becomes the filename

Sounds simple? Yes, until you add a simple automation with that file, like:

  1. Once the file has been uploaded, alert the members
  2. Gather details from the file to pass onto a data management system

For alerting, sounds simple because you would simply set an e-mail alert, yes? But it is not so simple if that alert needs to be customised beyond what SharePoint does, or if the alert needs to trigger some other process, like having its contents interrogated to be used in another system. And as for the data being passed onto a data management system, that means additional management of ensuring the right data gets across. Then there’s the service delivery angle, ensuring that the automative process continues to be maintainable, available, resilient and supportable. So that means, either code it, or use say a workflow to customise a notification that fires as soon as the file is added and carry out other functions. The point is this. Once something becomes a target for automation, the human desire to do more with it comes arises, but that impacts on wisdom because the need to change things does not happen at the same speed as when the process came into action. This speed decreases with every new connection to systems and other processes, because of amount of work required to identify and service deliver all steps in the process end-to-end. This affects wisdom, as the sheer added number of steps in a process make it more cumbersome to confirm things like performance, audit, human response tracking, etc. Of course, one may argue that certain workflow tools tracks performance in each step. But that rarely comes from a central point – that generally comes from the application system running that step. If are able to centralise all processes under one system banner, then maybe, well done! But, I am not talking about just one tool. I am talking about automation that does not just include that tool working in one system, but all the other systems that tool may be a part of in an automative process (that is, all endpoints).

Automation is not just writing an app to display a form or a workflow

In essence, automation is one of the keys in which systems work in harmony to fuel a seemlessly connected process, machine driven and harvesting intelligence. Service delivery automation encompasses all parts of a process that requires automation in order to meet one or more of the imperatives at the bottom of this section. It is more than simply the need for someone to fill in a form (that is simply an aspect of a process).

For example, if HR wants an individual to fill in a form online once they are on-boarded, that form must be sent to specific individuals, then to other departments to assign resources, then needs to be stored, and needs to be applicable to audit (or used again when that new person changes departments or even leaves the company). So writing an app to get someone to fill in a form is not automation of a process, it is a step in that process. Another example. You want to be able to collect information on the status of all servers in your estate – specifically, the status of specific services and want to display that centrally. You don’t have access to SCOM (System Center Operations Manager), and you don’t want to code it. Again, writing an app to display the status of all the services is not automation of that process, it is a step in that process, because automation of display of that information does not end with it simple being displayed. You want to be able to act on the data, or take some automated action to resolve issues if the status is not as expected.

docaut

Automation using any technology is decided upon because one needs to address all of the following, but only works if by connecting technologies using automation techniques minimises disruption:

  • Quality
  • Speed
  • Accuracy
  • Productivity
  • Efficiency
  • Scaleability
  • Flexibility

Don’t automate everything!

Just because you have a bicycle does not mean you fix it so it rides itself. By doing that you miss the simple enjoyment of doing anything physical, like exercising your legs. The same thing comes with automation. Just because you want to cut costs to achieve additional benefits by reducing or eliminating human involvement doesn’t mean you should immediately automate the process. A factory which distributes milk has automated the entire factory floor so that robots move the milk containers around the factory. But they still need humans to keep an eye on the robots. Certain processes you will want to be operated by humans, because at the very least you will still maintain some modicum of control, and to mitigate risk. Otherwise, you might as well consign yourself as a cyborg or a member of the Borg from Star Trek. You only automate things that you think will reduce time around time, or will reduce the requirement to chase actions. But improving things to simply reduce headcount is not going to solve anything, unless you can absolutely guarantee that nothing will happen to upset the automated process. Some companies where automation has been a success is were they actively introduce business continuity. I’ve even seen companies use a back to paper continuity plan if the automated process through computers fail. This is where, for example, they utilise legacy equipment and where they need to guarantee a process if that legacy equipment fails.

Conclusion – and a new beginning?

If you are not thinking automation for your technology set, you should be. I think that it is time to take stock of your automation alternatives. Automation of an enterprise solution using multiple technologies requires an adoption of an suite that allows you flexibility. Remember that using a tool within one platform is not enough. Maintainability, Availability, Resiliency and Supportability is key. Automation in the SharePoint space is already taking place, is driven by transactional processes across systems, to ring-fenced workflow against specific processes, to Web Analytics across Office365 and on-premise SharePoint. As this increases, so will be the need to review automation tools. On my voyage of discovery, a few of the companies I have surveyed taking automation seriously have mentioned to be a product called Automate 10,  owned by HelpSystems LLC. This product provides a none scripting platform to integrate and automate a myriad of services from Amazon through to FTP through to WMI automation and across multiple servers and services in the enterprise. Am running some demos of this myself and the product seems to be very useful. Check out some automation case-studies from some products which I recommend if you are considering enterprise wide automation (not sticking to one technology or one sticking to one scripting language). Click the below screenshot to see the number of services (note – Azure is also listed!). automatescreenshot There are other links to articles you should also check out, to see how some other organisations are dealing with automation.

SharePoint and the Workflow Conundrum

SharePoint and the Workflow Conundrum

When utilising a collaboration tool the key productivity rationale is to automate processes through the content stored within that collaboration tool. SharePoint has a number of platform flavours (on-premise, hybrid, online) and has integration points which is only limited by creativity it seems (not simply confined to Microsoft products). Therefore, it is crucial that when thinking of what workflow tool should be used to automated business process that you understand also the options, strengths, weaknesses of the various workflow options that can be utilised with SharePoint.

Having had a lot of fun trying to fathom, making mistakes along the way of course, I got together all my notes, including querying lots of knowledgeable people (thanks to you all) – and put together an article; published on Tech Net blogs and also on DOCS!

The article is quite large therefore I had it split into four parts (great idea from Charlotte C at Microsoft – thanks)

Sections in Part 1 are:
1: Introduction to the business process automated
2: What does a workflow system need to accomplish
3: Mind set of developing workflow
4: Types of workflow
5: What does the full article cover in terms of product, scope

Link: http://blogs.technet.com/b/uktechnet/archive/2014/12/10/part-1-sharepoint-workflow-service-delivery-options.aspx

Sections in Part 2 are:
1: Options for workflow with on-premise SharePoint
2: Options for developing custom workflows using SharePoint Designer / Microsoft Visual Studio

Link: http://blogs.technet.com/b/uktechnet/archive/2014/12/18/sharepoint-workflow-service-delivery-options-part-2.aspx

Sections in Part 3 are:
1: Options for workflow in SharePoint Online through Office365
2: Options for workflow in hybrid situations
3: The ‘workflow manager’
4: Publishing workflows to Azure
5: Workflow options available through third parties
6: Strengths and weaknesses of covering all options

Link: http://blogs.technet.com/b/uktechnet/archive/2015/01/19/sharepoint-workflow-service-delivery-options-part-3.aspx

Part four completes the article by summarising the key take-away – what tasks should be carried out concerning an approach to choosing the workflow solution that suits you and the customer

Link: http://blogs.technet.com/b/uktechnet/archive/2015/01/26/sharepoint-workflow_3a00_-service-delivery-options-_2d00_-part-4.aspx

Happy reading!

Announcing the General Availability of Microsoft Graph reporting APIs

General Availability of Microsoft Graph reporting APIs for retrieving Office 365 product usage data

The usage reports in the Office 365 admin center enable admins to understand their company’s usage across the Office 365 services. However, many of you have existing reporting solutions such as a company reporting application or a web portal in place. To assure that you can monitor your IT services in one unified location, the usage reporting APIs complement the usage reports and allow organizations and independent software vendors to incorporate Office 365 usage data into their existing reporting solutions. Using these APIs, you can retrieve the data available in all of the usage reports, including organization level summaries per service, entity level (user, sites, accounts) usage information for reporting periods of the last 7/30/90/180 days, and daily activity aggregates.

 

Get started with the new APIs

The new APIs are available now, and any user with global admin, product admin rights (for Exchange, Skype for Business and SharePoint), or a reports reader role can retrieve data through these APIs.

 

You can leverage the Microsoft Graph documentation for the reporting API and submit feature requests by asking or voting on an idea on UserVoice. Please submit questions by posting them on Stack Overflow and tagging microsoftgraph.

 

With this announcement, we are announcing the deprecation of the following APIs within the Office 365 Reporting Web Service: ConnectionbyClientType, ConnectionbyClientTypeDetail, CsActiveUser, CsAVConferenceTime, CsP2PAVTime, CsConference, CsP2PSession, GroupActivity, MailboxActivity, GroupActivity, MailboxUsage, MailboxUsageDetail, StaleMailbox and StaleMailboxDetail.

 

We will remove these APIs, as well as any related PowerShell cmdlets, on January 29, 2018.

If you are currently using APIs or any of the related PowerShell cmdlets from the Office 365 Reporting Web Service, please start planning the migration of any subsystems within your organization.

 

Below is a summary of the APIs and cmdlets that will be deprecated.

Office 365 Reporting web service

reference page

Office 365 reporting-related

Windows PowerShell cmdlets

Description

MS Graph Replacement

CsActiveUser* reports

Get-CsAVConferenceTimeReport

The number of active, logged-in Lync Online users during the reporting period

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_activity_reports

CsAVConferenceTime* reports

Get-CsActiveUserReport

The amount of time logged-in organization users participated in Lync Online conferences during the reporting period

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_organizer_activity_reports

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_participant_activity_reports

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_peer_to_peer_activity

CsP2PAVTime* reports

Get-CsP2PAVTimeReport

 

Get-CsClientDeviceReport

 

 

View statistics about the client devices that connected to Skype for Business Online in your cloud-based organization.

These methods are being deprecated as of January 29, 2018. They are being replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_device_usage_reports

Get-CsClientDeviceDetailReport

View statistics about the number of peer-to-peer sessions and conferences by users and devices that connected to Skype for Business Online in your cloud-based organization.

CsConference* reports

Get-CsConferenceReport

The count of Lync Online conferences and peer-to-peer sessions during the reporting period.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_organizer_activity_reports

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_participant_activity_reports

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/skype_for_business_peer_to_peer_activity

CsP2PSession* reports

Get-CsP2PSessionReport

 

Get-CsUserActivitiesReport

View number and type of activities that a user participated in while connected to Skype for Business Online in your cloud-based organization.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getskypeforbusinessactivityuserdetail

 

Get-CsUsersBlockedReport

View Skype for Business Online users who have been blocked due to fraudulent call activities.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-CsPSTNConferenceTimeReport

Show the number of minutes that Skype for Business Online users spent in dial-in or dial-out conferences.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-CsPSTNUsageDetailReport

View public switched telephone network (PSTN) usage details for Skype for Business Online users.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

ConnectionbyClientType* reports

Get-ConnectionByClientTypeReport

The number and types of email client-access methods used by the organization’s users during the reporting period. For example, Outlook Web Access, Exchange Web services, and so on.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at  https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/email_app_usage_reports

ConnectionbyClientTypeDetail* reports

Get-ConnectionByClientTypeDetailReport

MailboxActivity* reports

 

GroupActivity* reports

Get-MailboxActivityReport

 

Get-GroupActivityReport

Office 365 users created and deleted, summarized over the indicated time periods. Active Directory Domain Services (AD DS) replication can sometimes delay this information up to a day.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/mailbox_usage_reports

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/office_365_groups_activity_reports

 

Get-ExternalActivityByDomainReport  

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ExternalActivityByUserReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ExternalActivityReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ExternalActivitySummaryReport

 

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-LicenseVsUsageSummaryReport   

 

To retrieve a report that identifies the number of active users for installed software licenses (workloads).

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

MailboxUsage report

Get-MailboxUsageReport

Summary and detailed statistics about organization user mailboxes.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/mailbox_usage_reports

MailboxUsageDetail report

Get-MailboxUsageDetailReport

MailDetail report

Get-MailDetailReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailDetailDlpPolicy report

Get-MailDetailDlpPolicyReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailDetailMalware report

Get-MailDetailMalwareReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailDetailSpam report

Get-MailDetailSpamReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailDetailTransportRule report

Get-MailDetailTransportRuleReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailFilterList report

Get-MailFilterListReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailTraffic report

Get-MailTrafficReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailTrafficPolicy report

Get-MailTrafficPolicyReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailTrafficSummary reports

Get-MailTrafficSummaryReport

 

This method will continue to work as expected and is not impacted by this deprecation

MailTrafficTop report

Get-MailTrafficTopReport

 

This method will continue to work as expected and is not impacted by this deprecation

MessageTrace report

Get-MessageTrace

 

This method will continue to work as expected and is not impacted by this deprecation

MessageTraceDetail report

Get-MessageTraceDetail

 

This method will continue to work as expected and is not impacted by this deprecation

MxRecordReport report

Get-MxRecordReport

 

This method will continue to work as expected and is not impacted by this deprecation

 

Get-O365ClientOSReport

Get a summary report of client operating system use.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-O365ClientOSDetailReport

Get a detailed report of client operating system use.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-O365ClientBrowserReport

Get a summary report of client browser use.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-O365ClientBrowserDetailReport

Get a detailed report of client browser use.

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

OutboundConnectorReport report

Get-OutboundConnectorReport

 

This method will continue to work as expected and is not impacted by this deprecation.

 

Get-PartnerClientExpiringSubscriptionReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-PartnerCustomerUserReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ScorecardClientDeviceReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ScorecardClientOSReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ScorecardClientOutlookReport

 

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

 

Get-ScorecardMetricsReport

 

This method is being deprecated as of January 29, 2018. There is no MS Graph replacement.

ServiceDeliveryReport report

Get-ServiceDeliveryReport

 

This method will continue to work as expected and is not impacted by this deprecation

 

Get-SPOActiveUserReport

View statistics about Microsoft SharePoint Online users in your cloud-based organization.

 This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getsharepointactivityusercounts

 

Get-SPOOneDriveForBusinessFileActivityReport   

 

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getonedriveactivityfilecounts

 

Get-SPOOneDriveForBusinessUserStatisticsReport  

 

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getonedriveactivityusercounts

 

Get-SPOSkyDriveProDeployedReport

View the number of My Site sites in your cloud-based organization.

 This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getonedriveactivityusercounts

 

Get-SPOSkyDriveProStorageReport

View statistics about the space taken up (in MB) by My Sites in your cloud-based organization.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getonedriveusagestorage

 

 

 

Get-SPOTeamSiteDeployedReport

View the number of My Site sites in your cloud-based organization.

 

 This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getsharepointsiteusagestorage

 

Get-SPOTeamSiteStorageReport

View statistics about the space taken up (in MB) by team sites in your cloud-based organization.

 This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getsharepointsiteusagestorage

 

Get-SPOTenantStorageMetricReport

View statistics about the space taken up (in MB) by all sites in for your cloud-based organization.

 This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

 https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/reportroot_getsharepointsiteusagestorage

StaleMailbox report

Get-StaleMailboxReport

The details and summary counts of mailboxes that have not been accessed within the indicated time period.

This method is being deprecated as of January 29, 2018. It is replaced by the new MS Graph Reporting API available at

 

https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/email_activity_reports

StaleMailboxDetail report

Get-StaleMailboxDetailReport

 

SharePoint and the emergence of the Data Scientist

SharePoint and the emergence of the Data Scientist

As the use of content management systems evolve with users adding more, ahem, “content”, the organizations accountable for those content systems will need to ensure that they build in people resources who can manage that content, and particularly people who can find insights in that content for the benefit of the organization.

Business intelligence requirements and implementations are growing faster than ever before, particularly due to the rise of cloud computing and more cloud services. There is now much more pressure on ensuring that customer interactions are tracked as a key aspect of business intelligence data gathering. This is one of the most critically important ways of working out the value that cloud services provide.

The blog article has been written for TechNet and is available on this link.

Data protection beyond backup and recovery with Office 365

Protecting your data against file corruption , data loss, and malicious intent is a top priority for Microsoft, and an integral part of the Office 365 service. Our approach to data protection goes beyond high availability and disaster recovery scenarios. Resiliency and recoverability are built into the service.

 

Even if a traditional backup solution provides recovery options to address file corruption, deletion, and malicious attacks, it won’t necessarily help you recover quickly from such incidents. Research shows that it can take months to detect the presence of an attacker an organization’s network. Given this, a backup and restore solution could be a potential area of attack, and could further broaden the scope of attack into your disaster recovery environment. Additionally, all backup data would need to be throuroughly cleansed before it could be leveraged as a viable restore option. Gartner predicts that by 2020, 30% of organizations targeted by major cyberattacks will spend more than two months cleansing backup systems and data, resulting in delayed recoveries.[i]

 

With this in mind, Office 365 has moved beyond the backup and restore solutions that were first established in on-premises environments. Microsoft invests deeply in providing a holistic in-place solution that both keeps multiple copies of your data across multiple locations, and enables you to develop upfront policies for prevention and detection. These policies can be enforced manually and automatically at multiple levels of granularity, including via intelligent location-based classification, patterns, or sensitive types of content.

 

In addition to the inherent versioning and recycling capabilities provided by applications like Exchange, SharePoint, and OneDrive, Office 365 provides comprehensive solutions to help keep your data safe from both human error as well as malicious attacks:

  • Data Loss Prevention helps customers to identify, monitor and protect sensitive data through deep content analysis.
  • Exchange Online Protection provides robust email protection against spam, known viruses and malware.
  • Advanced Threat Protection extends Exchange Online Protection by safeguarding your Office 365 environment (email, Word, Excel, Powerpoint, SharePoint, OneDrive, and Teams) from today’s most sophisticated unknown threats leveraging behavioral analysis and machine learning techniques to mitigate malicious content. ATP also provides real time, time-of-click protection against malicious URLs, and rich reporting and tracking capabilities, so you can gain critical insights into who is being targeted in your organization and the category, volume, and frequency of attacks you are facing.
  • Threat Intelligence provides interactive tools to analyze prevalence and severity of threats in near real-time, real-time and customizable threat alert notifications, and remediation capabilities for suspicious content.
  • Auditing helps monitor and investigate actions taken on your data, intelligently identify risks, contain and respond to threats, and protect valuable intellectual property.
  • Advanced Data Governance provides smart policy recommendations and automatic data classifications that allow you to take actions on data- such as retention and deletion -throughout its lifecycle. Built-in and custom alerts help you identify data governance risks like unusual volumes of file deletion.

The multiple built-in security capabilities of Office 365 in combination with the above services and controls help ensure your data is protected in-place and incidents like file corruption, deletion, and malicious intent are minimized at all times.

 

More information:

 

[i] From Gartner Foundational Research: Prepare for and Respond to a Business Disruption After an Aggressive Cyberattack, ID: G00275607

Customizing Office 365 ProPlus using the Office Customization Tool for Click-to-Run

Today we are announcing a preview of the Office Customization Tool for Click-to-Run, a simple to use web application that enables desktop administrators to customize Office 365 clients.

 

Until today, Windows desktop administrators would use notepad or an equivalent text editor to compile various XML statements to define the Office edition, feature update frequency, version, language and other number of available settings. This somewhat tedious task, in most cases, would result in installation errors from fouled up manual entries or copy-and-paste actions into the text editor.

 

With the new Office Customization Tool, desktop admins can leverage the rich user interface that intuitively shows all available options to build the desired Office configurations. The configuration tool groups the commonly used settings in the following categories:

  • software & language
  • installation & update
  • licensing & display

 

Each of these areas provide admins with options to help meet their security and regulatory needs.

 

One of our favorite additions, is the configuration builder. Desktop admins can quickly see a list of all configuration settings being chosen on the right-hand side of the screen, giving the desktop admin a quick and easy way to see the result of their selections without jumping through multiple screens.

 

When all the desired settings have been selected, desktop admins are provided with the option to download the resulting configuration.xml file which is to be used in conjunction with the Office Deployment Tool for the settings to take affect during installation time of the Office 365 client.

 

Desktop Admin also have an option to upload any previously configured XML files to the configuration tool and modify them with new or existing settings.

 

For those of you who are familiar with the old Win32 Office Customization Tool which came with your perpetual (MS Installer) bits, you’ll notice the new customization tool has a lack of install-time user preferences. Over the next several months we will be enhancing the tool to enable desktop admins to select many configurable user preferences that are currently being offered with the perpetual counterpart. We encourage you to try out the new Office Customization Tool which is available in preview today, by clicking on the link or typing http://config.office.com in your browser. Send us feedback and let us know what you think by using the send a smile feature, located on the top right of the web application.

 

Amesh Mansukhani

Senior Program Manager – Office Engineering