Forum Discussion

johnjohn-Peter's avatar
johnjohn-Peter
Iron Contributor
Oct 23, 2024

Can i get the Manifest.JSON file for a Teams app that is already installed our Microsoft Teams Admin

We have a Teams App already installed inside our tenant and users are using it:-

 

 

 

 

 

Now i downloaded the code from this GitHUb site https://github.com/OfficeDev/microsoft-teams-emergency-operations-center >> and i modified the code using visual studio code to apply some customization based on our needs.

Now to be able to deploy the updated Teams app, i need the following information inside the Manifest.json file:-

  1. AppDomain
  2. Website url
  3. ClientID

now those should be already defined inside the current app which is already installed inside our Microsoft Teams admin center. but i can not find any option to download the current Teams App from our Teams admin center.. so how i can get these info to be able to upload my updated version of the app and replace the current version? Also i need the current app files, incase my updated app had some issues so i can revert back the old version of the app.. any advice?

Thanks

  • johnjohn-Peter - Thanks for reporting your issue. 

     

    1. Retrieve Manifest.JSON File:

      • Unfortunately, there isn't a direct option to download the current Teams app from the Teams admin center. However, you can try reaching out to your Teams admin or the person who initially deployed the app. They might have the original manifest file or the necessary details.
    2. AppDomain, Website URL, and ClientID:

      • These details are typically defined in the Azure AD app registration associated with your Teams app. You can find this information by navigating to the Azure portal:
        • Go to Azure Active Directory > App registrations.
        • Find your app and click on it.
        • Under the Overview section, you will find the Application (client) ID.
        • The AppDomain and Website URL can be found under the Branding section.
    3. Backup Current App Files:

      • Since you cannot directly download the app from the Teams admin center, it's crucial to have a backup plan. Ensure you have the original source code or any previous versions of the app stored securely. If you don't have access to these, again, reaching out to the original developer or admin might be necessary.
    4. Deploying the Updated App:

      • Once you have the necessary details, you can update your manifest.json file with the correct AppDomain, Website URL, and ClientID.
      • Package your app and upload it to the Teams admin center for deployment.
    5. Reverting to the Old Version:

      • If your updated app has issues, having the original source code or manifest file will allow you to redeploy the previous version. Always keep a backup of the current working version before making any updates.

    Thanks, 

    Nivedipa

    ------------------------------------------------------------------------------------------ 

    If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate. 

Resources