It would be nice to have an option to display the resource authentication notification popup only when the resource actually needs to be used, instead of on app load.
In our use case, many of the users don't really use the resource and don't need to be authenticated. Moving the resource to another app doesn't make sense either since it's connected to one of the core features of the app.
Simply prompting the user to authenticate only before the resource needs to be used would alleviate a lot of the inconvenience.