Issues with Microsoft Teams Admin Center and Setup for App Development

manav 5 Reputation points
2024-10-14T15:20:33.94+00:00

I’m developing a Teams app that includes a bot and personal tab. I followed the documentation and completed the following setup:

Steps Taken:

Microsoft Azure:

  • Created an Azure account.
    • Registered an app.
      • Added a custom domain (bondu.io) and added 3 users.
        • Assigned full admin permissions to one user.
          • Set up a default subscription (assumed free).
            • Created a resource group.
            Microsoft Developer Program:
            - Joined the Microsoft Developer Program and filled in the required details.
            
            **Microsoft 365 Admin Center:**
            
               - Verified that the users show up in the user list, but they are listed as **unlicensed**.
            
  1. Microsoft Teams Admin Center:
    • When I log into the Teams Admin Center, the login succeeds. However, I receive the following error: *Internal calls to PLS Service have failed. We can't find the tenant region for my-tenant-id. Please try again later.*

Issues and Questions:

Teams Admin Center Error:

  • How can I resolve the error regarding the PLS service and tenant region?
    • Is this a known issue, and should I wait or perform additional setup steps?
    Licensing in Microsoft 365 Admin Center:
    - Do the users need any specific licenses for the development/testing of Teams apps?
    
       - If yes, which licenses should I assign, and how can I obtain them through the developer program?
    
       **Platform Access and Management:**
    
          - My use case requires managing the app through the Teams Developer Portal and the Teams Admin Center. Is there any other configuration I need to complete for smooth access to both portals?
    

Please guide me on resolving the above issues and confirm if I missed any important setup steps.

Microsoft 365
Microsoft 365
Formerly Office 365, is a line of subscription services offered by Microsoft which adds to and includes the Microsoft Office product line.
5,203 questions
Microsoft Identity Manager
Microsoft Identity Manager
A family of Microsoft products that manage a user's digital identity using identity synchronization, certificate management, and user provisioning.
710 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,374 questions
Not Monitored
Not Monitored
Tag not monitored by Microsoft.
39,970 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Nivedipa-MSFT 3,111 Reputation points Microsoft Vendor
    2024-10-15T07:01:57.1166667+00:00

    manav - **
    Teams Admin Center Error**

    The error message Internal calls to PLS Service have failed. We can't find the tenant region for my-tenant-id. Please try again later. is a known issue that can occur when the Teams service is not included in the user's subscription. Here are some steps you can take to resolve this:

    1. Check Subscription: Ensure that your users are in a plan that includes Microsoft Teams. You can verify this by checking the subscription details in the Microsoft 365 Admin Center.
    2. Bug Confirmation: If the issue persists, it might be a bug in the tenant. Microsoft has acknowledged this issue and is working on a code fix. You may need to wait for the fix to be deployed.
      Ref Issue: https://learn.microsoft.com/en-us/answers/questions/1652292/unable-to-login-microsoft-teams-admin-center-and-a

    Licensing in Microsoft 365 Admin Center

    For development and testing of Teams apps, users typically need specific licenses. Here are the steps to ensure your users have the necessary licenses:

    1. Microsoft 365 Developer Subscription: You can use a Microsoft 365 developer subscription sandbox tenant to set up your development environment.
      https://learn.microsoft.com/en-us/microsoftteams/platform/m365-apps/prerequisites
    2. Power Apps Developer Plan: For using premium or custom connectors and Dataverse, you need an additional license. The Power Apps Developer Plan can be used for development and testing purposes.
      https://learn.microsoft.com/en-us/office/developer-program/build-microsoft-365-solutions

    Platform Access and Management

    To manage your app through the Teams Developer Portal and the Teams Admin Center, ensure the following configurations:

    1. Teams Developer Portal: This is the primary tool for configuring, distributing, and managing your Microsoft Teams apps. You can register a new app, import an existing app, and manage app configurations.
      https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/teams-developer-portal
    2. Teams Admin Center: Ensure that you have the necessary permissions to access and manage apps in the Teams Admin Center. You can allow or block specific apps and configure app settings.
      https://learn.microsoft.com/en-us/microsoftteams/manage-apps

    Additional Configuration

    Make sure to enable custom app upload for your tenant:

    1. Sign in to the Teams Admin Center with your test tenant credentials.
    2. Go to Teams apps > Manage apps.
    3. In the upper-right corner of the Manage apps page, select Actions dropdown menu > Org-wide app settings.
    4. Under Custom apps, turn on the Let users interact with custom apps in preview toggle and select Save. https://learn.microsoft.com/en-us/microsoftteams/platform/m365-apps/prerequisites

    Thanks, 

    Nivedipa

    ************************************************************************* 

    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate. 


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.