How to Use Approvals App in Microsoft Teams

How to Use Approvals App in Microsoft Teams

With work moving so quickly, approval decisions often get stuck in Microsoft 365 organizations. Have you ever felt that workflow approvals disappear into crowded inboxes, get lost in chats, or simply be forgotten in other systems? This chaos causes delays and leads to missed opportunities. That’s where the Approvals app in Microsoft Teams comes in!

A space where you can create, manage, and respond to all your approvals with a few clicks, eliminating the need to jump between applications. By consolidating all your approval workflows right within your daily collaboration hub, MS Teams saves time and keeps decisions flowing smoothly.

Without further delay, let’s explore what Microsoft Teams Approvals app is and what you can do with it.

What is the Approvals App in Microsoft Teams?

The Approvals app in Microsoft Teams provides a centralized view of all your approval requests, including those that are sent, received, and completed. It is a personal app available to all Teams users and is not shared at the team or group level. Approvals are synced across systems such as Power Automate, SharePoint, and Microsoft Dynamics 365, ensuring consistency and visibility across platforms.

Approvals created from the app are stored in the default Microsoft Dataverse environment, where essential details like title, description, template ID, and more are securely maintained. Submitted responses are captured in Microsoft Forms for tracking and analysis.

Prerequisites to Deploy Microsoft Teams Approvals App

For Admins:

To configure the Approvals app in Microsoft Teams, admins must ensure the following prerequisites are met:

  • A valid license for Power Automate, Microsoft 365, or Dynamics 365.
  • A Power Automate account for workflow approvals.
  • Permission to create a Microsoft Dataverse database.
  • A Microsoft Forms license is required if users need to create new approval templates.

These licenses and permissions are required for users to send or receive approval requests triggered by Power Automate workflows within the Approvals app in Microsoft Teams.

For Users:

A Power Automate license is required to use the Approvals app. When a user sends their first approval request, they are automatically added to the Approvals User role in the assigned environment.

Overview of Approvals Teams App Permissions

The Approvals app in Microsoft Teams helps streamline decision-making and workflow management. Here’s what it can do:

  • Receive and send messages, data, and notifications in personal chats and team channels.
  • Display personal app views and dialogs within Teams.
  • Access your profile details, including name, email address, company, and preferred language.
  • Access team information such as team name, channel list, and member names and email ids to enable communication.

How to Use Microsoft Teams Approval App?

Here’s how you can install and start using the Microsoft Teams Approvals app to manage and track approval workflows efficiently.

  1. Install and pin Approvals Teams app
  2. Check received Approval requests
  3. Send workflow Approval requests
  4. Create a new Approval request
  5. Create Approval with templates
  6. Create Approval templates
  7. Manage e-sign approvals

Set up the Approval App in Microsoft Teams

To configure the Approvals app in Microsoft Teams, follow these steps:

  1. Open Microsoft Teams and click on the View More Apps (three dots) option in the sidebar.
  2. Search for Approvals and select Add. The app will now appear in the sidebar for easy access.

Install Approvals app in Microsoft Teams

Pin the Approvals App: To keep the Approvals app easily accessible in Microsoft Teams, right-click the app icon in the sidebar and select the Pin option. This keeps the Approvals app permanently visible, allowing you to open it quickly whenever needed.

Pin Approvals app in Microsoft Teams

View Received Approval Requests in Microsoft Teams

To view approval requests you’ve received, navigate to the Received tab within the Approvals app. This includes requests from Microsoft Teams, SharePoint content approvals through Power Automate, and other sources. This section displays important details such as the request’s priority, title, status, source, who created it, and who sent it.

Received approvals in Microsoft Teams

When you select a request, you’ll see additional information such as the reason for the approval, its current status, and available actions. You can choose to approve or reject the request and add comments if needed. Additionally, by selecting More Actions, you can cancel an approval request, follow up, or reassign it to another user.

Received request in Approvals app in Microsoft Teams

Submit Approval Requests Using Microsoft Teams

