AS IS: Cash settlement is enabled for the Super Admin only
TO BE: Cash settlement privilege can be enabled by a Super Admin for a specific Admin
Context:
At a point of sale people can pay using their LNBits wallet, but also with fiat cash. The cashier is not always the SuperAdmin.
As the admin can already use the ATM function, it would also make sense to assign him the privilege of settling a cash payment. For example, someone comes to the cashier and wants to exchange fiat cash for sats , or just wants to make a purchase with fiat cash.
This is a very sensitive feature as this enables normal admin users to create sats out of thin air, as @talvasconcelos correctly pointed out here out.
So it should be very clear in UI for SuperAdmin the feature should be handled with extreme care.

AS IS: Cash settlement is enabled for the Super Admin only
TO BE: Cash settlement privilege can be enabled by a Super Admin for a specific Admin
Context:
At a point of sale people can pay using their LNBits wallet, but also with fiat cash. The cashier is not always the SuperAdmin.
As the admin can already use the ATM function, it would also make sense to assign him the privilege of settling a cash payment. For example, someone comes to the cashier and wants to exchange fiat cash for sats , or just wants to make a purchase with fiat cash.
This is a very sensitive feature as this enables normal admin users to create sats out of thin air, as @talvasconcelos correctly pointed out here out.
So it should be very clear in UI for SuperAdmin the feature should be handled with extreme care.