出力対象レコード(データレコード)のアプリ、出力テンプレートが保存されているアプリ、および 関連レコード一覧を出力する場合は、その「参照するアプリ」について、ログインユーザー(「Excelを出力する」「PDFを出力する」を実行するユーザー)と kintone 接続ユーザーの両方に、アプリ・レコード・フィールドの閲覧権限が必要です。


想定通りに出力できない場合は、Excel/PDF出力に必要なアクセス権が正しく付与されているか、アプリ・ユーザーごとに確認して下さい。



権限が不足している状態で実行すると、以下のようなメッセージが出力されます。


エラー例1:kintone API 呼び出しがエラーになりました


メッセージ

kintone API 呼び出しがエラーになりました。

アプリ管理者へご連絡ください。

アプリ管理者向けの説明ページはこちら


[kintone からの応答]

権限がありません。

Code: CB_NO02

[kintone へ送ったクエリ]

レコード番号 = "1" limit 500 offset 0



下記のような場合に発生します。

  • ログインユーザーに、データレコードのアプリやテンプレート保存アプリの「アプリのアクセス権:レコード閲覧」がない

  • データレコードのアプリやテンプレート保存アプリが非公開スペースに所属しており、ログインユーザーが、その非公開スペースのメンバーではない

  • アクションで、ログインユーザーが閲覧権限のないアプリから、データレコードやテンプレート保存レコードを取得しようとするとき


エラー例2:テンプレートレコードがありません


メッセージ

テンプレートレコードがありません。



下記のような場合に発生します。

  • ログインユーザーに、テンプレートファイルが保存されているレコードの「レコードのアクセス権:閲覧」がない

  • 事前のアクションで、テンプレート保存レコードを取得できなかったとき


エラー例3:指定されたフィールド[添付ファイル]が見つかりません


メッセージ

指定されたフィールド[添付ファイル]が見つかりません。



下記のような場合に発生します。

  • ログインユーザーに、テンプレートファイルが保存されているフィールドの「フィールドのアクセス権:閲覧」がない


エラー例4:Excel生成要求はエラーになりました


メッセージ

Excel生成要求はエラーになりました。

----

kintone により操作を拒否されました。

環境の設定が正しいかどうかご確認ください。



下記のような場合に発生します。

  • kintone 接続ユーザーに、データレコードのアプリの「アプリのアクセス権:レコード閲覧」がない

  • データレコードのアプリが非公開スペースに所属しており、kintone 接続ユーザーが、その非公開スペースのメンバーではない


エラー例5:Excel生成はエラーになりました


メッセージ

Excel生成はエラーになりました。

[Kintone Error]

HTTP Status: 403

id: FSrsxt2f8f4PhBwrdVKC

code: CB_NO02

message: 権限がありません。



下記のような場合に発生します。

  • kintone 接続ユーザーに、データレコードのアプリの「アプリのアクセス権:レコード閲覧」がない

  • kintone 接続ユーザーに、出力対象の関連レコード一覧フィールドの参照するアプリの「アプリのアクセス権:レコード閲覧」がない

  • データレコードのアプリや出力対象の関連レコード一覧フィールドの参照するアプリが非公開スペースに所属しており、kintone 接続ユーザーが、その非公開スペースのメンバーではない



おわりに

上記で紹介した例のようなエラーが表示される、Excel/PDFファイルは出力されるが値が空欄になる場合は、ユーザーに対するアクセス権の設定や、アプリの所属スペースを見直してからお試しください。