Allow a logged-in user to control the status of ethernet jacks configured to use 802.1x authentication
This issue is very specific to the ATILLA use case, therefore, a good idea would be to implement it in a specific app.
When someone wants to connect to the RJ45 jacks available in the room of the association, he has to go through 802.1x authentication, pretty much like what's in place with the wifi network.
In some cases, using 802.1x on the wall jacks can be painful and counterproductive:
- If you want to print something, you need the printer (that does not supports 802.1x auth) to be connected to the network
- If you wish to install a new OS on your computer, the installer probably doesn't support 802.1x authentication
In those uses cases, the usual workaround is to ask a system administrator to "unlock" the specific jack the user wants to connect to (ie: disable the 802.1x authentication on this jack). Note that the jack should be "locked" once it has been used.
- Allow a logged-in user that has a specific permission to control the state of some of the RJ45 jacks available in CY106
- When a jack is unlocked, the user has to provide a delay from which the jack should be locked again
- When a jack is opened by a user, log the action in database in order to have traceability, we could also think of sending a mail to a system administrator