We support the ability to disable applications from being deployed via a public URL, supporting IP protection requirements.
To do this, users must have "Team Administrator" permissions.
1. Navigate to the landing page of the App by clicking on Apps in the Navigation Bar
2. Click on General Settings and then tick the "Disable external access to this App" checkbox.
Once you click "Save", public teams cannot be created for this App. Users creating Project Teams for this app now will only be able to create Internal Project Teams and face this dialogue.