拡張機能

拡張機能

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

Zoho Peopleの拡張機能とは。

拡張機能とは、サービスの機能を強化するための追加アドオンソフトウェアです。HTML、JavaScript、CSSなどのさまざまな言語を使用して拡張機能を作成できます。Sigmaではサーバー側の処理を管理するための機能も提供しており、サービスをサードパーティーアプリケーションと連携して、機能を拡張できます。

Zoho Peopleで拡張機能を使用する理由

拡張機能を使用すると、Zoho Peopleをサードパーティーサービスと連携できます。拡張機能は、組織固有の要件に合わせて開発できます。また、ゼロから新しいソリューションを作成する代わりに、拡張機能をインストールするだけでサービスを共有できるようになります。

拡張機能の設定と公開

  1. 手順1:開発者コンソールへのアクセス
拡張機能の作成を開始する前に、Zoho Sigmaアカウントを設定する必要があります。`
既存のZohoユーザーの場合
  1. Zohoの認証情報でZoho Sigmaにログインし、開発者コンソールにアクセスします。
新規ユーザーの場合
  1. Zoho Sigmaにアクセスし、ワークスペース名を入力します。
  2. 必須の詳細を入力し、[ワークスペースを作成]をクリックします。
  3. 登録したメールに届く確認リンクを確認します。リンクをクリックし、案内に従って登録を完了します。
登録が完了するとZoho開発者コンソールにアクセスでき、最初の拡張機能の作成を開始できます。
  1. 手順2:要件を分析し、実現可能なプランと拡張機能の構成を整理
  2. 手順3:拡張機能の作成


  1. Zoho Sigmaにアクセスします(https://sigma.zoho.com)。
  2. 拡張機能タブに移動し、新規Extensionをクリックします。
  3. 新規拡張機能ページで拡張機能名を指定します。名前を指定すると、一意のネームスペースが自動的に入力されます。作成後はネームスペースを変更できません。
  4. 拡張機能の説明を入力します。
  5. Zoho Peopleサービスを選択します。
  6. 利用規約に同意します。
  7. 作成をクリックします。
これで、作成した拡張機能は下書きとして保存されます。
  1. 手順4:拡張機能へのアクセスと設定
    拡張機能にアクセスするには、作成した拡張機能にポインターを合わせ、編集(鉛筆)アイコンをクリックします。次の必要な変更を行います。
  1. サービスの追加:既存のサービスを使用するか、新規に作成できます(+サービスを作成をクリック)。
  2. フォームの追加:既存フォームを使用して新しいセクションや項目を追加するか、ゼロから新規フォームを作成できます(サービスを選択→サービスを拡張→フォームを編集、または新規フォームを作成)。詳細はこちら。
  3. ワークフローなどの自動処理の追加:
    1. Webhook、メール通知、チェックリスト、タスク、項目更新、カスタム関数などの自動処理をトリガーするワークフローを作成します。詳細はこちら
    2. スタンドアロン関数を設定します。詳細はこちら
    3. メールスケジューラーとカスタムスケジューラーを設定します。メールSchedulersおよびカスタムSchedulersを参照してください。
  4. 外部連携を使用して、Zoho Peopleと複数のサードパーティーアプリケーションを連携する拡張機能も作成できます。
  5. 拡張機能名と説明を変更し、ロゴを追加するには、公開→拡張機能にポインターを合わせる→編集(鉛筆)アイコンをクリックします。


  6. 最後に、保存をクリックし、公開をクリックします。
  7. もう一度公開をクリックすると、拡張機能が公開済みになります。拡張機能リンクを他の管理者と共有でき、共有された管理者は拡張機能をインストールできます。
  8. 特定ユーザーのメールアドレスに対して非公開で共有する場合は、共有するPrivatelyオプションを使用します。
  9. リンクにアクセスすると、このウィンドウが表示されます。ドロップダウンから、この拡張機能をインストールするポータルを選択し、続けるto Installをクリックします。

  10. 次に、認証外部連携タブで、連携にポインターを合わせて接続をクリックし、認証を続行します。

    メモ:拡張機能は、設定マーケットプレイスInstalled→選択した拡張機能内の表示する詳細からも認証できます。
  11. インストール後、設定マーケットプレイスInstalledタブで、インストール済み拡張機能の詳細を表示できます。

拡張機能のテスト

拡張機能を公開する前に、想定どおりに動作するかを確認するためにテストできます。拡張機能のテストについてはこちら。
Alert
注意
  1. カスタム関数、Webhook、またはウィジェットで、連携をサポートするZoho People APIを使用する場合は、テスト中に拡張機能の組織のZSOIDportalIdキーで渡してください。
  2. テストが完了したら、拡張機能を公開または顧客にデプロイする前に、portalIdパラメーターを必ず削除してください。
  3. カスタム関数とWebhookでapi/v3 APIを使用している場合、portalIdはキーPEOPLE_ORGでリクエストヘッダーに渡す必要があります。
  4. その他の/apiリクエストでは、portalIdはキーportalIdを使用してリクエストパラメーターとして渡す必要があります。
マーケットプレイスでの拡張機能の公開:
  1. Sigmaにアクセスします(https://sigma.zoho.com)。
  2. Extensionタブに移動します。
  3. 拡張機能にポインターを合わせ、Extension詳細をクリックします。
  4. バージョンタブに移動します。

  5. 送信するバージョンの横にある送信するto マーケットプレイスをクリックします。
  6. 組織名を入力し、公開をクリックします。
  7. アプリケーションカテゴリー、アプリのプライバシー規定のURL、同意条件のURLなど、主要な詳細を入力します。
  8. をクリックします。
  9. [Prerequisites]で、ドロップダウンからサポートされるエディションを選択します。
  10. をクリックします。
  11. Imageryタブで、拡張機能アイコン、サムネイル、スクリーンショットのファイルをアップロードします。
  12. をクリックします。
  13. [概要]タグで、タグ、説明、主な機能、ユーザー教育リンク、ヘルプ動画を入力します。
  14. をクリックします。
  15. 拡張機能をグローバルに利用可能にするかどうか、および無料版か有料版かを選択します。料金種別、料金、年間割引、プラン名、無料トライアル情報など、価格に関するその他の詳細を入力します。
  16. 追加の料金プランを設定するには、追加するプランをクリックします。
  17. 送信するをクリックします。
アプリケーションは検証のためにZohoマーケットプレイスチームへ送信されます。検証に成功すると、Zohoマーケットプレイスに掲載されます。