Skip to content

docs(adapter-teams): simplify bot setup using Teams CLI#402

Merged
dancer merged 5 commits intovercel:mainfrom
heyitsaamir:docs/teams-readme-use-teams-cli
Apr 29, 2026
Merged

docs(adapter-teams): simplify bot setup using Teams CLI#402
dancer merged 5 commits intovercel:mainfrom
heyitsaamir:docs/teams-readme-use-teams-cli

Conversation

@heyitsaamir
Copy link
Copy Markdown
Contributor

@heyitsaamir heyitsaamir commented Apr 19, 2026

Summary

  • replace manual 6-step Azure portal walkthrough with teams app create from Teams CLI
  • replace manual manifest JSON for RSC with teams app rsc add commands
  • fix message history permissions: RSC for channels/group chats, Azure AD (Chat.Read.All) only for DM history
  • add teams app doctor to troubleshooting

Test plan

  • Created fresh app with teams app create, verified bot responds to @mentions in channel
  • Verified RSC permissions (ChannelMessage.Read.Group) enable channel message history
  • Verified DM message history requires Azure AD Chat.Read.All
  • Verified teams app doctor runs against the app

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 19, 2026

@heyitsaamir is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

@heyitsaamir heyitsaamir marked this pull request as draft April 19, 2026 17:03
@heyitsaamir heyitsaamir force-pushed the docs/teams-readme-use-teams-cli branch from 4bb7daf to 6d96412 Compare April 23, 2026 22:55
@heyitsaamir heyitsaamir marked this pull request as ready for review April 27, 2026 21:53
heyitsaamir and others added 5 commits April 29, 2026 18:41
Replace manual 6-step Azure portal walkthrough with Teams CLI commands.
`teams app create` handles AAD registration, secret generation, bot
registration, and channel setup in a single command. Also updates RSC
permission and troubleshooting sections to reference CLI equivalents.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
RSC permissions cover channels and group chats (no admin consent).
Azure AD Chat.Read.All is only needed for DM history. Add permission
table and az CLI commands for DM setup.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Replace manual 6-step Azure portal walkthrough with Teams CLI commands.
Correct message history permissions: RSC for channels/group chats,
Azure AD only for DM history. Add local dev tunnel tip.
@bensabic bensabic force-pushed the docs/teams-readme-use-teams-cli branch from 6d96412 to 4f91d97 Compare April 29, 2026 08:42
@bensabic bensabic requested a review from a team as a code owner April 29, 2026 08:42
@dancer dancer merged commit 7a67ff5 into vercel:main Apr 29, 2026
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants