環境の管理

環境の管理

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

1. このページの内容

このページでは、環境ダッシュボードを使用して、Development 環境と Stage 環境間でアプリケーションを管理するための包括的なガイドを提供します。環境ダッシュボードの操作方法、アプリケーションの管理方法、環境ごとの設定や機能の利用方法について説明します。
2. 提供対象

スーパー管理者と開発者の両方が環境ダッシュボードにアクセスし、環境ごとの設定を利用したり、アプリケーションを Stage 環境に公開したりできます。

3. 環境ダッシュボード

環境ダッシュボードは、Development 環境と Stage 環境にまたがってアプリケーションを管理できる一元的なスペースです。ダッシュボードでは、アプリケーションが存在する環境ごとにアプリケーションがグループ化され、さらに、Stage 環境への公開に利用できる変更に関する追加情報も表示されます。アプリの編集やアクセス、設定の構成、ログの表示など、さまざまな環境固有の操作を実行できます。また、アプリのバージョン履歴が一覧表示され、ユーザーはアプリを Stage 環境に公開できます。
上の画像のとおり、三点リーダー(…)をクリックすると、次のオプションが表示されます:

3。1 アプリケーションの編集

編集オプションは Development 環境でのみ利用できます。アプリケーションは Development 環境でのみ編集できるためです。このオプションをクリックすると、必要な変更を行うためにアプリケーションの編集モードに移動します。


3。2 アプリケーションへのアクセス

このオプションは、Development と Stage の両方の環境で利用できます。このオプションをクリックすると、該当する環境の実行モードに移動し、アプリケーションを詳細にテストできます。

環境の実行モードでは、ユーザーがどの環境かを識別できるよう、画面上部のバーに Development や Stage などのラベルが表示されます。


Notesメモ: ある環境で追加されたデータは、他の環境とは分離されて保持されます。

画面上部の 表示する as 項目から、アプリケーションをデモユーザーとしてテストすることができます。デモユーザーの詳細は、この後のセクションで説明します。

3。3 設定

Notesメモ: ここで行うすべての設定は、選択した環境にのみ適用されます。たとえば、設定Development でクリックした場合、すべての設定は Development 環境にのみ適用され、Stage 環境でも同様にそれぞれの環境にのみ適用されます。
このセクションでは、次の項目を設定できます:
  • デモユーザー - あらかじめ定義されたテストユーザーを選択し、アプリのテスト用にさまざまな権限やロールを割り当てます。ここで扱うのは実ユーザーではなく、モックユーザーの権限です。
  • 通知 - アプリのテストでは、実ユーザーや他の開発者に通知を送信する必要がない場合があるため、通知を無効化したり、ルーティングを変更したりできます。
  • ワークフロースケジュール - テスト期間中に実行する必要のない スケジュールを無効化します。初期設定では、アプリケーションの スケジュール設定がそのまま反映されます。

3。3。1 デモユーザー
デモユーザーは、アプリのテスト用に選択し、あらかじめ定義されたさまざまな 権限 ロールを割り当てることができるモックユーザーです。割り当てた権限に応じて、各デモユーザーがアプリとどのようにやり取りできるかが決まります。
Notesメモ: ここでの権限は、テスト専用の別権限ではなく、既存のアプリ権限を指します。現在のアプリに追加されているロールと権限のみが一覧表示されます。

デモユーザーを追加するには:

  1. 対象のアプリケーションと環境で 設定をクリックします。
  2. 次のページで、デモユーザーを追加 デモユーザータブ内でクリックします。
  3. デモユーザーを追加ポップアップで、 名前ドロップダウンからデモユーザーを選択します。



    Notesメモ: デモユーザーはあらかじめ用意されたテスト用ユーザーで、最大 5 人まで利用できます。

  4. アプリケーションのテスト方法に応じて、デモユーザーの 種類として「ユーザー」または ポータルユーザーを選択します。

    Notesメモ: 種類で「ユーザー」を選択した場合は、アプリで設定されている権限役割を割り当てることができます。 種類で「ポータルユーザー」を選択した場合は、アプリで設定されているポータル権限を割り当てることができます。
  5. 権限 役割を選択し、ユーザーに割り当てます。

  6. Notes
    メモ: 権限と役割はアプリごとに固有です。つまり、現在のアプリに追加されている権限と役割のみが一覧表示されます。デモユーザーは、割り当てられた権限に応じてアプリ内で操作を実行できます。
  7. [追加] をクリックします。

デモユーザーを追加したら、アプリケーションにアクセスし、ドロップダウンから追加したデモユーザーを選択して、割り当てられた権限と役割に基づいてアプリケーションをテストできます。

3。3。2 通知
開発環境およびステージング環境はテスト目的で使用されるため、アプリのテスト中に通知を送信する必要がない場合があります。このセクションでは、通知を無効にするか、特定のアドレスに転送するかを選択できます。
Notesメモ: ここでの通知とは、メール送信タスクおよびプッシュ通知アクションを使用して送信される通知を指します。

