Skip to content

How to Upload the CloudMonitor Teams Bot into your Organization

 **

Navigate toAzure Active Directory > App Registrations, and click your CloudMonitor Service Principal by name or ClientId under the “All applications” tab.

Step 1 screenshot

On the side menu, under Manage, click “API permissions” and then click “Add a permission”.

Step 2 screenshot

Click Microsoft Graph

Step 3 screenshot

Click “Your application needs to access the API as the signed-in user.”

Step 4 screenshot

Click the “Search box” field. and search for,

  1. [[User.Read]]
  2. [[Channel.ReadBasic.All]]
  3. [[Team.ReadBasic.All]]

And tick them

Step 5 screenshot

Click “Add permissions”

Step 6 screenshot

Permission assignments should be visible here.

Step 7 screenshot

There are few other permissions also required, please click on this button

Step 8 screenshot

Click Microsoft Graph

Step 9 screenshot

Click “Application Permissions”

Step 10 screenshot

Click the “Search box” field. and search for each below and tick them,

  1. [[Team.ReadBasic.All]]
  2. [[TeamsActivity.Send]]
  3. [[Chat.ReadBasic.All]]
  4. [[User.Read.All]]
  5. [[Channel.ReadBasic.All]]
  6. [[AppCatalog.Read.All]]
  7. [[TeamsAppInstallation.ReadForUser.All]]
  8. [[TeamsAppInstallation.ReadWriteForUser.All]]

Step 11 screenshot

Click “Add permissions” after selecting all the permissions

Step 12 screenshot

Permission assignments should be visible here.

Step 13 screenshot

Click “Grant admin consent for …”. This action requires a user with Admin rights.

Step 14 screenshot

Navigate to Admin App and authenticate with your account

Step 15 screenshot

Click on the profile button then Click “Account”

Step 16 screenshot

Click “Teams Bot”

Step 17 screenshot

Click “Download CloudMonitor Bot”, then manifest file will be downloaded to your personal computer

Step 18 screenshot

Navigate to teams and Click “Apps”

Step 19 screenshot

Click “Manage your apps”

Step 20 screenshot

Click “Upload an app”

Step 21 screenshot

Next, click on this button - Admin privileges are required for this step. If you are not an admin, please follow the next step and ask your admin to complete the approval.

Step 22 screenshot

Then select the downloaded zip file in step no. 18 and upload it here.

After it is successfully uploaded, you will see the CloudMonitor FinOps Bot here. It will be under “Build for your org” section. Please click on that.

Step 24 screenshot

Click “Add”

Step 25 screenshot

Now CloudMonitor Finops Bot is successfully installed in your Teams environment. To activate the bot you will need to send a message to that so it will get activated.

Now you will receive audit trails, budget notifications, recommendations and cost anomalies via the Teams Bot

Step 26 screenshot