Arnica Documentation
  • Introduction
  • Getting Started
    • 🔑Sign Up
    • ▶️SCM Integrations
      • Azure DevOps
      • Bitbucket Cloud
      • Bitbucket Server & Datacenter
      • Github
        • GitHub Audit Logs
        • Github App Permissions
      • Gitlab
    • 📤ChatOps
      • Microsoft Teams
      • Slack
        • Adding Arnica to a New Channel
        • Interacting With the Arnica Slackbot
    • 🎫Ticket Management
      • 🐛Jira Integration
      • 📋ADO Boards Integration
    • 🧠Artificial Intelligence
      • Azure OpenAI
      • OpenAI ChatGPT
    • 🏨On Premise Integrations
  • Inventory
    • 💼Identities, Repositories & Organizations
    • 📇Software Bill of Materials (SBOM)
    • 🦄Prioritization & Product Ownership
  • Hardcoded Secrets
    • 🕵️Secret Detection
    • ⏪Realtime Secret Mitigation
    • 🥕Secrets Policy Settings
  • Code Risks
    • 🎼Static Application Security Testing (SAST)
      • Custom SAST Rules
    • 🧩Software Composition Analysis (SCA)
    • 🔡3rd Party Package Licenses
      • Override License Classifications
    • 🤹3rd Party Package Reputation
      • Identifying Low Rep Packages
      • How to Find Alternative Packages
    • ⛅Infrastructure as Code Security (IaC)
    • 🤖Code Risk Policy Settings
      • Developer Feedback On Push
      • Require Review Before Dismissal
      • 0 New High Severity Vulnerabilities
      • Enforce Remediation SLA
    • 🪄Code Risk Magic Links
    • 📦Code Risk Language and Framework Support
  • Platform Operations
    • 🚪Joining an Existing Org
    • ❌Deleting a Tenant
    • 🫂How do I invite members to my tenant?
      • New User Invitations
    • 👥Users & Roles
    • 🔇Deleting Integrations
    • ⌛Scheduled Jobs
      • How often do Jobs run?
    • 💸Billing
  • Security
    • 🎮Role Based Access Control (RBAC)
    • 🛡️Data Handling
    • 🏛️SSO Integration
      • Okta Integration
      • Entra ID Integration
Powered by GitBook
On this page
  • Configuring the MS Teams Arnica App
  • Connecting your Arnica Tenant to the MS Teams app
  • Adding the Arnica bot to a Teams chat or channel

Was this helpful?

  1. Getting Started
  2. ChatOps

Microsoft Teams

PreviousChatOpsNextSlack

Last updated 1 month ago

Was this helpful?

Integrating your Arnica tenant with Microsoft Teams will require an MS Teams Admin.

To integrate, the admin should first configure the Arnica application for the MS Teams org, then connect the org with Arnica.

Configuring the MS Teams Arnica App

  1. Log into as an admin and navigate to the Teams apps -> Manage apps page.

  1. Search the “Arnica” app and select it

  1. You will see a list of required permissions. Accept the application's permissions to enable the App.

  2. To ensure that all users can access and install the app, toggle the User Access to Allowed. (As seen in image from step 2)

  3. Navigate to Teams apps -> Setup policies in the left hand menu

  4. Here the admin can create an automated policy that will install the Arnica bot by creating a new setup policy for users who require access to Arnica's Teams bot. This can be done Arnica org-wide or group-wide by specifying group policy assignments.

  5. Optionally, you can pin the Arnica app icon for quick access. This can be done for all users or for a designated group of users.

  6. Once added to an organization or a group, Arnica app will be installed automatically on MS Teams for each user. This process can take up to several days. Alternatively, users can manually install Arnica from the MS Teams’ app store.

The Microsoft Teams app can be assigned to specific groups. It is recommended to provision the application only to the software engineering and product management teams.

Connecting your Arnica Tenant to the MS Teams app

  1. Once the Arnica app is installed, you should receive a notification that you need to connect your app to your app.arnica.io account. Your message should have a “Connect with Arnica” button in the message. Click the “Connect with Arnica” button to complete the integration.

  1. After your MS Teams organization is integrated the with Arnica, you will see a similar message but without a choice to connect. This welcome message will be visible to all additional users of your org who open the app.

The “Help” command can be used at any time within the Arnica app to see a list of commands that Arnica can respond to.

Adding the Arnica bot to a Teams chat or channel

  1. Navigate to the 'Teams' tab via the sidebar.

  2. Choose the Team/Channel that you'd like to add Arnica to and start a new post.

  3. Type '@' and select the option that states 'Get bots'.

  1. Search for and select 'Arnica'.

  1. Once selected, this will tag the Arnica bot in your post.

  1. Once you complete the post, you will see the Arnica bot joining the team or channel.

Adding the Arnica bot to public channels may result in Arnica declining the invitation. If Arnica does not post a "Get Started" message in the chat try inviting the bot to a private team.

To begin receiving alerts within MS Teams, a or must be created within Arnica.

📤
secrets detection
code risks policy
admin.teams.microsoft.com