The following is a basic process flow for creating and deploying a portlet script, including a Dashboard SuiteApp portlet script:
Create a script file and upload the file to your File Cabinet.
Create a script record for your portlet script. Ensure that the Portlet Type field is set to the correct portlet type used in your script.
Create a script deployment record for your portlet script.
If you are creating a script to be used for a SuiteApp portlet, check the Dashboard SuiteApp box. This option will let you access the portlet from the SuiteApps tab of Personalize Dashboard.
When you check the Dashboard SuiteApp box you can upload an image to the File Cabinet that represents the SuiteApp icon shown for the portlet in the Personalize Dashboard window. Note that only SVG images are supported for the icon. SVG is a vector format, so it assures perfect image scalability.