お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
Zoho Peopleの拡張機能とは。
拡張機能とは、サービスの機能を強化するための追加アドオンソフトウェアです。HTML、JavaScript、CSSなどのさまざまな言語を使用して拡張機能を作成できます。Sigmaではサーバー側の処理を管理するための機能も提供しており、サービスをサードパーティーアプリケーションと連携して、機能を拡張できます。
Zoho Peopleで拡張機能を使用する理由
拡張機能を使用すると、Zoho Peopleをサードパーティーサービスと連携できます。拡張機能は、組織固有の要件に合わせて開発できます。また、ゼロから新しいソリューションを作成する代わりに、拡張機能をインストールするだけでサービスを共有できるようになります。
拡張機能の設定と公開
- 手順1:開発者コンソールへのアクセス
- Zohoの認証情報でZoho Sigmaにログインし、開発者コンソールにアクセスします。
新規ユーザーの場合
- Zoho Sigmaにアクセスし、ワークスペース名を入力します。
- 必須の詳細を入力し、[ワークスペースを作成]をクリックします。
- 登録したメールに届く確認リンクを確認します。リンクをクリックし、案内に従って登録を完了します。
登録が完了するとZoho開発者コンソールにアクセスでき、最初の拡張機能の作成を開始できます。
- 手順2:要件を分析し、実現可能なプランと拡張機能の構成を整理
- 手順3:拡張機能の作成

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


- 最後に、保存をクリックし、公開をクリックします。

- もう一度公開をクリックすると、拡張機能が公開済みになります。拡張機能リンクを他の管理者と共有でき、共有された管理者は拡張機能をインストールできます。
- 特定ユーザーのメールアドレスに対して非公開で共有する場合は、共有するPrivatelyオプションを使用します。

- リンクにアクセスすると、このウィンドウが表示されます。ドロップダウンから、この拡張機能をインストールするポータルを選択し、続けるto Installをクリックします。

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

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

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

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