Skip to content

v1.0.1

  • v1.0.1
  • d6d67a3
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
  • Choose a tag to compare

  • v1.0.1
  • d6d67a3
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
@lilyjma lilyjma tagged this 01 Jun 15:36
* Add hello_tool_with_auth demonstrating OBO flow with Microsoft Graph

Adds a tool that greets the signed-in user by name using the On-Behalf-Of
(OBO) flow. In production, it extracts the user's token from Easy Auth
headers, exchanges it for a Graph token via managed identity federated
credential, and calls Graph /me. Locally, falls back to developer identity.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Split hello_tool_with_auth into separate file using Blueprint

- Move OBO auth tool to hello_tool_with_auth.py with func.Blueprint()
- Register blueprint in function_app.py
- Keep commented-out inline version for reference

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Remove commented-out inline OBO tool code

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add OBO auth documentation: consent, code walkthrough, troubleshooting

- Update intro to mention hello_tool_with_auth and OBO flow
- Add Step 4 (consent) and Step 5 (connect) to deploy instructions
- Add 'Calling Microsoft Graph with OBO' code walkthrough section
- Add 'Consent authoring' section explaining user vs admin consent
- Expand troubleshooting with OBO-specific errors and solutions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Minor README fix

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix: update OBO auth tool and README

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Assets 2
Loading