新規投稿
フォローする

ログインユーザーによってプログラムが発火しない

現在起きている問題点と致しまして、ログインユーザーによってjsのプログラムが
発火しない問題が起きております。

ソースコードはおのせできませんが、
Aのアプリにて、主に詳細画面でプログラムを発火させ、
BアプリからGETで入手した情報をAアプリへ詳細画面で情報を自動で入力させるといった
プログラムです。

調査しているのですが、原因がわかりません、
ご教授いただけますと幸いでございます。

何卒宜しくお願い致します。

 

0

5件のコメント

Avatar
村濱一樹

ちょっと思いついたのは下記のようにすべてのユーザーに適用になってない、ですね

 

あとは、動いているがエラーでうまくいってない、などが考えられるのでデバッグしたほうがいいかとおもいます

https://developer.cybozu.io/hc/ja/articles/360038920252-kintone%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%AE%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%81%AE%E6%B5%81%E3%82%8C%E3%82%92%E8%BA%AB%E3%81%AB%E3%81%A4%E3%81%91%E3%82%88%E3%81%86

0
Avatar
本間諒

ご返信いただき誠にありがとうございます。

すべてのユーザーにより適応となっておりました。

また私自身で確認していたところアプリの権限にてプログラムが発火されない
特定のユーザーはレコードの編集権限がありませんでした。

プログラムは詳細画面での書き込み(又は更新)を行っているのでこちらが原因なのでしょうか?

0
Avatar
kh

本間様

kintone.api()を利用されている場合は、ログインユーザーの権限に基づきますから、Bアプリの閲覧権限、Aアプリの編集権限が必要となります。

1
Avatar
本間諒

ご返信いただき誠にありがとうございます。

kintone.api()を使用しており、

確認いたしましたところAアプリの編集権限が付与されておりませんでした。

 

そこでさらにご質問でございます。

上記のとおり一部ユーザーにて編集権限がAアプリにてございませんが
Bアプリよりデータを集計し(数値データ)Aアプリにて編集権限がなくても
主計結果を確認ができる方法を皆様ご教授いただけますと幸いでございます。

0
Avatar
村濱一樹

集計だけでしたら、閲覧権限のみ付与するというのはどうでしょうか?

また、ユーザー自体に権限がなくともAPIトークンを利用する手もあります。

https://developer.cybozu.io/hc/ja/articles/202463840-API%E3%83%88%E3%83%BC%E3%82%AF%E3%83%B3%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86

0
サインインしてコメントを残してください。