As a test automation tool and robotic process automation software (RPA) the UI.Vision RPA extension needs quite a lot of permissions to work. In this post we explain what each permission does and why it is needed:
- “bookmarks”, => run from bookmark feature
- “clipboardRead”, => !clipboard variable (read from clipboard)
- “clipboardWrite”, => !clipboard variable (write to clipboard)
- “cookies”, => deleteAllCookies command
- “debugger”, => automate file uploads
- “downloads”, => automate file downloads
- “downloads.shelf”, => hide download bar at macro start. Needed for UI testing.
- “notifications”, => notify the user with the echo command
- “storage”, => store the macros inside Chrome
- “tabs”, => selectWindows command
- “proxy”, => for the setProxy command
- “webRequest”, => we need it for proxy auth
- “nativeMessaging”, => to communicate with our native apps
- “contextMenus”, => add commands during recording via right-click on page element
- “\u003Call_urls>” => this is needed as we need to be able to work with all websites