The App controls access to protected capabilities. Installation alone does not grant all declared permissions.
Expected result: the plugin uses only the approved capabilities and sources.
network
store
media.read
media.control
images.read
video.read
hid.consumer
hid.keyboard
hid.mouse
dock.read
fs.watch
fs.transfers
fs.read
fs.eject
backup.read
backup.control
Store credentials in App settings. Never include them in published source, runtime packages, or sample data.
Direct device data sources require their own network consent. Explain service requirements in the setup instructions.
An update that adds permissions needs renewed approval. Test how the plugin behaves before access is granted.
Website previews use sample data. They cannot grant App permissions or access the user's devices.