2017-10-06 3 views
0

ユーザーの名前で複数のページを作成しようとしていますが、それぞれのユーザーと共有されます。しかし、その中の1つを追加してテストしたところ、そのページにアクセスできましたが、ボタンをクリックしてドライブシートからデータを取得すると結果が表示されませんでした。サークルは1つの円を描いており、それだけです。データはなく、ヘッダーのみが表示されます。特定の結果を持つページを共有するとデータが表示されない

AppMakerでプルするには、ユーザーがドライブ内でファイルを共有する必要がありますか、調整する必要があるセキュリティ設定はありますか?

Settings in the publish menu

User roles in Security in the PAGE and DATA

は、Developerまたは[プレビュー]タブでは、エラーはありません。

+0

私はあなたを助けたいと思いますが、これまでに提供された情報は役に立ちません。さらに、あなたが使っているアプローチが最良のものではないと私は考えています。 – Morfinismo

+0

私はAppmakerを初めてお持ちで、一般的なアプリケーションの構築に関する知識は一切ありません。 私たちは25人の従業員が働いていて、彼らが働いているアカウントを追跡する場所を持ってほしいと考えています。彼らのそれぞれは、自分のアカウントだけを見なければならず、同僚のものではありません。 私は25個のデータシートをそれぞれ別々に持っていることを考えていました。 これを達成するためのより良い方法がある場合は、これがどのように行われるのかを知ってうれしいです。 具体的な情報が記載されていない場合は、お知らせください。 – Frenzer

+0

あなたが開発者としてアプリを実行している場合、googleはあなたの資格情報を使ってシートにアクセスしています。ユーザーとしてアプリを実行している場合は、ユーザー資格情報を使用してシートにアクセスしているため、ユーザーはシートにもアクセスする必要があります。なぜ、シートを使用してデータをプルするのか、アプリメーカーのドライブテーブルを使用するのか、組み込みのセキュリティ設定を使って各ユーザーのデータへのアクセスを制限するのですか? –

答えて

1

もしあなたがスプレッドシートのアプローチに慣れていれば、ほとんどの場合、App Makerのミッションとは反対のCRUD操作を実装することに直面します。

のみ管理者はすべてのボックス展開の管理者のうち

従業員がそれらだけに

を割り当てられたアカウントのアクセスするすべてのデータを見ることができます見てみたいですこのようなセキュリティ設定を実現するには、Ownerフィールドをモデルに追加します(Record Permissions)。

App Maker Templatesをご覧ください。多くの許可設定サンプルがあります。

関連する問題