Learn how to use the robot

Approve Teams and SharePoint workspace requests

Templates in SProbot can be configured to require approval before building commences. This is useful for scenarios where you want leadership within a specific area of your organization to review requests for new workspaces before they are created, such as in areas where many unnecessary builds take place (or an overwhelming number of workspaces already exist).

Step 1 - Create a template

If you haven't already created a template, read this guide.

Step 2 - Enable approval on a template

In the Approval step of the template wizard, check the Builds using this template require approval option, then select the users you want to be able to approve requests.

Screenshot of enabling approval on a Teams request pipeline in SProbot

The first time someone is added as an approver on a template, they receive an email notification and will then see any approval requests in the Workspaces app in Teams.

Save the template to make the change effective.

Step 3 - View the request form

When approval is enabled on a template, the request form displays the This request needs approval flag.

Screenshot of a request form on which approval is enabled

All the approvers you have specified will receive an email each time a users submits a build request using the template, and will see these requests in the My items tab of the Teams app.

Step 4 - View and action approval requests

To action a pending build, open and review it.

Screenshot of the approval dialog for an SProbot build item

Declining requests

To decline a request, you have to provide a reason. When a request is declined, the original requester receives an email notification.

Approving requests

No reason is needed to approve a request. As soon as a build is approved, it moves to the build queue to be processed in Building state.

Once a build completes, everyone specified as an owner receives a success notification.

Review SharePoint content and security issues

Use the Reviews tools to proactively identify and resolve issues which may affect storage and security on your tenant

July 2, 2025
Clean up inactive workspaces

Use the inactive workspaces review to identify sites and teams which are unused and could be archived or deleted.

July 2, 2025
Review channel sites

Use the channel sites review to identify workspaces which have channel sites and involve additional complexity.

July 8, 2025

See how SProbot can help you cut operational costs

We'll show you how to save on storage, tame content sprawl, and improve security

Get a demo