Increase trust and explain how to configure Azure AD permissions properly #1460
-
Hi guys, On the other hand, I am looking at use cases where enterprise customers are just overwhelmed by the permissions we are asking.
Our documentation does not explain how to tackle such use cases. To tackle this problem I would suggest working on the following topics:
Let me know what you think about this. br, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
There a number of ways I could think for us to address this:
This could be a good idea although we'd need to verify that it's viable across all O365. Not all APIs are as well-documented as MS Graph and in some cases it would be very much hit and miss to get the right permission set for the given command. Not saying we shouldn't do it though, especially if it can help us with adoption. I wonder if the issue you brought up @plamber could be related to how things used to be with folks being able to use basic auth without the notion of an app. With that going away more and more and not working outside of the SharePoint realm (MS Graph only supports OAuth), I wonder to what extent it's a new reality that we have to accept, that custom apps must be registered with AAD and it's a fact of life rather than something special that we do. |
Beta Was this translation helpful? Give feedback.
-
As this is can be a complex subject, I think we should look to create a dedicated page for this in our documentation and use a similar format to the GitHub Actions page https://pnp.github.io/office365-cli/concepts/github-actions/. It could then start to address the concerns raised by @plamber that it is not clear why we ask for the permissions that we do as default and a detailed (working example) of how to 'roll your own' identity. |
Beta Was this translation helpful? Give feedback.
As this is can be a complex subject, I think we should look to create a dedicated page for this in our documentation and use a similar format to the GitHub Actions page https://pnp.github.io/office365-cli/concepts/github-actions/.
It could then start to address the concerns raised by @plamber that it is not clear why we ask for the permissions that we do as default and a detailed (working example) of how to 'roll your own' identity.