Google AppSheet
- 2023年7月からGoogle WorkspaceのBusinessプラン以上でAppSheetのCoreライセンスが付与された
- Coreライセンスがあると、組織のドメインをGoogle Workspaceに認証させておけば組織内メンバーは無制限でAppsheetのユーザーになれる
- freeプランの場合は10人までの制限ありだが、Coreプランなら社内利用の用途であれば社内システムのノーコードアプリ開発・利用が実質無料!
- 地味にお金がかかってたKintoneのアプリを移行しよう
AppSheetで社内アプリ実装をしていて気づいたこと
- 使用できない関数がある
- 使える
- USEREMAIL() : AppSheetを使用しているユーザー本人のメールアドレスが返ってくる
- 使えない
- USERNAME() : 空で返ってくる
- USERROLE() : Admin または User で返ってくるはずだが返ってこないことがある
- 使える
- ベストプラクティス?
- 下記のような列項目を作りたい時の自分なりのベストプラクティス
- 作成日時: INITIAL_VALUE に NOW(), EDITABLE? を FALSE にする
- 作成者: INITIAL_VALUE に USEREMAIL(), EDITABLE? を FALSE にする
- 更新日時: TYPE を ChangeTimestamp にする
- 更新者: INITIAL_VALUE に USEREMAIL(), EDITABLE? を FALSE にする, Reset on edit? をTRUEにする
- 下記のような列項目を作りたい時の自分なりのベストプラクティス
続く