Changing Endpoint Visibility
Apps can have endpoints visible to the public or TIBCO Cloud™ Mesh:
- TIBCO Cloud Mesh endpoints are exposed only to applications in the TIBCO Cloud™. These endpoints cannot be reached by any external system, further they can only be accessed from other clients/applications from within the TIBCO Cloud™, and only to users within the same organization/subscription.
Situations where you need to set endpoints to TIBCO Cloud Mesh are:
- If you are using TIBCO Cloud Mesh, it enables you to easily select any services running in TIBCO Cloud™ managed by your organization. For example, you can easily consume a REST service in TIBCO Flogo® or TIBCO BusinessWorks apps with no further configuration by simply selecting it from TIBCO Cloud Mesh. Also, access from TIBCO Cloud™ API Management enables an API Management subscriber to define a secure, managed public API that proxies the private endpoint. See the TIBCO Cloud Mesh Documentation for more information.
- If you are using TIBCO Cloud Integration with TIBCO Cloud™ Live Apps, as described in Working with TIBCO Cloud™ Live Apps.
- Public, are just that - available from outside of TIBCO Cloud.
By default, an app is Public and unsecured.
Note: TIBCO Cloud™ Mesh endpoints were formerly called private endpoints. This term is still used in Mock apps, in the
tibcli app update
command, and in the returned output from the tibcli app list
command.To change an app's endpoint visibility to public or TIBCO Cloud Mesh:
- Log in to TIBCO Cloud™ Integration.
- Click the Apps tab.
- Hover over the app you want to change, and click the shortcut menu ().
- Click Set endpoint visibility to change from public to TIBCO Cloud Mesh or vice-versa.
You are shown a warning that this can cause a service outage for the app.
- Click Update or Cancel.
Tip: The Set endpoint visibility option is also available from an app's shortcut menu on its App Details page. Also, there is an app visibility icon on the App Details page next to the app name that says either Public or TIBCO Cloud Mesh. You can click this icon to toggle endpoint visibility.
Note: For non-restful endpoints, the endpoint cannot be changed to TIBCO Cloud Mesh. Also the service name and description is not applicable to non-restful endpoints.
Role Requirements
- Admins can change endpoint visibility on any app in their organization.
- Users can change endpoint visibility only on apps they own.
- Read-only users cannot change endpoint visibility on any app.