2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Apps ScriptAdvent Calendar 2017

Day 13

Google App Maker ー オーナーや編集者でアプリケーションを公開した場合に実行できることの違い

Posted at

App Maker はオーナー以外のユーザーに編集権限を付けてあげることで 編集(Editor) 権限の人でもアプリケーションを公開することが出来る。
その際の権限周りをまとめておく。

TL;DR

正直このあたりはバグが多いので編集者で公開とか、App Maker のオーナーを変えるとかはしないほうが良いです。

Owner → 自分(Owner)で公開した環境

これが基本となるパターン。
もちろんなんでも出来る。

image.png

Owner → 自分(Owner)以外が公開した環境

オーナーが編集者の公開したアプリケーションを操作するパターン。
VIEW LOGS は画面遷移はするけど実際には権限がなくて動かない。1

image.png

Editor → 自分(Editor)以外が公開した環境

VIEW LOGS は画面遷移はするけど実際には権限がなくて動かない。1

image.png

Editor → 自分(Editor)で公開した環境

削除が出来ない以外はオーナーの場合と一緒。

image.png

その他

公開したユーザーが GCP プロジェクトのオーナーになる。
ただ App Maker ファイルの オーナーを変えても GCP プロジェクトのオーナーは変わらないというのがポイント。

またGCPプロジェクトのオーナーと App Maker ファイルのオーナーが違うため、編集者が公開したアプリケーションをDELETEしても GCP プロジェクトが消えないというバグがあったりする。

  1. GCP プロジェクトの IAM 設定で権限を付けてあげる必要がある。権限が同期していないバグと思われる。 2

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?