Answer
The CATIA connector installation is performed via the CERN CMF installation manager, through the icon as shown in the image below.
Once your computer is added in the NSC (to complete this process, the admin or the main user of the computer must accept a request sent via email), then, you will be able to install the CATIA connector via CMF.