To track the approval requests you have submitted, go to the Sent tab in the Approvals app. This section displays all the requests you have initiated, along with their current status and detailed information, similar to the Received tab.

Sent approval requests

You can follow up on a request to send a notification to the approver or cancel the request if it is no longer needed. Once a request is approved or canceled, you can use the Save as PDF option to download and keep a copy of the approval. This is helpful for maintaining records, sharing approvals with others, or fulfilling compliance and audit needs.

Create New Workflow Approval Requests in Microsoft Teams

Imagine you need to get urgent budget approval from your manager while working on a project update. Instead of switching between apps or emails, you can initiate the approval request directly from Microsoft Teams using the Approvals app.

To create a new approval request:

1. Open Microsoft Teams and go to Approvals > New approval request.
2. Select the Request type (Basic or eSign), enter the name of the request, and assign the approvers.
3.
If you want approvals to follow a specific order, enable the Require responses in the assigned order toggle.
4. When adding multiple approvers, enable the Require a response from all recipients toggle to ensure every approver responds.

Create new approval in Microsoft Teams

5. Set the priority of the request as Medium or Important based on urgency.
6. Use the Additional details field to add any relevant comments or context.
7. Attach any necessary files using the Add attachment option.
8. If needed, turn on the Custom response toggle to allow approvers to choose from predefined response options.
9. Use the Send to another environment toggle if you want to send the request to a different tenant than your default one.
10. Finally, select Send to initiate the approval request in Microsoft Teams.

New approval request in MS Teams

Once the mandatory fields are filled, submit the request and track its progress right within Teams.

In addition to using the app interface, you can also initiate approval requests directly from a Teams chat. While composing a message, you can set up an approval, which will appear as a card within the conversation. Keep in mind that only participants in that specific chat can be selected as approvers.

Note: With the retirement of legacy Office 365 connectors in Power Automate, Microsoft encourages transitioning to the modern Workflows app in Microsoft Teams. The Approvals app, supported by Power Automate, is now the central hub for managing approval workflows in Teams, making it more secure and aligned with Microsoft’s current cloud strategy.

Create Approvals with Templates in Microsoft Teams

Microsoft Teams Approvals app allows you to streamline request creation using pre-defined templates. Here’s how to create an approval using a template:

  1. Open the Approvals app and select New approval request.
  2. In the dialog that appears, switch to the Templates tab and choose the desired template.
  3. Enter details such as the approval request name, recipients, and any additional information.
  4. If the template has predefined recipients set by a team owner or admin, you may not be able to modify them.
  5. Click Send to submit the request.

Create Approval Templates as a Team Owner

Teams users can only select predefined templates from the Templates section when submitting approval requests. However, team owners and admins can create custom templates tailored for their team. Here’s how to create approval templates as a team owner:

1. Go to Approvals > Create or manage templates > New template.
2. Choose a pre-built template or start from scratch. As a team owner, you can only select Team-wide when creating templates for your team.
3. Under Basic settings, enter the template name, add a brief description, and choose a relevant category (e.g., Activity, Attendance, and more). Click Next.

Basic Settings in Approvals Template

4. In the Form design section, add input fields such as creation date, recipient, reason, and more, using suitable field types like choice, text, or date. Then, click Next to continue.

Form design in Approvals Template

5. On the Workflow settings page, configure:

  • Enable or disable file attachments.
  • Choose approver options: requester-defined, specific users, or direct manager.
  • Set default responses (e.g., Approve/Reject) or define custom responses.
  • Switch Comments toggle on or off as required.

Workflow settings in Approvals Template

6. Select Preview to review the template, then click Publish to finish.

Note: Each team can have up to 400 templates, and each template can collect up to 50,000 approval requests, per Microsoft Forms limits.

Create E-Sign Approval Requests in Microsoft Teams

When signatures are required on documents, there’s no need to rely on email exchanges anymore. With the Approvals app in Microsoft Teams, you can seamlessly attach files and send e-signature requests right from your desktop.

