組織

組織は、プロダクトのテナントで、プロジェクトの1つの中に存在します。マーケットプレイスの1つのショップ、SaaSの1つのクライアント、グループの1つのブランドなどです。ワークスペースとプロジェクトを管理するのはあなたで、顧客は組織の中にいます。

有効化は不要

組織のないプロジェクトは、これまでとまったく同じように動作し、最初の組織を作る前に書き込まれた行は、プロジェクト全体で共有されたままです。

2種類の人

組織には、組織を運営するメンバーと、組織固有のユーザーがいます。メンバーとは、プロジェクトにサインインしていて、定義したロールで組織のメンバーシップを持つ人です。1つのログインで複数の組織のメンバーシップを持ち、それらを行き来できます。組織固有のユーザーはその1つの組織に属し、同じメールアドレスが2つの組織に別々に存在できます。

チームはFóirのコンソールを使います。組織のメンバーは、あなたのアプリケーションにサインインします。

組織ごとの上限

組織ごとに、レコード、メディアストレージ、アクティブユーザー、月間のメール数に上限を設定でき、上限はその配下のすべてを対象にします。送信者名と返信先アドレスは組織ごとに設定でき、アプリは組織ごとに、それぞれの認証情報でインストールされます。

セルフサービスのサインアップ

有効にすると、サインイン済みのユーザーが自分の組織を作成でき、選んだロールで最初のメンバーになります。これを行うミューテーションは、この設定が有効な間だけAPIに表示されます。

3つの形

テナントがスキーマを共有するプロダクトには、組織を持つ1つのプロジェクトが向いています。何も共有しないクライアントには、クライアントごとのプロジェクトが向いています。どちらも不要なら、通常のプロジェクトを使います。最初の2つは組み合わせられます。

詳細を読む

組織のガイドでは、メンバー、上限、サインアップ、2つの組織の境界がどのように強制されるかを説明しています。