You should have Win32 app deployed to All Users or User group as available, if you want that app to be available in Company Portal. Remember to enable the Show App as available in Company Portal option in Win32 app properties.
You can't deploy available function to Uninstall app by user. You can only deploy mandatory Uninstall process for selected devices added to Uninstall device group.