質問: ### googleフォームのアクセス権限について GSuiteユーザーです。 現在、GASでフォームを作って外部の人と共有しようとしています。 フォームをドライブ内に作成、フォームURLをメールに添付して外部の人に送るところまではできていますが、外部の人がURLを開こうとすると「権限が必要です」と表示されて、フォームに記入をすることができません。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e270ad5deef4c43698a7ce12545fc1a6.jpeg) 色々と調べたのですが、googleヘルプに下記のように書かれていました。 --- **フォームを誰でも開けるようにする** 職場または学校のアカウントを使って作成したフォームは、デフォルトでは組織内のユーザーのみが表示できます。ドメイン外のユーザーがフォームを使う必要がある場合は、設定を変更します。 重要: 設定を変更した後は、リンクを知っているユーザーは誰でもアンケートの記入ができるようになります。 Google フォームでフォームを開きます。 右上の設定アイコン 設定アイコン をクリックします。 [全般] をクリックします。 [[yourdomain.com] のユーザーに限定する] の横のチェックボックスをオフにします。 [保存] をクリックします。 --- 確かにチェックを外すと外部からアクセスして記入できるようになるのですが、デフォルトで外部アクセス可能にしたいです。 解決する方法はないでしょうか。 よろしくお願いします。
回答: ### **コピー方式にて解決しました** 色々と調べたり、googleのサポートにも問い合わせをしたのですが現在のところGsuiteアカウントでつくったフォームはデフォルトで外部公開にすることはできないとのことでした。 私が考えた方法は、 1.元となるフォーム(Original form)を作成する。 2.Original formの「設定」→「ユーザーに限定する」のチェックを外す。 3.GASでOriginal formのコピー(Copy form)を作成する。 4.Copy formの内容を書き換えてURLを取得し、配信する。 という流れで解決しました。