Inspiration
Our individual user account credentials periodically expire, and we require authentication to access data. When setting up a report to refresh in JMP Live we wither need to user our own credentials and update them every time a password changes, or use a 'service account' that is created specifically to get this data. It is not feasible to create a ton of these service accounts, so instead we end up sharing a single account with multiple users. In order for them to use it in JMP Live they need to enter the username and password in their JMP Live page. This account often has more access than that person needs (it can inherently connect to some things from outside of JMP Live), and having access to the username/password makes it possible to use the account for more than what is needed.
The idea
Allow an admin to set up a shared set of credentials and then allow specific users, or groups of users, to access that account without being able to see the username or password. Ideally there would be some check in the script that they cannot print the credentials to the log or to the resulting table, but that could be a later step. This would mirror existing functionality in the enterprise gateway for PowerBI.
Why is this idea important?
Data security: In order for this to become a true enterprise tool, it is going to need to pass corporations increasingly stringent cyber security policies.