We are an OEM partner and have a rather large number of apps in our environment where an ‘App List’ is an untenable way to select which app needs analysis. Additionally as we are multi-tenant, we often have several copies of the same app created for multiple tenants and these apps have the same name, which also complicates the ‘App List’. Thinking through these scenarios, I thought of a few options that might make QSDA more usable for us and others like us:
- Stream filter - i.e., have the users select the stream first, and then display the apps in that stream. Would need to handle user Work streams somehow here too.
- Search bar - search by app name. This would still cause some problems for the multi-tenant copies of apps, but could still be an improvement
- Enter App Id - let the user just paste the app id in to begin analysis on that app. As the developer is likely in many cases working on the app when needing to do the analysis, app id should be handy
- Add apps individually - instead of automatically showing all apps in the QMC, have the users select apps to track in QSDA and only those show up in the App List
As I’m sure not all of these would be preferable to those with smaller installation, I could see an option in the Admin settings to allow the QSDA admin to set the default view for that installation. Or if count of apps is greater than XYZ, default to one of the other views, but that would require doing the count in the first place which is not really necessary and could be slow.
A few other things that could be useful is to show the user’s name who created an analysis and also some way for a user to see ‘my analyses’, favorites, etc to easily find the stuff they care about. Would be helpful to show the stream in the analysis details.