top of page

How to Give Permission to Install TeamsWork Apps in Microsoft Teams

Updated: Apr 9

Are you facing difficulties installing TeamsWork Apps in Microsoft Teams?


We have compiled some permission issues you might face and their solution. Many users encounter these issues, and the most common reason is that their Team administrator, often from the IT department, hasn't granted them permission to install apps.



When you try to install a TeamsWork app and encounter a message or button asking you to request permission, it means your administrator has restricted app installations. This restriction is often in place to maintain security and ensure that only approved apps are installed within the organization's Teams environment.


It doesn't mean that you won't be able to enjoy our beautifully crafted app. However, it does mean that you will need collaboration from your Teams Administrator to resolve this issue.


TeamsWork Apps need following permissions to work:



To improve discovery of the App to your users, you can also:


As a Teams administror, visit Teams Admin center page: https://admin.teams.microsoft.com/policies/manage-apps/, and search for the TeamsWork App.

Ensure the app is not blocked and Available to your target audience:


Unblock the TeamsWork App:

  • Click on the app to open its settings and select the Unblock App link.

  • Alternatively, click on the ellipsis (three dots), go to Actions, and select the Unblock App button.


If you wish to remove or block an app, check our guide how to remove and block an app.


Allow the App to Your Target Audience:


Open the app's settings. Scroll to the bottom and locate the Users and Groups section.

Update the availability settings to include the group of users authorized to install the app.



Note: These changes may take some time to propagate.

Give Additional Permissions to the App

In order to provide a seamless experience with Teams when using our app, we require some additional permissions. These permissions include, but are not limited to, accessing members of the Teams or Channels.


This access is crucial for the app to function effectively, as it allows us to integrate smoothly with Teams’ environment and provide features like real-time collaboration, notifications, and user-specific functionalities.


There are two ways to grant those permissions:

 

Option 1: Admin Consent (Recommended)

A Teams Administrator can grant consent on behalf of the entire organization. After that, all users can access the app without any additional prompts. From the Teams administration page, select the Permissions tabulation and click on Grant admin consent.



Option 2: Individual User Consent

Each user manually grants permission when they first use the app.



Whitelist IPs

Whitelisting IP addresses is essential for ensuring secure and uninterrupted access to TeamsWork Apps. By allowing the necessary IPs, you can prevent firewall restrictions from interfering with critical functionalities such as data synchronization, real-time notifications, and secure API access.


Some users may still experience problems when accessing the app, such as timeouts or connection errors. One possible reason is that their firewall is blocking Azure Front Door’s IP addresses. Since Azure’s IP ranges change over time, firewalls that restrict inbound or outbound traffic may unintentionally block legitimate requests, leading to disruptions.


To ensure smooth connectivity, follow these steps:


Step 1: Download the Latest IP ListSince TeamsWork Apps operates on Microsoft Azure Cloud Services, it utilizes multiple dynamic IP addresses. To prevent connectivity issues, users must whitelist all relevant Azure IP ranges.


Step 2: Search AzureFrontDoor IPs

Once you have the IP list:

  • Open the downloaded file.

  • Search for "AzureFrontDoor.Frontend".

  • Under "addressPrefixes", you'll find the list of IPs you need to whitelist.

By completing these steps, you ensure TeamsWork Apps can function seamlessly within your network environment.


Pre-Install the App to a Channel from the Teams Admin Page

While waiting for propagation, you can immediately install the app through the Teams Admin page:Select the app using the option button on the left and click on the Add to Team button.

On the right-hand panel, select the Teams where you want to install the app.


At this stage, you are only allowing the app to be added to this Team. To effectively add the app to this Team:

  • Open Microsoft Teams and navigate to the Team you selected earlier.

  • Select the option to Add a Tab (or App).

Search for the TeamsWork App and add it to the channel.


And voilà! You’ve successfully added the app to the channel.


As you've probably noticed, this process is quite simple. However, if you're unsure how to proceed or need assistance with the installation process, don't hesitate to reach out to us. For more information please read this Microsoft documentation.


Committed to Secure & Transparent Permissions

We are committed to user privacy and security. Therefore, we strictly request only the permissions necessary for the app to work. Nothing more, nothing less.


To better understand the list of permissions we request and their justification, please visit this page:


If you have concern about permission we request, please contact us.


We're here to help and we can communicate directly with your IT team to answer any questions they may have about our app and facilitate the installation process.




 

TeamsWork is a Microsoft Partner Network member, and their expertise lies in developing Productivity Apps that harness the power of the Microsoft Teams platform and its dynamic ecosystem. Their SaaS products, including Ticketing As A Service and Checklist As A Service, are highly acclaimed by users. Users love the user-friendly interface, seamless integration with Microsoft Teams, and affordable pricing plans. They take pride in developing innovative software solutions that enhance company productivity while being affordable for any budget.

Comentarii


bottom of page