GraphMinimalPermissionsGuidancePlugin
Compares the permissions used in the JWT token sent to Microsoft Graph against the minimum required scopes needed for requests that proxy recorded and shows the difference.
Plugin instance definition
{
"name": "GraphMinimalPermissionsGuidancePlugin",
"enabled": false,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "graphMinimalPermissionsGuidancePlugin"
}
Configuration example
{
"graphMinimalPermissionsGuidancePlugin": {
"permissionsToIgnore": [
"profile",
"openid",
"offline_access",
"email"
]
}
}
Configuration properties
Property | Description | Default |
---|---|---|
permissionsToIgnore |
The scopes to ignore and not include in the report. | profile openid offline_access email |
Command line options
None
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.