ステージ環境への公開

ステージ環境への公開

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

Notes
このヘルプページはDeveloper Console バージョン6のユーザー向けです。旧バージョン(Developer Console 5)をご利用の場合は、こちらをクリックしてください。ご自身のDeveloper Console バージョンを確認してください。

1. このページの内容

開発環境からStage環境へアプリケーションを公開し、クライアントに配布できるようにする方法について説明します。続行する前に、環境についての詳細はこちら2. 利用可能なユーザー
Idea

スーパー管理者はアプリケーションを作成し、

開発者を割り当てて、環境を利用して編集やテストを行うことができます。3. Stage環境への公開手順

アプリの開発が完了した後は、次の手順としてアプリやその変更内容をテストします。このテストはStage環境で実施されます。Stageへの公開方法は以下の通りです。

  1. Deploy内のEnvironmentsセクションへ移動し、クリックします。
  2. 右上隅にある「公開 to Stage」をクリックします。


  3. 「選択する Apps」ページで、Stageに公開する必要があるアプリを選択し、「続ける」をクリックします。アプリを選択すると、Stagingページに、アプリに対して行われたすべての変更が一覧表示されます。Stage環境に公開するコンポーネントを選択し、「


  1. 続ける.メモ:
     

Notes
- 変更リストから複数のコンポーネントを選択でき、選択したコンポーネントのみが公開されます。コンポーネントに変更があっても、選択されていなければ、その変更は公開されません。検索バーを使用して、リストが長い場合でも特定のコンポーネントを簡単に検索・選択できます。
- コンポーネントをクリックすると、変更内容と変更種別が表示されます。「Added」は新規コンポーネントが追加されたこと、「更新済み」は既存コンポーネントが更新されたこと、「削除」はコンポーネントが削除されたことを意味します。
一部の変更には依存関係が含まれる場合があります。
  • dependencyとは、他のコンポーネントが正常に機能するために、1つまたは複数のコンポーネントの存在が必要となる関係性を指します(例:Lookup項目)。選択したコンポーネントに依存関係がある場合、依存するコンポーネントも自動的に選択されます。例えば、

    新規Complaint送信フォームが販売者管理アプリ内で、同じアプリの仕入先を追加するフォームへのLookup項目を含んでいる場合、両者の間に依存関係が発生します。新規Complaint送信が選択されると、仕入先を追加するも自動で選択され、正常に機能させるためにはこれらも公開される必要があります。バージョンの詳細を指定してください。

  1. バージョン詳細ページで、1つのインスタンスで公開済みのアプリケーション変更は「バージョン」と呼ばれます。


    バージョンの目次:件名を指定します。
  • および説明をバージョンに入力します。バージョン種類を選択します。
  • : メジャーアップデート(例:バージョン1から2への変更)またはマイナーアップデート(例:バージョン1から1.1への変更)を選択します。マイナーアップデート(例:1.2)は、メジャーアップデート種類にプッシュされるときに切り上げられ、この場合は2になります。super adminsまたは
  • developersにメール通知を送信します。アプリケーションのsuper adminsおよびdevelopersがここに表示され、最大3名まで選択可能です。変更が公開される前に、出版処理が正常に完了することを確認するため、いくつかのバリデーションが実施されます:データ損失:

この注意は、コンポーネントが削除され、かつこの変更がStageに公開済みの場合に表示されます。これは、変更が公開済みになると関連データも削除されることを、スーパー管理者および開発者に通知します。例えば、アプリケーションがStageに公開され、Stage環境でテスト中にフォームにエントリが追加された場合、Stage環境でのテスト中
  • その後フォームが削除され、再度この変更が公開済みとなると、以前Stage環境でテスト中に作成されたすべてのエントリも削除されます。権限:この注意は、権限が
  • または役割が変更され、アクセスレベルに影響する場合に表示されます。変更内容がユーザーのアクセス権に影響する可能性があるため、権限を必ず確認し、必要に応じて調整してください。すべての依存関係が出版前に解決されていることを確認してください。 が削除され、この削除操作がStageに公開済みの場合にスーパー管理者および開発者に通知されます。削除された権限または役割 は、削除時に指定された新規のものにマッピングされます。
  • 公開後:これは、スーパー管理者および開発者に対し、暗号化や計算式項目の変更が行われた場合、通常の公開時間に加えて出版処理に追加の時間がかかる場合があることを知らせます。

  1. 公開」をクリックします。出版プロセスが開始されます。


  • Environments」ページの「Stage」セクションで、アプリケーションのステータスが公開 進行中と表示されます。
  • 出版プロセスが完了すると、「Stage」バージョンのアプリが一覧表示されます。



その後、アプリケーションのテストを続けて、問題がないか確認できます。テスト後は、マーケットプレイスで配布するか、クライアントとプライベートで共有してください。

4. 外部連携を公開する手順

