Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mikahanninen/robocorp-controlroom-lastpass

A robot that installs Firefox addon during runtime in the headless mode.
https://github.com/mikahanninen/robocorp-controlroom-lastpass

cloud controlroom firefox firefox-addon robocorp rpaframework selenium

Last synced: 1 day ago
JSON representation

A robot that installs Firefox addon during runtime in the headless mode.

Awesome Lists containing this project

README

        

# LastPass Firefox extension in Robocorp Control Room

## Overview

This Robot demonstrates how to install LastPass Firefox extension
on runtime in Robocorp's Control Room Cloud container. Example could
be altered to install any Firefox extension.

## Missing logic

What has been left out of the example is implementation is a retry logic
covering necessity to complete IP verification. The Cloud container IP
address might change between runs and this will trigger access block
from the LastPass. Access can be verified by clicking the link in the
email sent by the LastPass.

## FAQ

**Q.** Why Chrome was not used ?

**A.** Chrome could not be used for this case, because Cloud container runs
are run in the headless mode and there is an issue with extension
installation on Chrome headless mode which could not be easily resolved.

**Q.** Why the use of ExtendedSelenium.py ?

**A.** This feature is not yet supported by the **RPA.Browser.Selenium** library
of the rpaframework package, but it can be added [#issue 341](https://github.com/robocorp/rpaframework/issues/341)

## Result after installation and logging into extension