To create an e-sign request in Approvals app,

  1. Open Microsoft Teams and navigate to the Approvals app.
  2. Select New approval request, then change the Request type to E-sign.
  3. A dropdown menu will appear where you can choose your preferred e-signature provider, such as Adobe Sign or DocuSign.
  4. After selecting the provider, connect your account to create, send, and manage e-signature requests directly within the Approvals app.

Create e-sign request in Approvals app

Note: E-signature approvals using Adobe Sign and DocuSign are not available in Government Community Cloud (GCC) environments. However, standard approval workflows in Teams are fully supported in GCC.

How to Manage Approvals Teams App as an Admin?

As an admin, you can streamline the use of the Approvals app across your organization by configuring key settings and features in Teams.

  1. Use app policies to install Approvals app
  2. Manage e-signature providers
  3. Create org-wide approval templates

1. Use App Setup Policies to Install Approvals App for Users

Admins can streamline access to the Approvals app by using app setup policies to auto-install in Microsoft Teams for users. This ensures the app is readily available without manual installation.

  1. Go to Teams admin center > Teams apps > Setup policies.
  2. Select Add to create a new policy.
  3. Provide a name and description.
  4. Under Installed apps, select Add apps, search for Approvals, and select Add.
  5. To pin the app, go to Pinned apps, select Add apps, search for Approvals, and click Add.
    Optionally, enable User pinning to allow users to rearrange or pin other apps.
  6. Finally, click Save to confirm your changes.

Install Approvals App for Users

Note: If your organization uses app-centric management, use the Manage apps page instead. The setup policy page will show a message directing you to use app-centric management for app pre-installation.

2. Enable or Disable E-signature Providers in Teams Admin Center

By default, Adobe Sign and DocuSign are enabled in the Approvals app. Admins can control which providers are available to users:

  1. Go to Teams admin center > Teams apps > Manage apps.
  2. Search and select the Approvals app.
  3. In the Settings tab, use the toggles to enable or disable Adobe Sign and DocuSign.
  4. Click Submit to save your changes.

Disabling a provider prevents users from creating or viewing approvals made with it.

Manage E-sign Providers in Teams Admin Center

3. Create Organization-wide Approval Templates

As an admin, you can create and manage organization-wide approval templates in Microsoft Teams. Here’s how:

  1. Go to Approvals > Create or manage templates > New template.
  2. Choose a pre-built template or start from scratch.
  3. Select the instance type:
    • Org-wide – Available to everyone in the organization.
    • Specific people – Available only to selected users.
    • Team-wide – Applies to a specific team.

Create Org-wide Templates

4. As mentioned in the approval template creation steps, configure the basic settings, design the form, and define the workflow options as needed.
5. Select Preview to review the template, then click Publish to complete.

Data Governance, Security, and Compliance in Approvals App

  • Retention Policy: Approvals data is stored in the default Microsoft Dataverse environment, which doesn’t support backups. Admins can set custom retention policies for data stored in Dataverse tables. Microsoft Forms data remains until team owners delete it manually from the Deleted forms tab.
  • Conditional Access: The app supports Continuous Access Evaluation (CAE), allowing admins to apply Conditional Access policies that restrict token access to resources based on user, app, or service conditions.
  • Auditing: Approvals activities like creating, viewing, approving, rejecting, reassigning, editing, and more are logged in the Microsoft Purview portal. For more detailed tracking, enable auditing in Power Automate for the Approval, Approval Request, and Approval Response entities.
  • Security: If a user is part of the chat or channel where an approval was created, they are automatically assigned the viewer role. However, they cannot take any action on the approval request unless they were explicitly granted permission to manage it during creation.

The Approvals app in Microsoft Teams makes it easy to create and manage approval requests within your workflow. With auditing and security features, the app keeps your approvals secure and compliant. We hope this blog helped you understand how to use and manage Approvals in Teams.

How to Use Approvals App in Microsoft Teams

by Shan time to read: 9 min
0