dotnet-msidentity should pre-authorize permissions for web APIs
Open
area-blazor
area-msidentity
customer-reported
- Dominant language
- C#
- Stars
- 818
- Forks
- 260
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 10
Description
## File a bug
When registrating a blazorwasm hosted app calling a downstream web api (meaning the service, which is a web api calls itself a web api), the user doesn't have a way to consent to the service.
```Shell
dotnet new blazorwasm --hosted --auth SingleOrg --calls-graph
dotnet-msidentity --tenant-id mytenant.whateverdomain
```
The proposal is to pre-approve the permissions from the web api to the downstream web API.
Contributor guide
Assessment
This issue has not been assessed yet.