UX: Add App First-Use Message
-
@robi Oh, I gotcha, the easy way to enforce this then is to create the LDAP connection user by user as each user clicks on the app inside the Cloudron dashboard. That way they can't get in from "the outside" without getting the message. And it won't block public usage if theres a public front-end.
-
I hadn't thought of the direct to app URL first-use-case - but if that were an objective, I guess you could inject a Cloudron js into the header for all apps to show notification bars at the top of the page or something.
-
@girish said in UX: Add App First-Use Message:
@robi currently the message for admins comes from the package. For the users, are you thinking of something provided by the package or provided by the cloudron admin?
Cloudron admin.
org specific instructions of edu videos, etc.
how to get started basically.Many users are lost until they're guided or shown something. Since not all apps have a wizard to show them the ropes, a nice first use message is needed.
-
@robi I still wish there was a way to make it mandatory. Like @jdaviescoates issue with this. I can only think to do so by LDAP syncing a user on a case by case basis as soon as they see the first login message to at least ensure all these admins of the site get the first use message before they jump into the app and start doing stuff because there login credentials won’t work unless they see that message first.
-
@marcusquinn said in UX: Add App First-Use Message:
I hadn't thought of the direct to app URL first-use-case - but if that were an objective, I guess you could inject a Cloudron js into the header for all apps to show notification bars at the top of the page or something.
The problem with this is, this isn’t a message we’d want anyone except Cloudron users (the admins) to see.
-
@Lonk that's more of a sloppy admin issue.
The app should be visibility controlled via access control groups.
When set up and ready, the access control is added the the appropriate user group.
If interesting, I can do a sponsored writeup about how to do this properly.
-
@robi I haven't looked into that since I'm literally the only person that uses my own apps (I'm participating in this thread because I care about the Cloudron Communities Growth, not because the feature interests me). So, thank you for the offer, but I think I grasp the idea. But if anyone else needs it, let robi know guys! ️