Skip to main content

 

 

 

 
Language:
 
 
 
OutSystems

Usersアプリにアプリケーションが存在しない

症状

Usersアプリケーション(https://<環境のアドレス>/Users)の[Applications]タブにアクセスしたときに、作成したいずれかのアプリがリストに表示されません。

ユーザーのアプリケーションリスト

そのため、アプリのロールをユーザーに割り当てることもできません。

ロールに表示されないアプリケーション

原因

これは、該当するアプリに「ホーム」モジュールが定義されていない場合に発生します。これは、Service StudioまたはService Centerのどちらかで確認できます。

アプリにホームモジュールがないことをService Studioで確認する

Service Studioでご利用の環境に接続し、該当するアプリをクリックします。 アプリに「ホーム」モジュールが定義されていない場合、次のようになります。 * [Open in browser]ボタンが無効になっている。 * すべてのモジュールに[Set as Home]アイコンホームの設定アイコンが表示されている。

Service Studioのアプリの詳細

アプリにホームモジュールが定義されていないことをService Studioで確認したら、解決策に進みます。

アプリにホームモジュールがないことをService Centerで確認する

原因を確認するには、[Service Center > Factory > Applications]にアクセスして該当するアプリをクリックする方法もあります。

Modules]リストを調べます。アプリにホームモジュールが定義されている場合、モジュール名の後ろに「(home)」が付いているため識別できます。

ホームモジュールが定義されている場合の外観を以下に示します。

Service Centerでホームモジュールがある場合

アプリにホームモジュールがない場合、どのモジュールにも「(home)」というタグは表示されません。

Service Centerでホームモジュールがない場合

ホームモジュールがないことを確認したら、解決策に進みます。

解決策

アプリにホームモジュールを定義します。

Service Studioでご利用の環境に接続し、ホームモジュールを設定するアプリをクリックします。 ホームモジュールにするモジュールの前にある[Set as Home]アイコンホームの設定アイコンをクリックします。

Open in browser]ボタンが有効になります。

Service Centerで設定されたホームモジュール

Usersアプリケーションに戻ると、[Applications]タブのリストにアプリが表示されます。これで、アプリのロールをユーザーに割り当てることができるようになります。