Insights Hub Insights Hub Private Cloud 如何创建Self Hosted App?

2023-06-06T06:32:02.000-0400
Developer Tools

摘要

在使用Insights Hub过程中,有时可能会这样的需求,我们部署在云上App或者是自己搭建环境内部署的App,需要在Insights Hub中使用,这时我们就可以在Insights Hub中创建自己的Self Hosted App,我们该如何创建Self Hosted App?


详细信息

创建Self Hosted App步骤如下:
1.打开Developer Cockpit.
2.点击Add application.
3.选择App的type类型,选择Self Hosted,输入Display Name, Internal Name, Version ,Description,编辑图标。需要注意的是components的配置,name可以自命名,Direct URL配置为App可以访问的URL,Add/Edit Component一般配置为/**,但是可以根据自己的访问需求进行配置,最后点击Add;基本配置完成。如图所示.
image.png
4.配置Configurations的content-security-policy。点击Configurations,将配置的URL访问域信息添加content-security-policy中,要不然会发生跨域访问的安全问题,无法访问URLl域,如,“default-src 'self' osbar.pvt-rancher1.cn1-int.mindsphere-in.cn *.bing.com; style-src * 'unsafe-inline'; script-src 'self' 'unsafe-inline' osbar.pvt-rancher1.cn1-int.mindsphere-in.cn *.bing.com; img-src * data:
image.png
5.右上角点击保存。然后点击Configure,添加App的角色,Configure->App Roles->Application Scopes->Save.
image.png
6.点击Back to App,然后点击Register->Proceed With Registration。Self Hosted App创建完成.
image.png
7. 点击OSbar 上的九宫格图标,返回到Dashboard,就可以看到已创建App.
image.png
 

知识库文章 ID# KB000112207_ZH_CN

内容

摘要详细信息

关联组件

Developer Cockpit