CX-App For Customized Module

Hi All,

We are doing an upgrade project from IDM 4.0.2 to IDM 4.7.
However, currently there is a portlet in IDM4.0.2 that required to make available in IDM 4.7 as well. As I understand, the portlet feature has been deprecated since IDM 4.5.
And there is another component called CX-App introduced to replace portlet.
Is there any detail documentation for CX-App?
Besides, I have studied the CX-App in and noticed that there is no login session for the module created. Is it I cannot allow only authenticated users can access to my module?

Other than the CX-App, is there any other possible solution where I can create something similar to portlet, or adding an additional module into the Userapp workflow?