We are using Nordic SDK version 15.2, and have successfully implemented many functions using the CLI API but are stuck on how to secure the CLI. We have a USB and RTT CLI set up that we only want to be available to authorized developers at our company. Additionally, we have a BLE CLI set up for which we want all of the commands to be available only to our authorized app developers, and a subset of those commands to be made available for third party app developers.
My questions are
1) is there sdk support for setting up this type of security for the CLI?
2) if not, can I please receive some guidance in how to wrap or extend the source code to implement this type of tiered security to the CLI?