III. Create Teams App and deploy for use in your company’s Teams tenant

Create Teams app with basic setup

  1. Inside Microsoft Teams with an admin user or ordinary user press the ... in the left menu, and find Developer Portal.

     

  2. Go to Apps in Developer Portal and press either Create your first app or New app button, give a name your app and press Add.

     

  3. On the Basic information page you may give suitable values for your App. All the below values must be set to allow the appliation to be published later:

    • Developer or company name

    • Website

    • Privacy policy

    • Terms of use
      In the Application (client) ID insert the Client ID value from the Azure AD section above in this guide. Press Save.

Set up app tabs, single sign-on and publish app

  1. In the left menu click App features and select Personal app.
    Click Create your first personal app tab if you want the app to be available in the left menu in Teams.

    • You may also want to enable the possibility to add your the app in a Team or Channel in Teams. To do this, create a Group and channel app. To set up press App features in left menu and select Group and channel app. As Configuration URL insert depending on your product:

    Jira:
    https://<your-jira-server>/login.jsp?teamsUnderConfiguration&nokerberosSession
    Confluence:
    https://<your-confluence-server/login.action?teamsUnderConfiguration&nokerberosSession

    Bamboo:
    https://<your-bamboo-server>/userlogin!doDefault.action?teamsUnderConfiguration&nokerberosSession

    Bitbucket:
    https://<your-bitbucket-server>/login?teamsUnderConfiguration&nokerberosSession

    Press Save.

     

  2. Click the Single sign-on left menu and insert the API URL from the Azure AD section above in this guide and press Save.

     

  3. The app should now be ready and you should click left menu
    Publish to org and + Submit app update (button down in the middle). If you get problems publishing, verify that all mandatory fields in the Basic information section is set.

Publish to organization and add app to teams

  1. Now you must use an Teams Administrator account to approve the app. Please navigate to Teams Administation’s Manage Apps section: https://admin.teams.microsoft.com/policies/manage-apps. Search for the name you chose for your published Teams app.

  2. Click the new app in the list and click Publish and Publish to confirm.

  3. Your new app should in a short while be searchable from Teams.

  4. Your users may now search to find the app in Teams and add it either to the left menu in Teams or as a tab in a Teams group or chat window.

    If you have problems adding as a group app because the Save button is inactive it may help to log out from the Atlassian product in the window, press Back-button to the App list and re-select the app. This is because when loading group app the login page must be showing to allow communication between Teams and the Atlassian products.