Skip to main content

Finally, create a robust knowledge base in SharePoint

The Sprocket 365 SharePoint App gives you all the extra functionality within SharePoint including:

  • Wiki style menus
  • Document compliance tracking
  • 30+ page customization tools
Try for free

What is Sprocket 365?

Sprocket 365 is an extension for Microsoft 365 & SharePoint built to enhance the platforms functionality. SharePoint offers a fantastic foundation to build digital workplaces and includes some amazing web parts and features. However, through our consulting experience we found that it left many clients wanting more. This is especially true with SharePoint Modern which provides some great 'out-of-the-box' functionality but has its limitations when wanting to customize quickly and easily. So rather than building your own web parts (if you know how) we did it for you. We have bundled up a set of customizations that are frequently requested by our clients and users. We continue to add more features and ensure that each of our customizations are rock-solid , so you can get on with your implementation.

We built the product with the power-user in mind. All of our customizations are simple to configure and intuitive to use. Even the installation is easy!

Sprocket 365 Screenshot Sample Intranet


Why would I use Sprocket?

You are implementing a solution within SharePoint and you need it to do more, you have seen Sprocket's features and you want it in your implementation. You don't want to re-invent the wheel because that is both time consuming and expensive. Further more, you risk your customizations not working in the future when Microsoft releases updates. Sprocket will always work in every modern browser, on every modern device.

Motivation

Sprocket is built by Sope, a Microsoft Partner based in Melbourne Australia. After building hundreds of intranets and digital workplaces for companies in different industries of varying sizes, we constantly have requests from clients wanting more. When a client has a requirement we always strive to achieve the desired outcome using 'out-of-the-box' features of Microsoft 365 but sometimes it can't be done. At this point the client either needs to forego their requirement and hope Microsoft releases something in the future or build it now bespoke. We consistently saw many clients wanting the same sort of requirements. So rather than building a bespoke solution for each client we thought it would be better bundled into a product that could benefit businesses all over the world. A product that would deliver tremendous value for a fraction of the cost of building from scratch.


Technology

Sprocket is built using Microsoft's Patterns & Practices approach for extending Microsoft 365 & SharePoint. Using this approach ensures Sprocket will continue to function well into the future as Microsoft SharePoint continues to evolve.

  • React
  • Sass
  • PnP
  • GraphAPI
  • Fluent UI

Features

  • Growing list of Web Parts & Settings
  • Knowledge Hub - create wikis, knowledge bases, policy hubs, induction portals, recruitment portals and more
  • Read Lists - track who has read required pages and files
  • Brand your SharePoint site with custom header, css & js overrides
  • Intergration with Google Analytics & Application Insights.

Data Storage & Security

Sprocket in essence is a set of SharePoint SPFx web parts and customizers using all patterns and practices suggested by Microsoft. Sprocket is installed into your tenant and all data remains within your tenant.

However, there are some exceptions where data may be stored within our Sprocket infrastructure. Sprocket offers an additional feature called Read Lists, which is part of Knowledge Hub. Read Lists allow admins to define which pages and files must be read by users. Users then acknowledge each assigned item. The assignment and completion records are stored in Sprocket's hosted service because this data is highly transactional and needs to be retrieved quickly for checklist and reporting experiences.

Imagine you have 1000 required items and 1000 employees. If each user reads every item, the system needs to store 1 million completion records. Read Lists are designed to handle that volume reliably.

The data stored in Sprocket's hosted service includes IDs for assigned items, sites, and users, plus completion state. We do not store page content, file content, page titles, file titles, user names, or email addresses as part of the reading record. This data is stored and backed up within Australia.


Microsoft Graph API Permission Requests

The following requests will be requested and required to be approved by a tenant admin. Without approval not all Sprocket web parts will function correctly.

tip

All graph permissions use 'delegated' permissions which means the effective permissions granted to Sprocket are constrained by the privileges of the signed-in user in the organization. More Information

  • User.Read.All
  • Group.Read.All
  • People.Read.All
  • Directory.Read.All
  • Files.Read.All
  • Sites.ReadWrite.All
  • Sites.Read.All
  • Presence.Read.All

Prerequisites

  • Installation requires tenant level permissions within Microsoft 365.
  • Graph API permission request will need to be approved

Stay up to date

The best way to stay up to date is by following us on X and by keeping an eye on the release notes.

Follow us on X

Review Sprocket 365 on Microsoft AppSource