IP アドレスごとに 1 件のみ入力を許可してフォーム送信を制限する
フォームを制限し、フォームへの入力を、1 つの公開 IP アドレスにつき 1 件のみに制限できます。設定方法はこちらを参照してください。
ユーザーが同じ公開 IP アドレスから 2 回目にフォームへアクセスした場合、フォームは読み込まれず、代わりにメッセージが表示されます。既定のメッセージ このフォームは 1 回のみ送信できます を表示するか、カスタマイズすることができます。以下はフォーム上でのメッセージ表示例です。
-
ユーザーが Web ブラウザーからアクセスした場合:
この機能を有効にすると、一意の公開 IP アドレスのみが取得されます。つまり、同じ公開 IP アドレスから 2 件の入力を送信することはできません。
この機能を使用するタイミング
- 公開 IP アドレスとは、ISP(インターネットサービスプロバイダー)が家庭や企業などに対して、インターネット上で通信するために割り当てる IP(Internet Protocol)アドレスのことです。
- 一般的に、各法人・組織などには 1 つの公開 IP アドレスが割り当てられます。組織内部のユーザーは、プライベート IP アドレスによって区別されます。そのため、ユーザーが同じ公開 IP アドレスを共有している場合、このプロパティを有効にすると、そのうち 1 人しかフォームを送信できません。
- また、ユーザーは別の公開 IP アドレスからアクセスすれば、フォームを送信できます。
代わりに、ユーザーごとに 1 件のみ入力を許可する、または 重複値なしの設定を有効にすることも検討できます。
この制限はどのように実現されるか
ユーザーがフォームから送信したデータに加えて、Zoho Creator は、どのユーザーがデータを追加したか、いつ追加したか、最後に更新したユーザーは誰か、などの詳細も取得します。これらの詳細は システム項目に保存されます。
システム項目 追加ユーザー IP アドレス には、データが追加された公開 IP アドレスが保存されます。Zoho Creator は、この項目に保存されたデータを基に、同じ公開 IP アドレスからすでにデータが送信されているかどうかを判定します。