gsr
04/24/2023, 5:13 PMJeff Stevens
04/24/2023, 5:14 PMTim
04/24/2023, 5:40 PMthe permission scopes introduced only cover the basic scenarios: access only your own resources, access resources shared with you, access all resources. For applications running in the scope of a given user, the so-called delegated permissions model, this is rarely a problem, as the workload can trim those permissions to cover just the resources the user has access to. For the so-called application permissions however, where the app runs without a signed in user, access is given to any and all resources.So if you have an app with delegate permissions, that's easy to set up, and provided you can interact with it, you can sign in as a user, and do things on their behalf. If you have an app with application permissions because you can't interact with it to sign in as a user, then you're given access to do anything to anyone. But you can only have that if an admin approves it for you. And no admin in their right mind should be okay with that.
gsr
04/24/2023, 6:13 PMgsr
04/24/2023, 6:14 PM