Developer Consoleで外部連携を出版すると、クライアントが利用可能となり、自身のアプリと外部サービスやZoho製品との安全かつ機能的な連携が可能になります。公開後は、アプリのクライアントが外部システムやZohoサービスへのアクセスを円滑に行えるようになります。
プロセスには、接続の作成、ステージング環境でのテスト、そしてユーザーが利用できるようにすることが含まれます。アプリをインストールした後、クライアントは接続を認証して、その機能を有効にする必要があります。
 

Stage環境に接続を公開する手順は以下の通りです。

  1. 接続を作成し、Developer Consoleアカウントでアプリケーション用の接続を準備します。
  2. 接続の詳細(サービス名、接続種類、権限など)を設定します。
  3. Environmentsタブに移動し、外部連携を公開したいアプリを選択するAppsページから選択します。
    Info情報: アプリに紐付けられた外部連携は、環境に追加されることで出版ライフサイクルに含まれます。
  4. 公開するアプリに関連付けるコンポーネントを選択します。
  5. Microservicesタブで外部連携を選択し、続けるをクリックします。
  6. バージョン詳細ページでバージョンの詳細を指定し、公開をクリックします。公開プロセスが開始されます。
公開後、外部連携は開発またはステージ環境の有効な方法で認証およびテストできます。その後、アプリをZoho Marketplaceで配布するか、プライベートで共有し、テスト完了後にユーザーと共有できます。

4.1 Developer Console における外部連携の動作

外部連携はアプリと外部サービスを連携し、円滑な通信やデータフローを実現するために不可欠です。公開ライフサイクルの管理時には、以下の動作に従います。
  • アプリをマーケットプレイスやクライアント向けに出版する前に、含まれているすべての外部連携がStage環境で公開済みである必要があります。
  • 新しく追加または修正された外部連携については、選択された外部連携の新しいバージョンがStagingページの右側ペインに表示されます。
  • 新しい外部連携を出版する際は、依存するコンポーネントのいずれかとともに公開済みにする必要があります。
  • 外部連携に対して名前やリンク名、スコープの追加・削除などの変更を加えた場合、参照なしで更新として公開できます。他の依存関係なしに単独で公開可能です。
  • サポート終了となった外部連携が利用中の場合、クライアントはその連携を利用できず、注意が通知されます。ソフトデプリケーションの場合は連携の更新が必要となり、それ以外の場合は代替の外部連携を利用する必要があります。

4.2 注意点 

  • 外部連携は一度に一つのアプリケーションにのみ関連付けることができます。一度有効化および公開済みとなると、この設定は変更できません。
  • システム外部連携のみ、公開回数に関係なく複数のアプリからアクセスできます。
  • アプリ配布時には、クライアント側のスーパ管理者が連携を認証して利用を有効にする必要があります。
  • 連携の更新も同様にStage環境で公開し、さらにクライアントへ配布したりマーケットプレイスへ公開することが可能です。

5. 公開操作

5.1 出版時のロック機構

使用するcases

開発 - 編集方法

ステージ - 有効方法

出版時にアプリを選択し、をクリックすると

選択したアプリがロックされます

変更は発生しません

公開からStage開始済み

選択されたappはロックされます

選択されたappはロックされます

 

出版がStageで完了または失敗した場合

選択済みアプリがロック解除されます

 

選択済みアプリがロック解除されます


5.2
ユーザー衝突シナリオ

2人の開発者またはスーパ管理者が同じアプリをStageへ出版する場合:

スーパー管理者または開発者

他の開発者

 

Stageへ公開を試行中

アプリ選択画面で

出版時にアプリを選択し、をクリックした場合

出版時にアプリを選択し、をクリックした場合
 

変更は発生しません

他のユーザーが公開しようとしている変更がある場合、情報バナーとメッセージが表示されます


ユーザーはそのまま次の画面へ進むことができます
 

他のユーザーが変更を公開しようとしている場合、注意ポップアップが表示されます

 

ユーザーはそれ以上進むことができません
 


5.3 出版 to Stage ステータスメッセージ

App 番号と操作

シナリオ

App 公開ステータスメッセージ

App 1 は Stage に公開済みです


公開処理中

V1.0 は処理中です

公開中にエラーが発生しました

公開でエラーが発生しました

出版成功

V1.0

Notes
メモ:エラーの詳細は、エラーステータスメッセージをクリックすると表示されます。

次のステップ
前の手順
次のステップ
Stage環境への変更を公開した後の次の手順は、アプリケーションをテストし、マーケットプレイスまたはクライアントにプライベート配布で配布することです。
前の手順
アプリケーション作成時に環境の必要性と使用方法を理解することは非常に重要です。知識を深めるには、まず環境について学ぶことから始めてください。
 

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • 開発者の追加と管理

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 1. このページの内容 アプリへの developers の追加方法と、カスタマイズ、公開、テスト、クライアントへの配布について、さまざまな権限レベルを割り当てる手順を説明します。 2. 利用可能範囲 スーパ管理者のみが、アプリケーションの編集および管理を行うために ...
                                  • 環境の管理

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

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.