Navigation by default will allow you to link out to an app where I'm specifically looking at permissioning of it:
If you use "Select an app" it will be shown/hidden based on the fact if the user has access to that specific app
Where this concept falls short is native way to pass url/hash params as a lot of use cases require this
-Select an app doesn't have that feature
-Using go to app works, you can pas url/hash params but navigation will be visible to users who do not have access (they won't be able to navigate to the page - permission denied) but overall it creates user confusion
We could render a notification message/error if the user is not part of the permission group needed to go to that app. This should prevent the user from going to the url with the url params and the error message.