Microsoft Teams integration · on request
Your team's 2FA codes in Microsoft Teams
Ask the Share Auth bot in Microsoft Teams for a shared account's 2FA code. Available on request, with per-channel restrictions and an access log.
Available on request. The Share Auth bot for Microsoft Teams works, and we connect it one organisation at a time: write to us.
What the bot does
Write to the Share Auth bot, in a private chat or by mentioning it in a channel:
otp githubreturns a card with the current code, the time it has left and the next code, and a button to get a fresh one;otp-listshows the available accounts, each with its own button;helplists the commands.
As on Slack and Discord, a few words from the name, the issuer or the description are enough to find the account. Since Teams has no reply visible to a single person in a channel, the private chat with the bot is the right place to ask for a code.
Who can get what
The integration is tied to your Microsoft 365 tenant: a request from another tenant is refused, and every call is checked against Microsoft’s signed token. Share Auth team roles do not apply in Teams, since Teams does not say which Share Auth account is speaking. The same safeguards as on the other platforms take their place:
- per-channel restrictions, which limit the secrets available in each channel;
- the access log, where every code handed out appears with the name sent by Teams and the time;
- a per-person command limit.
Only the team owner can create, edit or disable the integration.
Frequently asked questions
Microsoft now requires a bot to be registered in a single tenant, and only lets it answer in another tenant once it is distributed through its app store. Until it is published there, we connect each organisation together with you.
In a private chat with the bot, no. In a channel, the reply is visible to everyone following the conversation, because Teams has no message reserved for a single person. For a code, use the private chat.
Chat integrations are included in the Team and Business plans.