> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリ配布の概要

> YiDAローコードプラットフォームのアプリ配布機能を活用し、プロバイダーが開発した商用アプリを顧客組織へ迅速に展開する方法を解説します。増分配布・フル配布、およびロールと連絡先のリモート設定手順もあわせて紹介します。

アプリ配布は、YiDAローコードプラットフォームがプロバイダー向けに提供する販売手法です。プロバイダーが自社組織内で開発した商用アプリを、顧客組織へ迅速に展開できます。プロバイダーの開発者は、専用チャンネルを通じて顧客組織にアクセスし、カスタマイズ機能の開発や属性の設定も行えます。

## 前提条件

YiDAのアプリ配布機能を販売に利用する前に、以下の前提条件を満たしてください。

* DingTalkパートナーになる。
* アプリ配布権限を申請する。
* （任意）YiDAプレミアムパートナーになる。

## 機能概要

YiDAのアプリ配布は、プロバイダーパートナー向けに提供されるアジャイルな配信方式です。プロバイダーは顧客との販売契約締結後、YiDAのアプリ配布を利用して商用アプリを顧客組織へ迅速に配信できます。現在、アプリ配布は、アプリ内のすべてのフォームページ、カスタムページ、ポータル、Tabler、データ準備、クールアプリ、カスタムコンポーネント、YiDAロールと連絡先、統合と自動化、コネクタ、メッセージ通知、タスク通知の配布に対応しています。また、顧客アプリのアップグレード用として、増分配布とフル配布にも対応しています。

### 初回配布

初回配布では、データダッシュボードを除くすべてのページがデフォルトでターゲットアプリに送信されます。ページに設定された関連ルール（データ連動など）、数式、フロントエンドコードなどのコンテンツも、ページとともにターゲットアプリに送信されます。さらに、YiDA Tabler、データ準備、統合と自動化、コネクタ、メッセージ通知、タスク通知も配布可能です。

* 顧客組織に配布するアプリには、サンプルデータを含めることができます。各ページには最大15件のレコードを含められます。アプリの配布完了後、サンプルデータはワンクリックで削除できます。

* 顧客組織に配布したアプリで編集権限が無効になっている場合、顧客はアプリ権限とページ権限をカスタマイズできます。つまり、自組織内のどのユーザーがアプリにアクセスできるかを、顧客が自由に決定できます。

| 編集権限が無効 | 顧客の編集権限を喪失 |
| ------- | ---------- |

* 配布前に、システムは顧客組織がアプリの利用権に該当するかを確認します。顧客組織の利用権がアプリの特定の機能権限（データ容量上限への到達など）を満たさない場合、配布は失敗し、エラーメッセージが表示されます。

### 追加配布

* 増分配布

増分配布とは、プロバイダーが新しい機能ページを追加した後に、配布済みの顧客アプリをアップグレードできる機能です。増分配布したページは、顧客組織のターゲットアプリの目次の最下部に表示されます。システムは対応する新しいフォルダーを自動的に作成し、新しく配布したすべてのページをその中に配置します。

* フル配布

フル配布とは、プロバイダーが既存の機能ページをアップグレードまたは最適化した後に、配布済みの顧客アプリをアップグレードできる機能です。フル配布は、顧客がカスタマイズした**アプリ権限**、**ページ権限**、**ワークフロー設計**を上書きしません。

<Note>
  フル配布は、顧客組織で以前に配布したターゲットページを上書きします。事前に顧客と確認のうえ、慎重に進めてください。
</Note>

## ページ関連機能の配布

ロール、連絡先、Tabler、データ準備、カスタムコネクタなどの機能は組織固有であるため、アプリの配布完了後、リモートメンテナンスを利用して顧客組織にアクセスし、これらの機能の設定と有効化を行ってください。

### YiDAロールと連絡先

アプリ配布では、アプリ内のロールと連絡先の配布に対応しています。アプリの配布完了後、顧客組織内でロールと連絡先リストを再設定することで、顧客組織内でも正常に利用できるようになります。

* 通常フォーム：ページのメッセージ通知、および統合と自動化（メッセージ通知などのノード）。
* ワークフローフォーム：ページのメッセージ通知、統合と自動化（メッセージ通知などのノード）、およびワークフローデザイナー。

### Tabler

YiDA Tablerは、アプリとともに配布できます。配布後、Tablerは手動で作成して有効化する必要があります。作成に成功すると、ソースアプリのインテリジェント分析、インテリジェントデータ入力、プロアクティブアナウンスなどの機能が自動的に同期されます。

### データ準備

データ準備の配布完了後、顧客組織内のデータ準備はデフォルトで未実行状態となります。データ準備のデータセットに関連するレポートなどのコンポーネントには、データが表示されません。顧客組織内で該当するデータ準備を見つけ、手動でトリガーしてください。

### カスタムコネクタ

カスタムコネクタを配布する際は、API定義と設定のみが配布されます。コネクタシークレットは自動配布されません。アプリの配布完了後、顧客組織にアクセスし、利用前に手動で設定してください。FaaSコネクタのコードも配布時には同期されません。アプリの配布完了後、コードを手動で同期してデプロイしてください。