メール通知には、次の設定が利用できます。

  • メールを無効にする - メールは送信されません。
  • ログインユーザー - すべてのメールが現在ログインしているユーザーに送信されます。
  • 選択したユーザー - すべてのメールが、開発者およびスーパー管理者の一覧から選択したユーザーに送信されます。
  • アプリケーション固有 - メール通知は、設定されているワークフローに従って送信されます。このオプションが既定で選択されています。

プッシュ通知には、次の設定が利用できます。

  1. プッシュ通知を無効にする - プッシュ通知は実行されません。
  2. ログインユーザー - すべてのプッシュ通知が、現在ログインしているユーザーに送信されます。
  3. 特定ユーザー - プッシュ通知は、開発者およびスーパー管理者の一覧から選択したユーザー(スーパー管理者または開発者)に送信されます。
  4. アプリケーション別 - プッシュ通知は、設定されたワークフローに従って送信されます。このオプションはデフォルトで選択されています。
3。3。3 ワークフローのスケジュール
アプリケーションでスケジュールを設定している場合があります。ただし、設定したスケジュールを検証またはテストし終えたら、テスト期間中にそれらを継続的に実行し続ける必要がなくなる場合があります。そのような場合は、以下の 2 つの設定のいずれかを選択して、設定済みのすべてのスケジュールの実行を一時停止できます。
  1. すべてのスケジュールを一時停止 - このオプションを有効にすると、そのアプリケーション内での個々のステータス(有効/無効)に関係なく、すべてのスケジュールの実行が一時停止されます。
  1. アプリケーション別 - このオプションを有効にすると、そのアプリケーションで定義されたステータスに従ってスケジュールされたワークフローが実行されます。つまり、「有効」になっているスケジュールのみが実行されます。
Notes
メモ: 環境ごとにスケジュールを一時停止できる機能は、その環境内でのスケジュール上限を効率的に管理するうえで有用な機能です。

3。4 ログ

Notes
メモ: 表示されるログは、すべて選択した環境に固有のものです。たとえば、Development 配下の Logs をクリックすると、Development 環境に特有のログのみが表示され、Stage 環境についても同様です。
ログは、アプリケーション内のフォームスケジュールメールデータページ支払いおよびバッチワークフローに関連する処理について、自動的に作成され、タイムスタンプが付与されるデータです。これらのログは、アプリケーションのパフォーマンスの追跡、デバッグ、およびセキュリティ確保に不可欠です。
  1. 完了ログ: メッセージ、操作の詳細、その処理を設定したユーザー、実行時間、操作の種類が表示されます。
  1. 失敗ログ: トラブルシューティングのための追加のエラー詳細が含まれます。
環境権限を持つ開発者は、environment permissionを利用してログを参照し、アプリケーションのパフォーマンスを確認したり、アプリケーション内で実行された処理や操作失敗時の状況を追跡したりできます。ログは、時間種類に基づいてフィルタリングできます。時間の設定には、直近 1 時間/1 日/1 週間/1 か月が含まれます。

3。5 バージョン履歴

アプリを Stage 環境に公開すると、まとめて公開された変更は 1 つのバージョンと見なされます。各バージョンの詳細は、バージョン履歴タブに一覧表示されます。

バージョン履歴には、公開済みのすべてのバージョンと、それぞれのバージョンで行われたアプリの変更内容が一覧表示されます。これにより、過去のすべてのバージョンとその変更内容を確認するための参照として利用できます。

詳細を確認したいバージョンをクリックすると、そのアプリケーションに含まれるコンポーネントの一覧が表示されます。

コンポーネントに対して行われた変更を、より包括的に確認するには、左ペインで対象のコンポーネントをクリックします。変更内容は、その内容を示す視覚的なインジケーターとともに表示されます。バージョン履歴ページでは、次の 3 種類のマーカーが使用されます。
  1. 追加 - 緑色のドット
  1. 更新済み - オレンジ色のドット
  1. 削除 - 赤色のドット
以下のスクリーンショットは、追加済みマーカーが付いたコンポーネントの例です。
バージョン履歴ページでは、コンポーネントに対して行われた変更内容をすばやく視覚的に把握できるため、アプリケーションの変遷を追跡・管理しやすくなります。

3。6 ステージ環境への公開

アプリケーションを作成した後、または変更を加えた後は、徹底的なテストを行うためにステージ環境に公開できます。

4. 関連トピック

次のステップ
前の手順
次のステップ
環境の管理方法を学んだら、次はZoho マーケットプレイスを使用してアプリケーションを配布および管理する方法を参照してください。
前の手順
アプリケーションを作成する際には、環境の必要性とその使い方を理解しておくことも重要です。知識を深めるには、まず環境の概要を学ぶことから始めてください。